A new year begins! 🎉
Download Link: Monogatari-v2.0.0.beta.6.zip
Remember this is a Beta release meant for testing and bugs are expected, everything is also prone to change a lot. If you're using it to release a game, you should warn your players as chances are it will eventually break.
📰 Release Change Log
🌟 New Features
- It is now possible to use action placeholders on your script, making it easier to use repetitive actions and even generate them dynamically! To know more, read all about them in the documentation
- New events are triggered when updating the state:
willUpdateState
and didUpdateState
- The
text-box
now has a data-expression
property which if present, holds the value of the side image being used
- The
game-screen
now has a data-label
property indicating the current label
- The
game-screen
will now have a class splash-screen
when the game is playing the splash screen
- A new global variable
on_splash_screen
was added with the boolean
value of whether the game is currently playing the splash screen
🐛 Bug Fixes
- Overwriting a slot would duplicate the slot element on the save screen
- Unsuccessful action rollbacks would cause the game to get stuck
- Event listeners would cause some inconsistencies on the state of the
block
global variable
- Audio playback broadcast message would not be removed from the screen when starting the game
- The text speed input on the settings screen would not have the right value set when opening the game
- Settings screen returned to main menu instead of the game if opened on the splash screen
How To Upgrade
If you were already using a previous release from v2.x.x
, then upgrading is as simple as replacing the files in your engine directory with the new ones.
If you are planning to upgrade from a game made with the v1.4.1
release, we recommend you reading the Upgrade Guide