- Added clickSound property to Button component
- Added new Dialog component and prefab (replaces Page)
- Moved deprecated files to Legacy folder
- Game components (CommandQueue, etc.) are now created in Game prefab
- Moved all camera related properties and functions from Game to
CameraController
- Added IDialog interface to support backwards compatibility between
Page class and the new Dialog class
- Added SetDialog() and SetTimeout() commands
- Marked all Page commands as Obsolete
- Added character images for use with Dialog component
- Added timed multiple choice menus
- Added looping typing sound while text is being written
- Updated example rooms to use new Dialog system
- Buttons now have a Button component at design time
- The Button.autoHide property controls automatic hiding when
displaying page text / waiting
- The Button.hideOnFlag property controls hiding when a named flag
value is set to true
- Added Button prefab asset
- Added default Button sprite texture
Links now appear as large buttons
Option row colours now change on alternate rows
Switched to a more readable font
Added an separate continue button in bottom right
Can now set the Game.activePageStyle property to control the currently
active Page rendering style.
Added a SetPageStyle() command to set the style in a command sequence.
Added 2 PageStyle prefabs assets.
Renamed Room classes to be consistent.