chrisgregan
120e02ddef
Substitute variables into a string
...
Markup format = {$VarName}
10 years ago
chrisgregan
945d642b10
Removed legacy support for Sequences as child game objects
10 years ago
chrisgregan
b3f223ba28
Fixed null exception when description string is empty
10 years ago
chrisgregan
dea7a40eaf
Display FungusScript name and description in script window
10 years ago
chrisgregan
581adb2749
Added SendFungusMessage() and BroadcastFungusMessage() commands
...
Fixed event handlers not executing correctly on first frame update
10 years ago
chrisgregan
e249049858
Moved Run Slow in Editor option to Sequence
...
Comments are skipped over immediately (no waiting)
10 years ago
chrisgregan
d1d2041800
Hide Components option now unhides all components when not selected
...
Added Fungus Script to component menu
10 years ago
chrisgregan
bcdcd511cc
Hide event handler components when Hide Components property is set
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
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