private void __ProcessDisplayChoicesNode(IDNodeBase _node) { DisplayChoices node = (DisplayChoices)_node; List <ScenarioManager.Choice> choices = m_scenario.GetChoices(); if (choices.Count > 0) { state = State.DisplayingMainChoices; m_choice0.SetChoice(choices[0].choiceText, choices[0].targetID); m_choice0.Enable(); if (choices.Count > 1) { m_choice1.SetChoice(choices[1].choiceText, choices[1].targetID); m_choice1.Enable(); if (choices.Count > 2) { m_choice2.SetChoice(choices[2].choiceText, choices[2].targetID); m_choice2.Enable(); } } m_teaChoice.Enable(); } }