Questions about controlling multiple conversations individually
Posted: Wed Feb 03, 2021 9:02 pm
Hi!
I'm creating a messenger-like system and running into some problems. What I try to achieve is controlling multiple conversations individually. For instance,
I have started 2 conversations by script (DialogueManager.StartConversation(...)). Both conversations go on simultaneously and player can switch between 2 panels by turning on/off the panel.
- Conversation A (with Dialogue Panel A) [Speaker: Player, Listener: NPC-A]
- Conversation B (with Dialogue Panel B) [Speaker: Player, Listener: NPC-B]
However, I cannot figure out how to specify one conversation and stop it individually. When I call DialogueManager.StopConversation(), all conversations stop.
Is there a way specify conversations or stop conversations individually?
Thanks in advance!
I'm creating a messenger-like system and running into some problems. What I try to achieve is controlling multiple conversations individually. For instance,
I have started 2 conversations by script (DialogueManager.StartConversation(...)). Both conversations go on simultaneously and player can switch between 2 panels by turning on/off the panel.
- Conversation A (with Dialogue Panel A) [Speaker: Player, Listener: NPC-A]
- Conversation B (with Dialogue Panel B) [Speaker: Player, Listener: NPC-B]
However, I cannot figure out how to specify one conversation and stop it individually. When I call DialogueManager.StopConversation(), all conversations stop.
Is there a way specify conversations or stop conversations individually?
Thanks in advance!