The Dialogue System for Unity version 1.0.9 has been submitted to the Unity Asset Store and is available for immediate download on this site for paid customers. (Contact us with your Asset Store invoice number if you don’t have access to the customer download area.)

One of my favorite improvements is small but really helps my workflow when writing and testing dialogue: In the Chat Mapper Converter, when you rebuild a dialogue database, all references to the database are now retained, so you don’t have to reassign the database to the Dialogue Manager any more!

Daikon Forge GUI is a wonderfully designed and implemented GUI system. The Dialogue System now supports it out of the box. One prefab UI is provided in 1.0.9, and more will be included in an upcoming release.

Localization is now easy to do in the Dialogue System.

Easy integration with gameplay frameworks is a critical feature overlooked by other conversation systems. The Dialogue System was designed to support easy integration with a large collection of powerful triggers and handlers. But 1.0.9 now contains integration examples and support scripts for VisionPunk’s Ultimate FPS and Azuline Studios’ Realistic FPS Prefab.

Version 1.0.9 is packed with lots of new features and improvements:

Version 1.0.9:

  • New: Localization support.
  • New: Daikon Forge Dialogue UI support.
  • New: Added Show Cursor On Conversation component.
  • New: Added sequence command Fade().
  • New: Added Once property to triggers for one-time triggers.
  • New: Added integration support for Azuline Studios’ Realistic FPS Prefab.
  • New: Added integration support for VisionPunk’s Ultimate FPS (UFPS).
  • Improvement: In Chat Mapper Converter, overwriting retains references, so you don’t need to reassign the database in Dialogue Manager.
  • Improvement: Minor visual improvements to some of the Unity GUI dialogue UIs.
  • Improvement: Additional documentation on dialogue UIs.
  • Improvement: Improved error handling for improperly configured Unity Quest Log Windows.
  • Fixed: Bug in Lua conversion of malformed ints and floats.

 


Version 1.0.8:

  • New: Added Unity Dialogue UI “Nuke”.
  • Improvement: Assets > Create > Dialogue Database now creates a database with Player actor and Alert variable.
  • Improvement: General improvements to dialogue database editor.