chrisgregan
385ef1a967
Merged UI redesign and iTween support branch
10 years ago
chrisgregan
295411ae9e
Fixed #45 by merging branch 'Exort-develop'
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
5523ee4ef4
Changed sequence node style (smaller and stands out more)
10 years ago
chrisgregan
42f0e6a8fc
Can now make prefabs from legacy FungusScripts
...
If you have a FungusScript from an earlier beta release that has child
Sequence objects, you can now make a prefab from that FungusScript.
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
45a94e0e09
Added Node base class for Fungus Script nodes.
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
7ce2cb0704
Added RequireComponent
10 years ago
chrisgregan
618d34c91c
Reverted sequence to use game object name. Added Fungus Script menu item
10 years ago
chrisgregan
57d846ba96
Disabled binary serialisation on WinRT
10 years ago
chrisgregan
8dd08cab3d
Hide command internal properties in inspector
10 years ago
chrisgregan
d050126edd
Renamed hideSequenceObjects to showSequenceObjects
10 years ago
chrisgregan
f570e9ab79
Added hideSequenceObjects flag
10 years ago
chrisgregan
c6c82dbb44
Reverted variables back to MonoBehavior
10 years ago
chrisgregan
e968bfd507
Refactored GetFungusScript() and GetSequence()
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
299ce5f362
Added default sequence name
10 years ago
chrisgregan
c8c2846808
Updated Sequence editor to use serialised property
10 years ago
chrisgregan
3961d6953f
Lock button for Fungus Script window. Fungus script icon.
10 years ago
chrisgregan
97827c37cb
Added option to disable command colours
10 years ago
chrisgregan
db928d3a33
Command colours are specified in a virtual function
10 years ago
chrisgregan
2efceb62ea
Implemented If, Else, EndIf logic
10 years ago
chrisgregan
240bf9667b
Initial If, Else & EndIf commands with indenting
10 years ago
chrisgregan
c37b884a48
Add button, insert above / below enabled on command list
10 years ago
chrisgregan
5bc8bca05b
Added initial code for checking sequence connectivity
10 years ago
chrisgregan
716e883ef2
Added command button colours
10 years ago
chrisgregan
74db43f463
Unified CommandInfo attribute
10 years ago
chrisgregan
c37ada3da5
Reverted to 2 popup method for Add Command
10 years ago
chrisgregan
5fa7b2a347
Reorderable list for commands
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
e8783b6071
Added SetDialog command
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
e1c4eacc4d
Added LoadGlobals, SaveGlobals and DestroyOnSceneLoad tag
10 years ago