Quest Machine 1.2.18 Released

Announcements, support questions, and discussion for Quest Machine.
Post Reply
User avatar
Tony Li
Posts: 22987
Joined: Thu Jul 18, 2013 1:27 pm

Quest Machine 1.2.18 Released

Post by Tony Li »

Version 1.2.18 on now available on the Unity Asset Store.

Release Notes:
  • Added: Set Quest Tracking Action.
  • Added: Quest Indicator Saver component.
  • Improved: Quest.SetState(), if quest is complete and QuestMachineConfiguration.untrackCompletedQuests is true, untracks quest.
  • Improved: Setting Quest.showInTrackHUD automatically updates UIs without having to call QuestMachineMessage.RefreshUIs().
  • Improved: Added UILocalizationManager checkbox to set TextTable.useDefaultLanguageForBlankTranslations.
  • Improved: LocalizeUI will use default translation if current language setting is invalid.
  • Fixed: Addressed potential 'not all objects cleaned up' message from QuestGeneratorEntity when exiting play mode in editor.
  • Fixed: UnityUIQuestHUD now hides entire panel when completing last tracked quest if 'Hide If No Tracked Quests' is ticked.
  • Fixed: Quest Journal saved game loading issue in certain conditions.
  • Save System: Saver components now show warning if GameObject has multiple savers and Key values are blank.
  • Save System: Added SaveSystemMethods.ResetGameState().
  • Save System: No longer adds JsonDataSerializer or PlayerPrefsSavedGameDataStorer if application is quitting.
  • Save System: Fixed bug with AnimatorSaver when using BinaryDataSerializer.
  • Dialogue System: Fixed issue with Lua functions and scenes with multiple questers.
  • Dialogue System: When only non-offerable quests are available, quest giver now shows quest's Offer Conditions Not Met Text instead of generic No Quests text.
  • Opsive Character Controllers: Updated for 2.3.5.
  • Opsive Ultimate Inventory System: Fixed bug that made it mandatory to assign counter to UIS Item Amount quest condition.
Post Reply