Download Link: Monogatari-v2.0.0.beta.8.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
- Added string interpolation for notifications
Input
and Message
actions now allow an actionString
property with the string that should be used for their action button
Input
action now allows a Class
property to assign CSS classes to the input modal
- Components can now be completely replaced since they are now registered after the
init ()
call and not before
- The last dialog of a character in NVL mode now gets a
nvl-dialog-footer
class when another character starts speaking
🐛 Bug Fixes
- The
next
action required an extra click instead of running the next statement right away
- If assets were declared using anything else than strings the preload would fail and cause an error, now a check is made to only preload string (url) based assets.
- Dialog reset and
clear
action would not remove the side image from the text box
- The return value on normal JavaScript functions was not being considered to pause or run the next statement
- Unread state (class) for NVL dialogs was not being properly assigned
- The module property on the
package.json
file was pointing to the unbundled source code, making it harder to use as a module
- Some dialogs, specially those starting with an HTML element would some times jump to the next statement instead of writing the full dialog to the text box
📦 Misc
- The npm package has been updated to this latest version
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