Version 1.6.1
Core
- Added: DialogueSystemEvents component.
- Added: OnPrepareConversationLine(DialogueEntry) message.
- Improved: AudioWait() sequencer command now resets audio source's previously-assigned clip when done.
- Improved: Audio() sequencer command now specifies clip name when it can't find the named clip.
- Fixed: LuaInterpreter can now parse negative exponents in numbers (e.g., 1E-5).
- Fixed: BarkOnIdle now resumes when disabled & re-enabled.
- Editor:
- Added lock checkbox to dialogue editor zoom.
- Inverted direction mouse wheel zooms.
- Exposed DialogueEditorWindow.OpenDialogueEntry(DialogueDatabase database, int conversationID, int dialogueEntryID)
- Fixed: In rare cases changes to dialogue database didn't get saved.
- Fixed: Editing Sequence fields in editor and Sequence Trigger inspector didn't save in some cases.
- Fixed: Dialogue System Trigger didn't allow you to set a different reference database.
- CSV Import/Export:
- Fixed: CSV import of localized text tables hung on certain multiline strings.
- Fixed: CSV Converter now handles multiline rows with unterminated quotes.
- Unity UI:
- Added Wait One Frame & Interrupt Audio Clip checkboxes to typewriter effect.
- UnityUITimer: Can now subclass to override countdown behavior.
- Fixed: Include Invalid Entries with Buttons list Unity UI
- Fixed CanvasGroupAnimator.Hidden clip: could cause 1-frame flash if deactivating while shown then reactivating.
- Legacy Unity GUI: Fixed navigation when "Show Unused Buttons" was ticked.
- Adventure Creator: Added AdventureCreatorBridge option to use AC's subtitle toggle.
- articy:draft:
- Added option to convert enums (dropdowns) and slots as string names.
- Exposed ArticyConverter.ConvertExpression(string) method.
- Fixed error message when destination directory didn't exist.
- RPG Kit: Updated OpenShop method/Lua function for RPG Kit 3.1.1+.
- Third Person Controller: Bridge script now calls rbcc.StopMovement() to stop player when starting conversation.
- UFPS: Added PauseUFPS script and instructions on using Dialogue System Menu Template with UFPS.
- UniStorm: Added support to include UniStorm time and weather in saved games.