Dialogue System 2.2.13 Released
Posted: Tue Nov 10, 2020 6:17 pm
Version 2.2.13 is now available on the Unity Asset Store!
Release Notes
Core:
Release Notes
Core:
- Added: Scrolling dialogue UI template.
- Added: Menu > Conversation Properties (alternative to clicking blank canvas space to inspect properties).
- Added: HidePanel() sequencer command.
- Improved: Dialgoue entry sequences set to Continue() now skip subtitle same as None().
- Improved: Subtitle panel > Add Speaker Name format now replaces \n with newlines.
- Improved: Added smooth scroll option to UIScrollbarEnabler & UnityUITypewriterEffect.
- Improved: Added extra warmup modes to Dialogue Manager.
- Improved: Dialogue Manager's Persistent Data Settings > Initialize New Variables checkbox now also adds new actor fields added since save.
- Improved: Loading from addressables now logs clearer error message when specified key doesn't exist.
- Improved: If actor's Current_Portrait field is set, now checks if sprite is in actor list by name before trying to load asset.
- Fixed: Delay(#)->Message(message) would send message immediately instead of after delay.
- Fixed: Timing of RPG Maker codes in TextMeshProTypewriterEffect could be off when text contained certain TMP tags.
- Fixed: Dialogue Editor's Show Portraits option wouldn't persist across play mode changes.
- Fixed: Editor play mode issue with SimStatus when disabling domain reloading.
- Fixed: Bug when using SimStatus and loading saved game containing conversation that was subsequently deleted.
- Fixed: Reconnected basic bark UI's animator controller.
- Fixed: StandardBarkUI now checks Camera.main null.
- Fixed: AlwaysFaceCamera issue with z-axis when Y-Axis Only is ticked.
- Fixed: MissingReferenceException when calling Close() on a panel whose GameObject has been destroyed in same frame.
- Save System: Added SaveSystem.ResetGameState().
- Corgi Platformer Engine: Updated for 6.6+.
- i2 Localization: Leaves [/i2nt] tags untouched. Fixes issue where changes to existing fields in database weren't recopied to i2 Localization asset. Handles case when languages and language codes lists aren't the same length.
- Invector Controllers: Updated for 2.5.3+.
- Opsive Controllers: Updated for 2.2.5.