A dialog system for Godot 4.x inspired by the open source add-on for Unity Fungus. Mushroom Uses Godot resources as the basis for the Data structure.
- Text Dialogues with names, Portraits, Appending, BBCode support
- Branching with :
- Choices.
- Conditionals (any property in the current scene)
- Jumping to any part of any Dialog
- Play animation, continue the dialog or wait for the animation to end
- Control Properties in the current scene
- Send signal and call functions
- Changing the Dialog system UI in the middle of a dialog
- Play sounds and Apply effects to them