Pause Nodes
Pause Node
Pause nodes are used to pause the dialogue flow at a certain point, and the dialogue playback will pause until Continue() is called on the Dialogue Controller.
Each pause node includes a 'signal' field, which you can enter a value in to do custom processing of your own whenever that pause node is reached.
If you want to implement custom logic for pause nodes, you will need to implement a DialogueListener and override the OnPause() method:
...
//Extend the DialogueListener class (which is also a MonoBehaviour)
public class PauseHandler extends DialogueListener
{
//Override the OnPause() method
public override void OnPause(string signal)
{
//Perform custom logic here.
}
}
...
Each pause node has a dialogue flow input and output.