Dialogue System for Unity

  Asset, Unity3D

 

Creator : Pixel Crushers

Version : – – Version: 2.2.23 – – Dec 22, 2021 – –

Store Asset

Description :

Version 2.2.23.1:

– Fixed USE_YARN checkbox in Welcome Window.

Version 2.2.23:

[Core]

– Changed: Dialogue Manager prefab’s default canvas now has Canvas Scaler that scales with screen size.

– Changed: AbstractConverterWindow now uses a generic type for preferences. If you’ve written a custom importer, update the class definition line.

– Improved: Variable Viewer window can now change variable values at runtime.

– Improved: Added conversation title filter bar.

– Improved: Added browser-style forward and back buttons for conversation selection.

– Improved: Added Referenced Subjects to Sequencer Shortcuts component. Speeds up subject lookups.

– Improved: Standard Dialogue UI added Wait For Main Panel To Open checkbox.

– Improved: Added Use Portrait Native Size checkbox to Standard UI Subtitle Panel.

– Improved: Ticked Wait For Close on bubble UI prefabs.

– Improved: StandardUIInputField methods are now virtual.

– Improved: UIPanel waitForShowAnimation property is now public.

– Improved: Added LATEUPDATE_MESSAGES option. To send sequencer mesages in LateUpdate(), define this symbol.

– Improved: Adding Selector or Proximity Selector will show dialog window to add Selector Use Standard UI Elements component.

– Fixed: Duplicating a conversation in the Dialogue Editor would not observe database’s Base ID.

– Fixed: Dialogue Editor window could report NullReferenceException in some cases when entering play mode.

– Fixed: Input Device Manager inspector could report error with mixed input modes when an input definition was invalid.

– Fixed: DialogueLua could potentially fail to register Lua functions in some configuration.

– Fixed: StandardDialogueUI Wait For Close waits for main panels’ close animation to finish before setting isOpen property false.

– Fixed: TextMeshProTypewriterEffect not properly handling mix of
tags and RPG Maker-style codes.

– Fixed: TextMeshProTypewriterEffect would not expand layout element to full size when skipping ahead.

– Fixed: TextMeshProTypewriterEffect fixed potential scroll issue with auto scroll.

– Fixed: Extra Databases component no longer stops after one frame in some cases when Once and One Per Frame were ticked.

– Fixed: DialogueManager.RemoveLuaObserver handles additional exception cases.

– Fixed: Sequencer Shortcuts no longer reports unrecognized shortcut when using {{default}}.

– Fixed: Potential NullReferenceException issue if Standard Dialogue UI’s Main Panel was not assigned.

– Fixed: SetDialoguePanel(true) will also restore focus state of subtitle panel that had focus when SetDialoguePanel(false) was used.

– Save System: SaveSystemMethods methods are now virtual.

– Save System: SpawnedObjectManager can now save unique saver data on spawned entities of the same type.

– Save System: Added overrideable method SceneTransitionManager.OnLoading.

[Third Party Support]

– Corgi: Added Conversation Zone > Land On Ground While Talking checkbox (ticked by default).

– Emerald AI: Updated for 3.1.

– i2 Localization: Text Table now imports any terms starting with “Dialogue System/TextTable/” even if field isn’t yet defined in text table.

– Ink: Added ‘Force Response Menu For Single Choices’ checkbox; updated integration to better handle silent choices in certain configurations.

– Inventory Engine: Added mmResizeSlots() Lua function. Updated for 3.0.

– Devion Item & Inventory System: Added support.

– Opsive Ultimate Inventory System: If omitting inventory owner name, now checks all GameObjects tagged Player.

– RT-Voice: Updated RT-Voice SALSA example to use box head model.

– YarnSpinner: Added import support.

Older Release Notes