public void Transition(int index)
        {
            node = node.responses[index].node;
            RelayNode.Invoke(node);

            foreach (var item in node.events)
            {
                RelayEvent.Invoke(item);
            }
        }
 public void Input(DialogNode node)
 {
     RelayString.Invoke(node.narrative);
 }
Example #3
0
 public void Input(DialogNode node)
 {
     narrative.text = node.narrative;
     controller.DisplayOptions();
 }