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
DialogueParser
class: Create custom dialogue boxes easily by extending from this class. - New
DialogueBubble
node: This node usesDialogueParser
under the hood, and lets you easily add dialogue bubbles in both 2D & 3D scenes.
Changes
- Revamped
DialogueBox
node: TheDialogueBox
node now uses theDialogueParser
class 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.tscn
scene to learn how to use the newDialogueBubble
node (its not that hard, actually).
Bugfixes
- Fixed bug where duplicating a
DialogueNode
with aCharacter
speaker selected, did not duplicate the selection.