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
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 .
11 years ago
chrisgregan
7f5ed8e0cf
Copy and paste support for commands
11 years ago
chrisgregan
45a94e0e09
Added Node base class for Fungus Script nodes.
11 years ago
chrisgregan
53d2fd1aab
Added protected & virtual to core classes for easier inheritance
11 years ago
chrisgregan
c98412bac1
Run Slow In Editor option
11 years ago
chrisgregan
7aed9a01ff
Refactored FungusScript advanced settings
11 years ago
chrisgregan
be8e7bacc6
Added GetVariable methods on FungusScript
11 years ago
chrisgregan
afbbca87fb
Added methods for setting variables
11 years ago
chrisgregan
ebcac6367f
Added class comment.
11 years ago
chrisgregan
c55abe99fe
Documented Fungus Script class
11 years ago
chrisgregan
b63a9ce3b9
Simplified adding new commands. Added Note command.
11 years ago
chrisgregan
7ce2cb0704
Added RequireComponent
11 years ago
chrisgregan
618d34c91c
Reverted sequence to use game object name. Added Fungus Script menu item
11 years ago
chrisgregan
57d846ba96
Disabled binary serialisation on WinRT
11 years ago
chrisgregan
8dd08cab3d
Hide command internal properties in inspector
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
e968bfd507
Refactored GetFungusScript() and GetSequence()
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
299ce5f362
Added default sequence name
11 years ago
chrisgregan
c8c2846808
Updated Sequence editor to use serialised property
11 years ago
chrisgregan
3961d6953f
Lock button for Fungus Script window. Fungus script icon.
11 years ago
chrisgregan
97827c37cb
Added option to disable command colours
11 years ago
chrisgregan
db928d3a33
Command colours are specified in a virtual function
11 years ago
chrisgregan
2efceb62ea
Implemented If, Else, EndIf logic
11 years ago
chrisgregan
240bf9667b
Initial If, Else & EndIf commands with indenting
11 years ago
chrisgregan
c37b884a48
Add button, insert above / below enabled on command list
11 years ago
chrisgregan
5bc8bca05b
Added initial code for checking sequence connectivity
11 years ago
chrisgregan
716e883ef2
Added command button colours
11 years ago
chrisgregan
74db43f463
Unified CommandInfo attribute
11 years ago
chrisgregan
c37ada3da5
Reverted to 2 popup method for Add Command
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
b1d4aa54b7
Select category and command with a single popup
11 years ago
chrisgregan
e8783b6071
Added SetDialog command
11 years ago
chrisgregan
088b6d2375
Fixed serialising command view width
11 years ago
chrisgregan
585efc2526
Added command categories
11 years ago
chrisgregan
4e0c596d77
Commands are now in same window as sequence nodes
11 years ago
chrisgregan
e1c4eacc4d
Added LoadGlobals, SaveGlobals and DestroyOnSceneLoad tag
11 years ago
chrisgregan
62f6e11043
LoadScene command
11 years ago
chrisgregan
f82dbe631e
Moved commands into own folder
11 years ago
chrisgregan
efee8e808b
Command error messages and enabled checkbox.
11 years ago
chrisgregan
06e14afb8c
Added sound commands. Improved command buttons.
11 years ago
chrisgregan
e6b845a99f
Fungus2 code reorg
11 years ago