chrisgregan
446dcb83d3
Fixed null reference error when no Fungus Script in scene.
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
6af52b3452
Fixed up node graphs for example scenes
10 years ago
chrisgregan
7d0491ff5c
Redesigned Fungus Script window and inspector UI
...
Sequences are now shown as simple coloured nodes in Fungus Script
window.
Commands for the selected sequence are now shown in the full inspector
window.
FungusScript window now continues to display the most recently selected
script.
Fungus Script window now refreshes every frame.
Can zoom out further on Fungus Script window.
Fungus Script window and Sequence inspectors now have separate context
menus.
10 years ago
chrisgregan
63e597492c
Moved variables list over the Fungus Script window
10 years ago
chrisgregan
eaedbdadaa
Sequence node width can now be edited in inspector
10 years ago
chrisgregan
8340c5ea4b
Fixed flaky sequence node dragging.
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
7c388a01cf
Reverted sequence node style change
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
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
chrisgregan
8a7a1a2ffa
Added GameObject menu items for Dialog prefabs
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
230db13b76
Select sequence when adding new Fungus Script
10 years ago
chrisgregan
7d58682d21
Made min command view width wider
10 years ago
chrisgregan
a25b61fc0d
Fixed memory leak and null exception errors
10 years ago
chrisgregan
618d34c91c
Reverted sequence to use game object name. Added Fungus Script menu item
10 years ago
chrisgregan
84447e6d7b
Don't render connected sequences in other fungus scripts
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
95a5f79b9c
Renamed Fungus.Script namespace to Fungus
10 years ago
chrisgregan
62aaaf6011
Renamed FungusCommand to Command
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
51dbff331f
Disable selecting sequence when game is playing
10 years ago
chrisgregan
bc484442d8
Improved command button colours & layout
10 years ago
chrisgregan
5bc8bca05b
Added initial code for checking sequence connectivity
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
81d3b391a5
Fixed context menu clipping bug.
10 years ago
chrisgregan
9aea6a99c8
bold, italic, color, speed tags. Fixed text area refresh.
10 years ago
chrisgregan
403b2e57d8
Fixed up shuttle demo
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
6387872d0f
Fixed GL draws overlapping scrollbars
10 years ago
chrisgregan
e6b845a99f
Fungus2 code reorg
10 years ago
chrisgregan
111c4039d4
Reverted stick FungusScript selection
10 years ago
chrisgregan
39552da96a
Context sensitive Create Sequence menu
10 years ago
chrisgregan
c1b36b8315
Display selected FungusScript object name
10 years ago
chrisgregan
e49cd287b9
Removed click to deselect
10 years ago
chrisgregan
1727e664f4
Renamed FungusEditorWindow to FungusScriptWindow
10 years ago
chrisgregan
74bb0a3847
Fungus Editor window remembers most recent selection
10 years ago
chrisgregan
461447ca33
No Fungus Script Selected label
10 years ago