Page 1 of 1

Transfering to Quest Machine

Posted: Thu Oct 22, 2020 1:28 pm
by Ollymuk
Hi all

I am setting up the dialogue module and using the inbuilt Quests to do very basic quests (essentially say "go pick this up" in a conversation and trigger some other chat options when you pick that thing up).

Ultimately I want to add the Quest Machine module too. I'm assuming that Dialogue System can support QM in the same way it supports the basic Questions, via LUA?

Olly

Re: Transfering to Quest Machine

Posted: Thu Oct 22, 2020 1:52 pm
by Tony Li
Hi Olly,

Yes, the transition is fairly smooth. It won't transfer your quests over, but you can use the same techniques to control Quest Machine quests that you do with Dialogue System quests (e.g., check with CurrentQuestState(), set quest with SetQuestState(), etc.). Here's the video on the DS+QM integration:



Re: Transfering to Quest Machine

Posted: Thu Oct 22, 2020 2:06 pm
by Ollymuk
Thanks Tony. Looks like I would be best advised to keep the quest names the same between the basic Quest section of DS and the full QM.

Olly

Re: Transfering to Quest Machine

Posted: Thu Oct 22, 2020 2:25 pm
by Tony Li
Yes, that would simplify things.