Transfering to Quest Machine

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
Ollymuk
Posts: 39
Joined: Wed Oct 14, 2020 12:59 pm

Transfering to Quest Machine

Post 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
User avatar
Tony Li
Posts: 22051
Joined: Thu Jul 18, 2013 1:27 pm

Re: Transfering to Quest Machine

Post 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:


Ollymuk
Posts: 39
Joined: Wed Oct 14, 2020 12:59 pm

Re: Transfering to Quest Machine

Post 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
User avatar
Tony Li
Posts: 22051
Joined: Thu Jul 18, 2013 1:27 pm

Re: Transfering to Quest Machine

Post by Tony Li »

Yes, that would simplify things.
Post Reply