Other narrative features
Explains features such as `pause` and `continue` and how they affect `steps` and dialogue flow.
Pause
After executing a "# script", the system performs a continue to move to the next step. For example, in this case you will see the image and the dialogue text.
=== start ===
# show image alien eggHead
Hello, world!
-> DONEYou can use # pause to stop progression to the next step and clear the dialogue text until the flow resumes. This is useful when you need to display an image or change state without showing any dialogue.
The syntax is:
# pause=== start ===
# show image alien eggHead
# pause
Hello, world!
-> DONEContinue
Normally, when a choice is presented after dialogue the narration uses two steps: the first shows only the dialogue, and the second shows the dialogue plus the choices.
=== start ===
Who are we going to rescue: the kitten or the wizard?
* [workplace_midground_kitten]
-> END
* [workplace_midground_wizard]
-> ENDTo present the dialogue and the choices in a single step, append <># continue to the dialogue line. This avoids an extra step.
=== start ===
Who are we going to rescue: the kitten or the wizard?<># continue
* [workplace_midground_kitten]
-> END
* [workplace_midground_wizard]
-> END