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
63e597492c
Moved variables list over the Fungus Script window
10 years ago
chrisgregan
427759830b
Added properties for fine control of Reset command
10 years ago
chrisgregan
7693241f48
Added Reset command to reset variables and command state
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
4401060c61
Fix #46 - commands now store reference to their parent sequence
...
The reference to the parent sequence is only populate at runtime, so
don’t try to use it in custom editors, etc.
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.
10 years ago
Kéven Boily
2a2461a4ee
[FEATURE] CreateSequence now calls an virtual CreateSequenceComponent method that handles Sequence component instantiation. This allows for a custom Sequence class to be instantiated .
10 years ago
chrisgregan
7f5ed8e0cf
Copy and paste support for commands
10 years ago
chrisgregan
53d2fd1aab
Added protected & virtual to core classes for easier inheritance
10 years ago
chrisgregan
c98412bac1
Run Slow In Editor option
10 years ago
chrisgregan
7aed9a01ff
Refactored FungusScript advanced settings
10 years ago
chrisgregan
be8e7bacc6
Added GetVariable methods on FungusScript
10 years ago
chrisgregan
afbbca87fb
Added methods for setting variables
10 years ago
chrisgregan
ebcac6367f
Added class comment.
10 years ago
chrisgregan
c55abe99fe
Documented Fungus Script class
10 years ago
chrisgregan
b63a9ce3b9
Simplified adding new commands. Added Note command.
10 years ago
chrisgregan
d050126edd
Renamed hideSequenceObjects to showSequenceObjects
10 years ago
chrisgregan
f570e9ab79
Added hideSequenceObjects flag
10 years ago
chrisgregan
3fd20ed105
Variables are now ScriptableObjects instead of MonoBehaviors
10 years ago
chrisgregan
95a5f79b9c
Renamed Fungus.Script namespace to Fungus
10 years ago
chrisgregan
64cf2c346e
Renamed FungusVariable to Variable
10 years ago
chrisgregan
62aaaf6011
Renamed FungusCommand to Command
10 years ago
chrisgregan
97827c37cb
Added option to disable command colours
10 years ago
chrisgregan
c37b884a48
Add button, insert above / below enabled on command list
10 years ago
chrisgregan
c37ada3da5
Reverted to 2 popup method for Add Command
10 years ago
chrisgregan
7a45f92873
Moved command properties to inspector. Fixed dialog bugs.
10 years ago
chrisgregan
806c170470
Renamed selectedCommandIndex
10 years ago
chrisgregan
b1d4aa54b7
Select category and command with a single popup
10 years ago
chrisgregan
088b6d2375
Fixed serialising command view width
10 years ago
chrisgregan
585efc2526
Added command categories
10 years ago
chrisgregan
4e0c596d77
Commands are now in same window as sequence nodes
10 years ago
chrisgregan
e6b845a99f
Fungus2 code reorg
10 years ago
chrisgregan
5dc4c64b54
Fixed variable key string being null
10 years ago
chrisgregan
857184a8bb
Prevent invalid / confusing variable name key entry
10 years ago
chrisgregan
39552da96a
Context sensitive Create Sequence menu
10 years ago
chrisgregan
93836f860b
AddCommand button and help text
10 years ago
chrisgregan
b28a0cf922
Executing sequence always highlights (can still select other)
10 years ago
chrisgregan
c26e81a40c
Improved button layout, using foldout
10 years ago
chrisgregan
ff26e90891
Added Up, Down, Delete, Copy, Paste buttons
10 years ago
chrisgregan
7430a61da7
Hide transform in inspector and sequences in hierarchy
10 years ago
chrisgregan
4dce521533
FungusScriptEditor handles sequence display
10 years ago
chrisgregan
0d34ef00d1
Renamed activeSequence to executingSequence
10 years ago
chrisgregan
9f06860183
Variables are now displayed in Reorderable List
10 years ago
chrisgregan
97caa580a1
Added old variables list back
10 years ago
chrisgregan
5b725896a3
Variables are now components
10 years ago
chrisgregan
a50701d2ad
New placeholder demo scene
10 years ago
chrisgregan
d0c2e9c961
Moved new visual scripting code to its own namespace
10 years ago
chrisgregan
f94203aaf9
Renamed SequenceController to FungusScript
10 years ago