Month: June 2014

The Dialogue System for Unity version 1.3.0 is now available!

This version introduces a new Lua implementation under the hood to add support for Windows Store and Windows Phone 8.

Some upgrade notes:

  • iOS developers should use the new link.xml file.
  • If your conversations use SimStatus, check the new Dialogue Manager > Include Sim Status checkbox. It’s unticked by default, which provides memory savings and a small performance boost in the Lua environment.

 

Version 1.3.0 Release Notes:

  • NOTE: The underlying Lua implementation changed to support Windows Store & Windows Phone. After updating, you can delete the Dialogue System/KopiLua folder. iOS developers should use the new link.xml in Prefabs/iOS.
  • Added: Dialogue Manager > Include Sim Status checkbox. IMPORTANT: If you use SimStatus, you must tick this because it now defaults to unticked!
  • Added: Dialogue Manager > Subtitle Settings > Allow PC Subtitle Reminder checkbox.
  • Added: Dialogue Manager > Camera Settings > Disable Internal Sequencer Commands checkbox.
  • Added: DialogueManager.UpdateResponses() method to refresh menu choices if conditions have changed during menu.
  • Added: Support for Animated Images – animate actor portraits and other GUIImages and GUILabels.
  • Added: PersistentDataManager event hook for saving custom data (see How To Save Additional Data).
  • Improved: Dialogue Editor interface improvements.
  • Improved: Set Component Enabled On Dialogue Event trigger now also works for Animation, Animator, and MonoBehaviours.
  • Fixed: In 1.4.2.1 – 1.4.2.2, links between conversation nodes couldn’t be selected in the Dialogue Editor.
  • Fixed: When creating a DialogueSystemController by script, displaySettings were not automatically initialized.
  • (articy:draft) Added Encoding dropdown to articy:draft Converter for special characters.
  • (Adventure Creator) Updated to handle Adventure Creator v1.34 changes.
  • (Behavior Designer) Updated to support Behavior Designer v1.3 changes.
  • (KGFMapSystem): Icon changes now take effect even if the map is hidden.
  • (plyGame): Added Update Responses block.
  • (PlayMaker) Additions and fixes:
    • Updated to handle Unity 4.5 / PlayMaker Tooltip attribute conflict.
    • Added: Every Frame checkbox to Get Variable & Get Lua Field.
    • Added: Update Responses action.
  • (UFPS) Additions and fixes:
    • Added: Record Position checkbox in FPPersistentPlayerData.
    • Added: Force Wield checkbox in FPPersistentPlayerData.
    • Added: Dont Apply Lua Next Load Level checkbox to new FPSyncLuaPlayerOnLevelLoad component.
    • Fixed: Now saves & loads accurately, including currently-equipped weapon.