I'm having some sort of trouble with my dialogues. Right now I'm working with this:
So... The problem. From the START state you have two possible ways, both require a specific condition, which is also different for both of them, when none of these conditions are meet the dialogue gets stuck at the START. I'm quite puzzled because I found this:
I thought conversations ended automatically if this was the case. To avoid this problem I created a third state at the START that works as END in case none of the other conditions are meet.
Is this the only way to avoid that? Thanks for taking your time reading.
where the last 4 lines are for the dialogue entries whose conditions aren't true.
Does your <START> node have a Sequence? It should be "None()".
Are you using a continue button?
Yes to all of that. Every START remains untouched and I'm using Continue Button as "Always". The lasf four lines are as follows (Block on False Link as you mentioned):
If there are no valid entries from START, the conversation will not actually start. So it won't send OnConversationStart and OnConversationEnd messages, if that's what you're not seeing. Is the problem that you're not receiving OnConversationEnd messages, or that it's actually somehow opening the dialogue UI and hanging there?