public void StartDialogue(ConversationWithActions ce, bool chat)
 {
     if (chat)
     {
         OnSendPassiveDialogue?.Invoke(ce, true);
         return;
     }
     OnSendActiveDialogue?.Invoke(ce, true);
 }
Пример #2
0
 public void PlayDialogueResponse()
 {
     if (!NarrativeManager.ShuttleRepaired)
     {
         OnSendPassiveDialogue?.Invoke(interactBeforeRepairedShuttle, false);
     }
     else if (!NarrativeManager.ShipRecharged)
     {
         OnSendPassiveDialogue?.Invoke(interactBeforeRechargedShip, false);
     }
     else
     {
         OnSendPassiveDialogue?.Invoke(genericCantEnterShipConversation, false);
     }
 }
Пример #3
0
 protected void SendPassiveDialogue(ConversationWithActions dialogue, bool skip)
 {
     OnSendPassiveDialogue?.Invoke(dialogue, skip);
 }