The Dialogue System is a proven, complete solution for interactive conversations, designed from the ground up with a polished user interface system, cutscene sequences (camera shots, animation, etc.), node-based visual conversation editor, dynamic state, and more, with easy integration into your existing gameplay framework. You can find the Dialogue System in RPGs, adventure games, shooters, visual novels, and many other genres. In business and industry, the Dialogue System features in corporate training applications, procedural law simulations, and other serious games. Available on the Asset Store! Unity 5 Compatible! Recently Added Features: Support for Unity 5, new Unity UI, integration for ORK Framework, Adventure Creator, SALSA with RandomEyes, S-Inventory, and more! Requires Unity 4.3.4 or higher. Features: Editor: Visual, node-based editor Optional compact outline-based editor perfect for large conversations Importers for Chat Mapper, articy:draft, and Neverwinter Nights Engine: No scripting required Dynamic, branching conversation trees Barks and gameplay alerts Cutscenes (voice acting, audio, animation, camerawork, etc.) Quick Time Events (QTEs) Quest system NPC status relationship system Easy language localization Save/load without scripting Optional Lua scripting and variable system supports sophisticated dialogue conditions Comprehensive documentation and tutorials Runtime UIs: GUI-independent; works with all GUI systems Built-in support for the new Unity UI, Unity GUI, NGUI, DF-GUI 2D Toolkit Modular interfaces: swap in your own UI or cutscene system Several beautiful, fully-customizable UI skins Detailed sci-fi environment animated model Works in 2D and 3D Integration: Provides general-purpose integration components for any framework, plus custom components for drop-in integration into: 2D Action RPG Starter Kit Action-RPG Starter Kit Adventure Creator AI for Mecanim Animator Timeline Editor Behavior Designer Core GameKit FaceFX HUD Waypoint KGFMapSystem Master Audio ORK Framework PlayMaker plyGame Realistic FPS Prefab RPG Kit 2.1 SALSA with RandomEyes S-Inventory UltimateFPS (UFPS) uSequencer Cutscene Creator For Programmers: Includes complete, thoroughly documented & optimized C# source code Designed to be easily extended without modifying source -- lots of event hooks! Pre-compiled DLLs provided for lightning-fast build times Full API reference Works in Unity Free Pro, and tested on standalone, web, and mobile. Links: Asset Store Demos Documentation Video Tutorials Change History: Version 1.4.8: Core Changed: Conditions with only whitespace are now ignored as if they're empty. Changed: Made "Cancel Conversation" key/button separate from "Cancel" key/button (which cancels the dialogue entry sequence). Third Party Support articy:draft Converter: Changed: Added option to convert flow fragments to conversation groups. (This is now the default.) Added: Color-coded connection priority levels. Fixed: Bug that allowed duplicate fields. RPGKit: Added quest example; updated scripts for Unity 5 compatibility. S-Inventory: Added: Persistent data components for item pickups, item groups, and vendors. Fixed: Skillbar item count text bug. Updated for Unity 5. Version 1.4.7: Core Improved: Added optional initial dialogue entry ID parameter to DialogueManager.StartConversation(). Improved: Added optional layer parameter to AnimatorPlay() and AnimatorPlayWait() sequencer commands. Improved: Added LevelManager.LoadLevel() method; the LoadLevel() sequencer command uses it if available. Changed: Removed obsolete UnityQuestLogWindow class (use UnityGUIQuestLogWindow instead) Fixed: (Unity GUI) Fixed a positioning bug with nested panels when Clip Children is unticked. Third Party Support Action-RPG Starter Kit: Added syncing of equipment and skills. Added DSTeleporter. articy:draft: Added option to convert flow fragments to conversation groups. (This is now the default.) Cinema Director: Added ability to load from asset bundles. Added Bark, Lua, & Start/Stop Conversation events. Realistic FPS Prefab: Added DialogueSystemOnPickUpItem. RPG Kit: Updated to count all inventory items. Version 188.8.131.52: Core Fixed: Issue with IL2CPP builds for 64-bit iOS. Fixed: AudioWait() sequencer command would hang when given >1 parameter. Unity UI: Fixed timing issue with Unity UI barks that use show and hide animations. Third Party Support Action-RPG Starter Kit: Added CharacterMotorC to the list of components that are disabled during conversations. Adventure Creator: Updated for Adventure Creator v1.42. Added: ACSpeech() sequencer command to use Adventure Creator's speech features. Added: Bridge option to automatically sync current language selection with Adventure Creator. Improved: Can now use a popup menu to choose conversations in Conversation and Bark actions. Improved: Easier setup for saving and loading. Realistic FPS Prefab: Hunger, Health, & Thirst GUIs now update when syncing values from Lua (e.g., after conversations, switching levels, loading games). RPG Kit: Updated example conversation with example of giving and removing an item (health potion). Added AI for Mecanim actions to sync to & from Lua. RPG Kit Bridge now syncs items as well as equipment. S-Inventory: Fixed: Removed an inadvertent reference to Realistic FPS Prefab from a base S-Inventory support script. (S-Inventory + RFPS) SInventoryConsumables (e.g., medkits) now don’t increase above the maximum hit point ceiling. (S-Inventory + RFPS) SInventoryConsumables (medkits, food, drink) from item groups (chests) now work. (S-Inventory + RFPS) Ammo from item groups now count in RFPS. TextMesh Pro: Added native dialogue UI so you no longer need to build off of a Unity UI. Older Release Notes Please post any feedback here or email support (at) pixelcrushers (dot) com.