Skip to content

Dialogue Maker v5.0.0-dev-1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Christian-Toney Christian-Toney released this 24 Jul 20:51
· 7 commits to 80-release-v500 since this release
5a31b8c

✨ New features

  • Dialogue Maker now uses ModuleScripts and Attributes instead of Folders, StringValues, and BoolValues. We have removed "Before Actions" and dialogue variables. "After Actions" are now simply known as "Actions". [BREAKING CHANGE]
    [pull request]

  • Actions and conditions are now ran by the client instead of the server. [BREAKING CHANGE]
    [pull request]

  • The plugin UI has been revamped with icons from Google Fonts. Changing messages to responses and redirects, modifying actions and conditions, and accessing plugin tools should now be easier.
    [pull request]

🧹 Code review

  • Added types and enabled strict mode in all Dialogue Maker scripts by default.
    [pull request]

⬆️ Upgrading to v5.0.0-dev-1 from v4.0.1

  1. Download and install this version of the plugin.

  2. Press the "Fix Scripts" button.

  3. Move all Before Action code to Content scripts.

  4. Replace all dialogue variables with Lua variables. Use string concatenation ("hi" .. " friend") as necessary.

  5. Delete the DialogueServerScript.