Version 2.24.0
Dialogue Manager for Godot 4 » Devlog
Well it’s been a while since I last updated the version available here so there’s a long list of changes:
Improvements
- Adds support for using Vector2(x, y), Vector2i(x, y), Vector3(x, y, z), Vector3i(x, y, z), Vector4(x, y, z, a), and Vector4i(x, y, z, a)
- Adds a passed_title(title) signal for when the runtime encounters a known title.
- In C#, DialogueManager.GetNextDialogueLine now returns a DialogueLine object.
- Allows else if syntax (which is probably more familiar to C# users).
- Add inline conditions in dialogue line
- Make the singleton available earlier
- Allow calling methods on classes
- Add Quaternion as accepted value type
- Add support for Color methods
- Add a singleton helper for C#
- Skip numbers when auto-pausing
- Add more code docs
- Ignore multiple pause characters together
- Add option to skip over missing state values
- Inherit text editor smooth scroll setting
- Added dedicated syntax highlighting
- Add setting for character names in PO translations
- Added translation: zh-cn
- Adds clicking to skip typing in the example balloon
- Added Traditional Chinese, fixed Simplified Chinese and patched updated strings
- Allow non-string signal names in emit
- Improve search and replace
- Add setting for default CSV locale
- Allow camel case in GDScript methods
- Rework dialogue cache
- Add support for indented newlines
- Add DialogueLabel as a class name
- Add IDs to lines and responses
Fixes
- Fixes an issue when there were spaces after a jump when using snippets.
- Fixes a parsing issue with methods that return booleans.
- Fixes array referencing.
- Fixes the GitHub releases check for auto-updating.
- Fixes issue with calling erase on arrays
- Mark skip action as handling input
- Mark response GUI events as handled
- Stop emitting finished_typing twice
- Fix Node inheritance warning
- Make deliberately missing key throw an error
- Fixes calling emit on a signal directly
- Add type nullability in C#
- Fix being able to await mutations in C#
- Make sure end of line mutations get run
- Fix enum referencing in dictionaries
- Fix parser handling multiple layers of nested imports
- Fix issue with generated lines missing IDs
- Fixed skip_typing() triggered by mouse release in example balloon
Files
godot_dialogue_manager-2.24.0.zip 323 kB
Sep 22, 2023
Get Dialogue Manager for Godot 4
Buy Now$9.00 USD or more
Dialogue Manager for Godot 4
A powerful branching dialogue addon for Godot 4
More posts
- Godot Dialogue Manager v2.4419 days ago
- Godot Dialogue Manager v2.4327 days ago
- Godot Dialogue Manager v2.4271 days ago
- Godot Dialogue Manager v2.41Jul 21, 2024
- Godot Dialogue Manager v2.38Apr 01, 2024
- Godot Dialogue Manager v2.35Feb 28, 2024
- Godot Dialogue Manager v2.31Dec 08, 2023
- Godot Dialogue Manager v2.30.0Dec 02, 2023
- Godot Dialogue Manager v2.29.1Nov 23, 2023
- Dialogue Manager v2.27.2Oct 27, 2023
Leave a comment
Log in with itch.io to leave a comment.