Setting up a follow-up dialogue
Posted: Mon Mar 11, 2024 6:31 am
Hi,
I am learning to use the Dialogue System, and I am having trouble with this, though I am guessing it must be quite simple.
I have two different conversations for a NPC in a scene, let's say convo1 and convo2.
I would like that when the player first speaks to the NPC, convo1 is triggered (this is working). Once convo1 has ended, if the player speaks to the NPC again, I would like to trigger convo2 instead.
So far, I have tried using a bool "HasConvo1Ran" and setting it to true in the last node of convo1 and then having a condition in the first node of convo2 that requires that "HasConvo1Ran" is true.
I also have two Dialogue System Triggers attached to the NPC, each with each of the conversations. I feels like I am missing a step somewhere.
Thanks in advance!
I am learning to use the Dialogue System, and I am having trouble with this, though I am guessing it must be quite simple.
I have two different conversations for a NPC in a scene, let's say convo1 and convo2.
I would like that when the player first speaks to the NPC, convo1 is triggered (this is working). Once convo1 has ended, if the player speaks to the NPC again, I would like to trigger convo2 instead.
So far, I have tried using a bool "HasConvo1Ran" and setting it to true in the last node of convo1 and then having a condition in the first node of convo2 that requires that "HasConvo1Ran" is true.
I also have two Dialogue System Triggers attached to the NPC, each with each of the conversations. I feels like I am missing a step somewhere.
Thanks in advance!