public void HandleSceneTransition(object?sender, CancelCharSequenceEventArgs eventArgs)
 {
     Debug.Log("trying to transition");
     SceneTransition.TransitionScene();
 }
 public void HandleEndConversationEvent(object?sender, CancelCharSequenceEventArgs eventArgs)
 {
     Debug.Log("Conversation ended: " + eventArgs.ConversationId);
 }
    public void EndConversation()
    {
        CancelCharSequenceEventArgs eventArgs = new CancelCharSequenceEventArgs(System.Guid.NewGuid(), ConversationId);

        EventSystem.Instance.HandleEvent(this, eventArgs);
    }
 public void PublishEvent(CancelCharSequenceEventArgs eventArgs)
 {
     LastOutgoing = eventArgs.EventId;
     EventSystem.Instance.HandleEvent(this, eventArgs);
 }