public void StartConversation() { dialogueInitialPauseValue = dialogueController.pause; dialogueController.pause = pauseDuringCutscene; conversation.endEvent.AddListener(() => dialogueController.pause = dialogueInitialPauseValue); OnSendActiveDialogue?.Invoke(conversation, true); }
public void StartDialogue(ConversationWithActions ce, bool chat) { if (chat) { OnSendPassiveDialogue?.Invoke(ce, true); return; } OnSendActiveDialogue?.Invoke(ce, true); }
private void ShowDialogue(IInteractor obj) { OnSendActiveDialogue?.Invoke(conversation, false); }
protected void SendActiveDialogue(ConversationWithActions dialogue, bool skip) { OnSendActiveDialogue?.Invoke(dialogue, skip); }