Monogatari v2.0.0.beta.8
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
andMessage
actions now allow anactionString
property with the string that should be used for their action buttonInput
action now allows aClass
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