Conversations ending not considered 'inactive' for PlayMaker FSMs?
Posted: Mon Aug 15, 2022 4:07 pm
Hello,
I am using the Dialogue Plugin together with the PlayMaker actions for it and I've noticed an issue where if I use the "Start Conversation" action followed by an "Is Conversation Active" action after it, checking every frame, it never registers the conversation becoming 'inactive'. The conversation reaches the final [END] node but it doesn't seem to register as ending and/or not being active - I would have thought a conversation reaching the end would be considered no longer active?
The only way I can do this is to trigger a "Stop Conversation" FSM from the [END] node of every conversation, which will then trigger the Inactive event on the "Is Conversation Active" action, but that seems a bit over the top unless I'm just missing a setting somewhere?
Thanks, Tony.
I am using the Dialogue Plugin together with the PlayMaker actions for it and I've noticed an issue where if I use the "Start Conversation" action followed by an "Is Conversation Active" action after it, checking every frame, it never registers the conversation becoming 'inactive'. The conversation reaches the final [END] node but it doesn't seem to register as ending and/or not being active - I would have thought a conversation reaching the end would be considered no longer active?
The only way I can do this is to trigger a "Stop Conversation" FSM from the [END] node of every conversation, which will then trigger the Inactive event on the "Is Conversation Active" action, but that seems a bit over the top unless I'm just missing a setting somewhere?
Thanks, Tony.