private void EndDialog() { if (_dialogue != null && _currentMessage >= _dialogue.Statements.Length) { _state = EDialogueDisplayerState.Idle; _dialogue = null; } }
private void EndDialog() { if (_currentMessage >= _dialogue.Statements.Length) { if (_dialogue.Completion != null) { _dialogue.Completion(); } _state = EDialogueDisplayerState.Idle; _dialogue = null; } }