Page 1 of 1

Is there a quick way to force a conversation to start?

Posted: Sat Jun 08, 2019 8:51 pm
by AoF
During testing, sometimes it would be convenient to just force a conversation to start, especially if triggering that conversation requires setting 3 watches to the correct value. Is there a way to force one to trigger?

If not, I could just build a editor mode-only button that triggers one, but I'm wondering if there's an even easier way.

Re: Is there a quick way to force a conversation to start?

Posted: Sun Jun 09, 2019 12:17 am
by Tony Li
You can add a Dialogue System Trigger to the scene. For example, create a GameObject named "Testing" as a child of the Dialogue Manager, and add the Dialogue System Trigger to it. Set its trigger dropdown to OnEnable. Add a Start Conversation action. Then disable the Dialogue System Trigger.

During play, whenever you want to start the conversation just enable the Dialogue System Trigger. You can even change the conversation dropdown beforehand if you want to test a different conversation.

Re: Is there a quick way to force a conversation to start?

Posted: Sun Jun 09, 2019 1:37 pm
by AoF
Sounds good, thanks.