This release includes a rewrite of the DialogueBox node, new DialogueParser class and DialogueBubble node, as well as a new example for using the DialogueBubble node.
New Features
- New
DialogueParserclass: Create custom dialogue boxes easily by extending from this class. - New
DialogueBubblenode: This node usesDialogueParserunder the hood, and lets you easily add dialogue bubbles in both 2D & 3D scenes.
Changes
- Revamped
DialogueBoxnode: TheDialogueBoxnode now uses theDialogueParserclass under the hood. You may need to replace the older node from your scenes with the new node. - New dialogue bubble example: Check the
Demo3.tscnscene to learn how to use the newDialogueBubblenode (its not that hard, actually).
Bugfixes
- Fixed bug where duplicating a
DialogueNodewith aCharacterspeaker selected, did not duplicate the selection.