Version 2.2.35 Released

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
User avatar
Tony Li
Posts: 20703
Joined: Thu Jul 18, 2013 1:27 pm

Version 2.2.35 Released

Post by Tony Li »

Version 2.2.35 is now available on the Asset Store!

Release Notes:
  • Core:
  • CHANGED: Timeline() sequencer command will now allow timeline to play forever if Wrap Mode is set to Loop.
  • Added: Actor/Item/QuestIDToName() Lua functions.
  • Improved: Conversation dropdown search bar is now case insensitive.
  • Improved: StandardUIInputField now monitors touchscreen keyboard's Done/Cancelled status.
  • Improved: Added new vertical auto arrange algorithm to Dialogue Editor window's node editor [courtesy Barky Seal]
  • Improved: Dialogue Editor node group headings now scale up for easier reading when canvas is zoomed out.
  • Improved: LuaConsole methods are now virtual.
  • Improved: Added [DialogueEntryPopup] attribute.
  • Improved: Added queue limit options to Bark Group Manager.
  • Fixed: AudioWait() with multiple Addressable clips no longer stops after first clip.
  • Fixed: Response menu wasn't using ScrollbarEnabler if menu was configured with Show animation.
  • Fixed: QuestStateListener now updates when saved game is loaded.
  • Fixed: MissingReferenceException that could occur if exiting editor play mode while showing StandardUIInputField.
  • Fixed: SetPortrait() sequencer command didn't work when setting an actor's Display Name.
  • Fixed: LocalizeUI components on inactive GameObjects wouldn't update when changing languages unless the GameObject had previously been active.
  • Cinemachine: Added CinemachineZoom() sequencer command.
Third Party Support:
  • AC: When changing AC language, quest log window localization is also updated.
  • articy:draft: Importer now handles negation (!) in front of functions and expressions; three-slash comments (///) are now removed from expressions, letting you include Lua code after without syntax warnings.
  • Celtx: Breakdown improvements; portrait import improvements; fix for null conditions.
  • FMOD: Added support.
  • i2 Localization: Added support for Em Tag For Old Responses to I2 Language when Use I2Language At Runtime is ticked.
  • Lively Chat Bubbles: ClearSubtitleText() sequencer command now works on LCB subtitle panels.
  • RPG Builder:
    • Added Pause Game During Conversation and Disable Player Control During Conversation checkboxes to AI > Dialogue System module.
    • Bypass Interaction Panel checkbox now works without flashing interaction panel.
    • Fixed issue where NPC wouldn't stay in player interaction state during conversations.
    • Added disablePlayerControlInAllConversations checkbox to bridge.
    • Added Lua functions: rpgGetPlayerGender, rpgSetInteractableObjectState, rpgPlayCombatEffect, rpgGetTreePoints, rpgCanRankUpRecipe, rpgGetCurrencyAmount.
    • Added sequencer command: rpgCraft.
    • Added helper component for quest journal button in toolbar.
    • Added cursor blocking image to background of dialogue UI.
  • Wwise: Added support.
Post Reply