Page 1 of 1

Quest Machine 1.2.30 Released

Posted: Wed Sep 07, 2022 8:56 am
by Tony Li
Version 1.2.30 is now available on the Asset Store!

Release Notes:
  • CHANGED: New property QuestStateSerializer.version = 1 for saved in version 1.2.29 and earlier; version = 2 saves quest condition alreadyTrue.
  • Added missing PlayerEntityType asset.
  • Improved: Added SaveSystem.validSceneName delegate.
  • Added: Localized Fonts.
  • Added: ListExtensions.Shuffle.
  • Fixed: DiskSavedGameDataStorer.RetrieveSavedGameData checks if save file is empty.
  • Dialogue System: Can now jump to procedurally-generated quest's conversation from an existing conversation.
  • Inventory Engine: Fixed Has Item Count condition to return true immediately if condition is true when quest node becomes active.
Note: The format used to save hand-written quests in saved games changed slightly to accommodate additional information. If you must read saved games created in version 1.2.29 or earlier, set QuestStateSerializer.version to 1. Then read the saved game. (Reminder: The Save System component has a Version property. You can use this to identify different saved game versions in your projects.)