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
dfd79d94a4
Display error icon on right hand side of command
10 years ago
chrisgregan
1f6b78af2e
Improved layout of command list
...
Make better use of space and reduce visual clutter. Note command
comments take up full line and don’t have a button background.
10 years ago
chrisgregan
7c388a01cf
Reverted sequence node style change
10 years ago
chrisgregan
aa23e882fa
Hide script field for commands in inspector.
...
This fixes an issue where the user could change the type of script
being used for a command which would trigger a bunch of null exception
errors (because the commandList might now contain a null entry).
10 years ago
chrisgregan
c653ceda08
Fixed adding new commands to legacy sequence objects
10 years ago
chrisgregan
5523ee4ef4
Changed sequence node style (smaller and stands out more)
10 years ago
chrisgregan
4ac98e3f1d
Click outside node to deselect
10 years ago
chrisgregan
2033384566
Position new sequence nodes in centre of script view
10 years ago
chrisgregan
29d6475902
Create Sequence adds to right side of selected Sequence
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
d20bde03e3
Fixed compile error on platform builds
10 years ago
chrisgregan
8a7a1a2ffa
Added GameObject menu items for Dialog prefabs
10 years ago
chrisgregan
7f5ed8e0cf
Copy and paste support for commands
10 years ago
chrisgregan
597aec7d94
Added SendEvent command (commented out due to Unity bug)
10 years ago
chrisgregan
6c9f1cb045
Fixed RunScript command to continue if not stopping
10 years ago
chrisgregan
76375c8c7f
Added Stop command
10 years ago
chrisgregan
ab97f699c3
Added RunScript command
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
230db13b76
Select sequence when adding new Fungus Script
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
7d58682d21
Made min command view width wider
10 years ago
chrisgregan
b63a9ce3b9
Simplified adding new commands. Added Note command.
10 years ago
chrisgregan
1e587f7dd1
Added Note command
10 years ago
chrisgregan
3c61965afd
Added background prefab & SetActive command
10 years ago
chrisgregan
408809b9e8
New commands are automatically selected
10 years ago
chrisgregan
a25b61fc0d
Fixed memory leak and null exception errors
10 years ago
chrisgregan
7ce2cb0704
Added RequireComponent
10 years ago
chrisgregan
150892e0b9
Added profile image to choose editor. Asset tidy.
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
84447e6d7b
Don't render connected sequences in other fungus scripts
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
2b6fe13072
Added null pointer checks and fixed sequence name picking
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