> 1. If I set "continue button" to "never", then the conversation never ends.
When Continue Button is set to Never, the conversation will advance when the current dialogue entry node's Sequence ends. If the Sequence is set to something like:
Code: Select all
WaitForMessage(Foo)
> 2. The dialogue window quickly appears and disappears right before the conversation starts.
This might have something to do with the dialogue panel's Animator. Keep an eye on the Animator view of the dialogue panel at runtime.
> 3. After the first line of dialogue finished typing, it immediately skips to the next with no pause. Previously, I could control this pause using "min subtitle seconds", but this doesn't seem to affect the pause duration after changing "default sequence". Ideally I'd like to have a default pause duration between when a line finishes and when it advances to the next line.
To delay 2 more seconds after the typewriter finishes, try setting the Default Sequence to:
Code: Select all
Delay(2)@Message(Typed)
If a node doesn't have Dialogue Text or Menu Text, it won't show a subtitle panel. However, if your main dialogue panel has visible elements, you might want to use the SetDialoguePanel(false) sequencer command:
Code: Select all
SetDialoguePanel(false, immediate);
MoveTo(Node1,Npc1,1.5)