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)); }
private void UpdateDisplay() { output.SetOutput(OutputHelpers.ProcessOutput(GameManager.Instance.ActiveScene.Text)); }