chrisgregan
5a931441d4
Merge branch 'Rename-core-classes'
10 years ago
chrisgregan
0d82ac937a
Merge Dialog and Portrait modules into a single Narrative module #94
10 years ago
chrisgregan
a937698ba3
Removed unused multiple choice commands
10 years ago
chrisgregan
5d64c168e6
Redesign say & multiple choice dialogs #82
...
Replaced Choose, Option commands with new Menu command
- Menu command displays Menu dialog immediately and then continues
- Menu dialog is a simple list of buttons
Say dialog can now display and continue (via Wait For Input property)
- This allows you to display Say text and show a multiple choice menu
at the same time
There is now only one type of standard Say dialog
- Text box automatically adjusts if no character image is displayed
Added SetSayDialog and SetMenuDialog commands to explicitly switch
between custom dialog objects.
Added a MenuTimer command to display the timeout slider
- Calls a target sequence if the timer expires
10 years ago
chrisgregan
b5ea08a4d2
Choose command that acts like a Switch statement #80
...
Deprecated old Choose & AddOption commands.
Replaced Choose command with ChooseOption (uses command name Choose
though).
Option command can be hidden once visited, or hidden by evaluating a
variable condition.
10 years ago
chrisgregan
0803b8b73a
Fix #71 Hide Fungus commands, event handlers, etc. in Component menu
10 years ago
Lynxelia
bc19ac92f1
added system for static portraits
10 years ago
chrisgregan
ba8d7f430d
Integrated Say & Choose dialog pull request from lynxelia
...
[Tweaked the image sizes to avoid horizontal scroll bar appearing in
insepctor]
[Reverted changes to .gitignore file]
10 years ago
Lynxelia
1e3133ea37
Added say and choose dialog boxes to character prefab. Added character name prefix to Say command summary. Rearranged layout of Say,Choose,Option Editors.
10 years ago
chrisgregan
4ff3e46493
Added substituting variables in Say, Choose and character name text
10 years ago
chrisgregan
03047fc17f
Voice over is now cancelled when story progresses to next line
10 years ago
chrisgregan
5f6ce88506
Reorganized Commands and EventHandlers under Scripts folders
10 years ago
chrisgregan
e7938219a4
Added tooltips for all Fungus command properties
10 years ago
chrisgregan
ac9d219706
Updated all command help strings
10 years ago
chrisgregan
6c79e656fe
Fixed hide on selected logic and optionAction closure bug
10 years ago
chrisgregan
84dde98153
AddOption command can now set a variable on selection
10 years ago
chrisgregan
385ef1a967
Merged UI redesign and iTween support branch
10 years ago
chrisgregan
d34d206ff0
Attempt to use any dialog if none currently set
10 years ago
chrisgregan
a8655eae26
Remove accidental change
10 years ago
chrisgregan
e8fe3a9ac5
Fixed drawing connected sequence for AddOption command
10 years ago
chrisgregan
e39ac81579
Added protected and virtual to all remaining classes
10 years ago
chrisgregan
95a5f79b9c
Renamed Fungus.Script namespace to Fungus
10 years ago
chrisgregan
62aaaf6011
Renamed FungusCommand to Command
10 years ago
chrisgregan
99a0fd5d6d
Changed dialog command to use serializedProperty
10 years ago
chrisgregan
91c55cf0f2
Fixed prefab issues with Character. Added notes field.
10 years ago
chrisgregan
9fc3ff1c5e
Fixed summary text on Choose
10 years ago
chrisgregan
692acac12f
Added Example project and SetSayDialog & SetChooseDialog
10 years ago
chrisgregan
db928d3a33
Command colours are specified in a virtual function
10 years ago
chrisgregan
716e883ef2
Added command button colours
10 years ago
chrisgregan
74db43f463
Unified CommandInfo attribute
10 years ago
chrisgregan
afb3620f12
Added voiceover support for Say and Choose commands
10 years ago
chrisgregan
d1117cccf5
Show character image in Say command. Basic fallback GUI.
10 years ago
chrisgregan
5f6ade578c
Handle Choose with no AddOption commands
10 years ago
chrisgregan
fb5d502121
Separate Say and Choose dialog classes with base Dialog class
10 years ago
chrisgregan
3a160295e7
Separate Say and Choose commands
10 years ago
chrisgregan
56ad13dac5
Reverted to AddOption approach
10 years ago
chrisgregan
61db98ac83
Fixed dialog layout. Initial coroutine say command.
10 years ago
chrisgregan
403b2e57d8
Fixed up shuttle demo
10 years ago
chrisgregan
4e3e3f8669
Fixed memory leak warning.
10 years ago
chrisgregan
af3dbcbb11
Renamed DialogController to Dialog
10 years ago
chrisgregan
9342751051
Fixed command names not using attribute value in Add Command
10 years ago
chrisgregan
45b7c79195
Pick character from drop down list
10 years ago
chrisgregan
e8783b6071
Added SetDialog command
10 years ago
chrisgregan
05a5dc9268
New dialog option buttons
10 years ago
chrisgregan
585efc2526
Added command categories
10 years ago
chrisgregan
c20b6059e8
Command scripts now stored in module folders
10 years ago
chrisgregan
e6b845a99f
Fungus2 code reorg
10 years ago
chrisgregan
93836f860b
AddCommand button and help text
10 years ago
chrisgregan
c26e81a40c
Improved button layout, using foldout
10 years ago
chrisgregan
5b725896a3
Variables are now components
10 years ago