0.5.0
General
- Reorganize demo
- Add option to clean compiled
Dialogue
resource in tool submenu - Improve built-in documentation
- Flesh out online documentation - https://nndda.github.io/Theatre
- Various bug fixes
Dialogue
- Implement
Dialogue
sectionDia: "This Dialogue line can be skipped!" :some_section Dia: "You can jump to any defined section in the written Dialogue"
- Improve utility methods:
humanize()
andget_word_count()
Stage
- Use
Node
- Add all autoload and singleton as caller
- Add
caller_nodes
to addNode
-based caller in the scene tree - Add
jump_to()
,jump_to_line()
, andjump_to_section()
- Add
switch()
, to switch theDialogue
with the same length
DialogueLabel
- Add render control functions:
rendering_paused
,pause_render()
, andresume_render()