This is the definitive 1.x release of the Dialogue System. The next major release will be version 2.0. It will continue to be a free update. Version 2.0 will streamline the API and setup, making things simpler and even more efficient, and will come with a completely new set of updated video tutorials. There will be some API changes, but for the most part everything should continue to work in your existing projects without requiring any major changes. The minimum Unity version will change from 4.6.5 to 5.3.6. You can track the progress of version 2.0 on Trello. Thank you to everyone who's supported the Dialogue System and helped make it what it is! I'm really excited to be implementing all your great feedback in version 2.0!
Version 1.8.0
Core:
- Dialogue Editor:
- Added: Horizontal layout option when adding new nodes & auto-arranging.
- Added: "between" option to Conditions wizard.
- Improved: Better positioning of pasted nodes, zooming with mouse wheel.
- Added: Sequencer shortcuts, including Sequencer Shortcuts component and Sequencer.RegisterShortcut/UnregisterShortcut() methods.
- Improved: Added checkbox (default is ticked) to initialize variables when loading saved games that weren’t present when game was saved.
- Improved: Added "oneshot" option to Audio() sequencer command.
- Improved: Added "stay" option to Fade() sequencer command to keep covered during behind-the-scenes operations.
- Fixed: Now observes conversation override for Input Settings > Always Force Response Menu checkbox.
- Timeline: Added Play Sequence playable to play Dialogue System sequences.
- Unity UI:
- Updated Animated Portraits to support override controls.
- Set portrait image min width in Generic Dialogue UI.
- articy:draft: Fixed handling of empty strips.
- RT-Voice: Updated for RT-Voice 2.9.6.