Page 1 of 1

Dialogue System 2.2.13 Released

Posted: Tue Nov 10, 2020 6:17 pm
by Tony Li
Version 2.2.13 is now available on the Unity Asset Store!

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().
Third Party Support:
  • 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.