Page 1 of 1

Quest Machine 1.0.7 Released

Posted: Mon Aug 27, 2018 9:16 pm
by Tony Li
Quest Machine 1.0.7 is now available on the Unity Asset Store.

This update adds an Animator Quest Action and Animator Saver component. It also improves the default dialogue UI so you can go back and forth between quests more nicely if the quest giver has multiple quests.

Version 1.0.7:
  • Improved: When quest giver has multiple quests, can now navigate back to quest list in same dialogue to view other quests.
  • Added: Animator Quest Action.
  • Added: Animator Saver.
  • Fixed: Removed editor warning in EditorNote.cs.
  • uMMORPG: Fixed client/server sync bug.

Re: Quest Machine 1.0.7 Released

Posted: Tue Sep 04, 2018 9:30 am
by hellwalker
Hi,
There might be a bug in Ork Framework integration.
In GetQuestNodeStateStep class line 74
questID is passed with ToString(), method and I think it's supposed to be questID.GetValue().

Code: Select all

var state = QuestMachine.GetQuestNodeState(questID.ToString(), questNodeID.GetValue());
At least during my debug testing, the ToSting was passing something like "Ork.Framework.StringVariable" instead of value.

Re: Quest Machine 1.0.7 Released

Posted: Tue Sep 04, 2018 10:00 am
by Tony Li
Hi,

Thanks for catching that! I'll make sure that's fixed in 1.0.8, and I'll post a patch here later today.

Re: Quest Machine 1.0.7 Released

Posted: Tue Sep 04, 2018 9:27 pm
by Tony Li
This is the updated ORK Framework Support package that will be in Quest Machine 1.0.8:

QM_ORKSupport_2018-09-04.unitypackage

I checked the other steps, too, and didn't find any other issues.