chrisgregan
dea7a40eaf
Display FungusScript name and description in script window
10 years ago
chrisgregan
e249049858
Moved Run Slow in Editor option to Sequence
...
Comments are skipped over immediately (no waiting)
10 years ago
chrisgregan
d76aa29f62
Always expand variables window if variable count is 0
10 years ago
chrisgregan
e6000eb33b
Added Event Handler system.
...
Can set the ‘Execute On Event’ property to define when a sequence
starts executing.
Added a ‘Start Game’ event handler.
Removed old system of specifying a start sequence on the Fungus Script.
10 years ago
chrisgregan
a1e3d4f587
Sequences may now be executed in parallel
...
All executing sequences are shown in blue in the Fungus Script window.
A Sequence may not be executed until any previous execution has
finished.
If a selected sequence is deleted, selection reverts back to the Fungus
Script object.
10 years ago
chrisgregan
7d0491ff5c
Redesigned Fungus Script window and inspector UI
...
Sequences are now shown as simple coloured nodes in Fungus Script
window.
Commands for the selected sequence are now shown in the full inspector
window.
FungusScript window now continues to display the most recently selected
script.
Fungus Script window now refreshes every frame.
Can zoom out further on Fungus Script window.
Fungus Script window and Sequence inspectors now have separate context
menus.
10 years ago
chrisgregan
77985ca4de
Fixed variables window when variable count == 0
10 years ago
chrisgregan
63e597492c
Moved variables list over the Fungus Script window
10 years ago
chrisgregan
b2afbbbeff
Fixed pasting multiple copies of same command
10 years ago
chrisgregan
385ef1a967
Merged UI redesign and iTween support branch
10 years ago
chrisgregan
dc1658b152
FungusScript can now be made into a prefab (see notes!)
...
All sequence and command components are now added to the main
FungusScript object. This change enables you to make a prefab out of
any FungusScript. FungusScript prefabs can now be edited using the
Fungus Script window. You still need to instantiate a Fungus Script
prefab in order to run it.
11 years ago
chrisgregan
53d2fd1aab
Added protected & virtual to core classes for easier inheritance
11 years ago
chrisgregan
7aed9a01ff
Refactored FungusScript advanced settings
11 years ago
chrisgregan
c55abe99fe
Documented Fungus Script class
11 years ago
chrisgregan
a25b61fc0d
Fixed memory leak and null exception errors
11 years ago
chrisgregan
d050126edd
Renamed hideSequenceObjects to showSequenceObjects
11 years ago
chrisgregan
f570e9ab79
Added hideSequenceObjects flag
11 years ago
chrisgregan
c6c82dbb44
Reverted variables back to MonoBehavior
11 years ago
chrisgregan
3fd20ed105
Variables are now ScriptableObjects instead of MonoBehaviors
11 years ago
chrisgregan
95a5f79b9c
Renamed Fungus.Script namespace to Fungus
11 years ago
chrisgregan
64cf2c346e
Renamed FungusVariable to Variable
11 years ago
chrisgregan
62aaaf6011
Renamed FungusCommand to Command
11 years ago
chrisgregan
c8c2846808
Updated Sequence editor to use serialised property
11 years ago
chrisgregan
2279376b27
Converted SequenceField to use SerializedProperty
11 years ago
chrisgregan
97827c37cb
Added option to disable command colours
11 years ago
chrisgregan
2efceb62ea
Implemented If, Else, EndIf logic
11 years ago
chrisgregan
760e6de587
Set active command as selected command when playing the game
11 years ago
chrisgregan
74db43f463
Unified CommandInfo attribute
11 years ago
chrisgregan
5fa7b2a347
Reorderable list for commands
11 years ago
chrisgregan
7a45f92873
Moved command properties to inspector. Fixed dialog bugs.
11 years ago
chrisgregan
806c170470
Renamed selectedCommandIndex
11 years ago
chrisgregan
0a0d29aa32
Removed unused command index
11 years ago
chrisgregan
b1d4aa54b7
Select category and command with a single popup
11 years ago
chrisgregan
9342751051
Fixed command names not using attribute value in Add Command
11 years ago
chrisgregan
e8783b6071
Added SetDialog command
11 years ago
chrisgregan
585efc2526
Added command categories
11 years ago
chrisgregan
f04387c197
Added configuration methods on DialogController
11 years ago
chrisgregan
f1a17299ed
Variables are displayed in inspector window
11 years ago
chrisgregan
4e0c596d77
Commands are now in same window as sequence nodes
11 years ago
chrisgregan
06e14afb8c
Added sound commands. Improved command buttons.
11 years ago
chrisgregan
e6b845a99f
Fungus2 code reorg
11 years ago
chrisgregan
cd8bf17775
Fixed conditional hiding of transform component
11 years ago
chrisgregan
857184a8bb
Prevent invalid / confusing variable name key entry
11 years ago
chrisgregan
74312e7294
Fixed step time field
11 years ago
chrisgregan
5cc39bf64e
Wordwrap long summary text
11 years ago
chrisgregan
79bbf66a9e
Sequence description is now a TextArea
11 years ago
chrisgregan
39552da96a
Context sensitive Create Sequence menu
11 years ago
chrisgregan
1727e664f4
Renamed FungusEditorWindow to FungusScriptWindow
11 years ago
chrisgregan
17f1bb607d
Show "Create Sequence" when no sequence selected
11 years ago
chrisgregan
33c592f90e
Fixed undo on sequence name field
11 years ago