private void UpdateDialogue(DialogueScreen screen)
        {
            _output.Text = OutputHelpers.ProcessOutput(screen.Says.Trim());

            _choices.Items.Clear();
            _choices.Items.AddRange(
                screen.Choices.Where(c => string.IsNullOrEmpty(c.DisplayCondition) ||
                                     EmbeddedFunctionsHelper.Conditional(c.DisplayCondition).Success));
        }
Exemple #2
0
 private void UpdateDisplay()
 {
     output.SetOutput(OutputHelpers.ProcessOutput(GameManager.Instance.ActiveScene.Text));
 }