Christopher
060b7b46a2
Reverted Fungus sub namespaces as they were breaking backwards compatibility. Kept the Fungus.EditorUtils namespace though as it doesn't affect compatibility.
8 years ago
Christopher
cf7b1e8ca3
Moved all Fungus editor code to Fungus.EditorUtils namespace
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
04b56ab0c7
Refactored runtime code to use IFlowchart exclusively
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago
Christopher
5495ed8ebf
Tidied up editor using statements.
8 years ago
Christopher
f130385f6f
Changed comment style on header block
8 years ago
Christopher
239bf8fefe
Converted tabs to spaces in all .cs files
8 years ago
Christopher
67adbab9a0
Added open source license header to all source files
9 years ago
chrisgregan
42c77d899b
MenuTimer can now use a variable
9 years ago
chrisgregan
f91d12ba4b
Added NullTargetCheck() to catch cases of orphaned command editors
9 years ago
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
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
53d2fd1aab
Added protected & virtual to core classes for easier inheritance
10 years ago
chrisgregan
95a5f79b9c
Renamed Fungus.Script namespace to Fungus
10 years ago
chrisgregan
62aaaf6011
Renamed FungusCommand to Command
10 years ago
chrisgregan
2279376b27
Converted SequenceField to use SerializedProperty
10 years ago
chrisgregan
585efc2526
Added command categories
10 years ago
chrisgregan
e6b845a99f
Fungus2 code reorg
10 years ago
chrisgregan
17f1bb607d
Show "Create Sequence" when no sequence selected
10 years ago
chrisgregan
c0f1ed9d0e
Split Call command into Call and If
10 years ago
chrisgregan
4421d477c4
Option description and <Continue> instead of <None>
10 years ago
chrisgregan
c26e81a40c
Improved button layout, using foldout
10 years ago
chrisgregan
39258bae2b
Renamed Jump to Call
10 years ago
chrisgregan
d6ceaa21c9
Set and Jump use BooleanData, IntegerData, etc.
10 years ago
chrisgregan
239b9e7416
Pick variable or constant value
10 years ago
chrisgregan
5b725896a3
Variables are now components
10 years ago
chrisgregan
a4415af01a
Added Jump command
10 years ago
chrisgregan
1f78a48a3b
Merged Compare and Jump commands
10 years ago
chrisgregan
071c6ea8dd
Custom editor for Jump command
10 years ago