Dialogue System 1.6.2b1 (Beta) Available for Download
Posted: Wed Apr 27, 2016 10:32 pm
Beta version 1.6.2b1 is available for download on the Pixel Crushers customer download site for any customers who'd like to test out the latest updates. (If you need access, please PM me your Asset Store invoice number.)
Barring any issues identified by beta testers, these same files will be in the full 1.6.2 release. The full release will also include updates for these third party integrations: UFPS 1.6, Realistic FPS Prefab 1.2.3, Adventure Creator, and SLATE Cutscene Editor.
Some important updates in this version are:
Barring any issues identified by beta testers, these same files will be in the full 1.6.2 release. The full release will also include updates for these third party integrations: UFPS 1.6, Realistic FPS Prefab 1.2.3, Adventure Creator, and SLATE Cutscene Editor.
Some important updates in this version are:
- Fixes a dialogue editor serialization issue that was especially prominent with certain operations in Unity 5.3.
- Dialogue Editor improvements: additional database merge option (@jaised), can now reorder quest entries, search bar in conversation node editor.
- Much easier now to associate GameObjects with conversation participants. If no primary actor or conversant GameObject is specified when starting a conversation, the Dialogue System looks in the scene for an appropriate GameObject. Override Actor Name now also maps its GameObject to an actor name, making it easier to associate non-primary participants to the right GameObject.
- Changed: When removing localization fields from template, removes instances from all assets in database.
- Improved: OverrideActorName now also associates GameObject with actor name, making it easier for conversations to find GameObjects for non-primary participants; GameObject name no longer needs to match actor name.
- Improved: If GameObjects aren’t provided to DialogueManager.StartConversation(), looks for primary actor/conversant’s GameObject in scene.
- Improved: OnDestroy triggers (including IncrementOnDestroy, PersistentDestructible, etc.) handle application quit gracefully.
- Improved: AudioWait delays 1 frame to allow previous dialogue entry to finish its sequence cleanup first.
- Improved: Added QuestLog.SetQuestTrackingAvailable(); QuestLog.SetQuestTracking() also sets tracking available (Trackable) when enabling tracking (Track).
- Improved: Added recursion limit to Tools.GameObjectHardFind(), which is used to match GameObjects to actor names.
- Fixed: Build bug with UWP10/Xbox One.
- Fixed: Generic Unity UI Quest Log Window Styled failed to fade in due to an Animator misconfiguration.
- Dialogue Editor:
- Fixed: Dialogue Editor serialization issue.
- Improved: Can reorder quest entries.
- Improved: Additional database merge option to replace conflicting assets (actors, conversations, etc.) with new version instead of appending.
- Beta: Search bar in conversation node editor.