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); }
public void Input(DialogNode node) { narrative.text = node.narrative; controller.DisplayOptions(); }