Release Notes:
- Changed: GameObjectUtility.GameObjectHardFind and GameObjectUtility.FindObjectsOfTypeAlsoInactive (used by Set GameObject Active action) search all open scenes by default, not just active scene.
- Improved: When clicking prefab or GameObject that has Quest Giver, docked Quest Editor window no longer steals focus.
- Improved: UnityUIQuestJournalUI.AddQuestGroupToUI() is now virtual.
- Improved: InputDeviceManager New Input System integration handles translation of KeyCode.Alpha# and KeyCode.Keypad#.
- Improved: UIScrollbarEnabler will now update scroll rect even if no scrollbar is assigned.
- Fixed: Bug re-ran actions of previously-completed quest nodes when loading saved games.
- Fixed: Quest Giver didn't always show available quest indicator on scene start.
- Fixed: With journal UI "Show completed quest" unticked and "Show first Quest Details on open" ticked, now shows first non-completed quest even if completed quest is first in list.
- Fixed: Issue when copy-pasting nodes that had custom quest actions/conditions/content that weren't in a namespace.
- Fixed: Handles case where quest asset's cooldownSecondsRemaining was inadvertently set to 1, resulting in quest not offerable.
- Fixed: UIButtonKeyTrigger didn't reset pressed state.
- Fixed: UILocalizationManager didn't apply localization to inactive GameObjects when option to apply to inactive was ticked.
- Fixed: Removed obsolete warning in Unity 2021 'StandaloneInputModule.forceModuleActive' is obsolete.
- TopDown Engine: Added integration.