chrisgregan
35519cf2f6
Upgraded to Unity 5.1.2f
9 years ago
chrisgregan
9a066b366f
Explicitly flag command properties as reorderable lists
9 years ago
chrisgregan
14226652dc
Invoke command - call methods with parameters.
9 years ago
chrisgregan
972e69cda4
Use reorderable list for all lists & arrays in command inspector
...
Added overridable IsPropertyVisible() method to hide specific
properties as needed.
9 years ago
chrisgregan
36cfc04dab
Added constructors and implicit operators for all variable types
...
Assign default values to public variable properties and access variable
values directly without using .Value accessor.
9 years ago
chrisgregan
4f9ac78c6c
SetActive command shows state in summary
9 years ago
chrisgregan
a88537c0f3
Tolerate null commands in command list
...
Should never happen, but if it does just ignore it and carry on.
9 years ago
Brian Dean Jennings
ed82fcba7d
Fixed bug in initialize system
10 years ago
Brian Dean Jennings
0a0d53284d
Additional flowcharts added to the scene no longer have their initial block start with the default 'Game Started' event.
10 years ago
Brian Dean Jennings
8c5facccda
Support for Flowchart versioning and initialization
10 years ago
chrisgregan
86040c9d4b
Added Quit command to quit application
...
https://trello.com/c/qIVLgrDx
10 years ago
chrisgregan
ccb6609879
Added delay property to Call Method command
...
https://trello.com/c/a333r2QA
10 years ago
chrisgregan
f7ac1c45a5
Flowchart.Execute block can't be used with UI events #112
...
Changed ExecuteBlock to return void.
Added Flowchart.FindBlock so you can check if a Block is executing
before you try to execute it.
10 years ago
chrisgregan
fbb11fbda4
Cleanup unreferenced Fungus components on enabled
10 years ago
chrisgregan
412341ff63
Block & command item ids can sometime conflict #110
10 years ago
chrisgregan
59124b6022
Block & command item ids can sometime conflict #110
10 years ago
chrisgregan
3b73d9563e
Removed obsolete commands and other dead code
10 years ago
chrisgregan
3d6734c759
Variable substitution now also checks public variables
...
Also fixed a bug where only the first variable token in the string was
being replaced.
10 years ago
chrisgregan
b8db7c6311
Description of Call command is out of date #103
10 years ago
chrisgregan
6e4f22f421
Localization id should default to use Flowchart object name #101
10 years ago
chrisgregan
1d42169002
Deleted unused SendEvent class
...
Not needed anyway with the new Call Method command.
10 years ago
chrisgregan
107f4f4756
Added Set Text and Get Text commands
...
Set and get text property from a UI text object.
10 years ago
chrisgregan
d039c50cb0
Added Spawn Object command
...
Instantiates a scene object or prefab. Can optionally set a parent
object and local position and rotation.
10 years ago
chrisgregan
659abfba72
Added CallMethod command
10 years ago
chrisgregan
1ee32cf4a1
Fixed bug in SendMessage command if no command specified
10 years ago
chrisgregan
0e1208fd07
Added missing tooltips for Commands and Event Handlers
10 years ago
chrisgregan
4cc04e5546
Added some missing command tooltips
10 years ago
chrisgregan
350935812d
Improved reference doc export
...
Tweaks to make exported reference files work nicely on Github wiki
10 years ago
chrisgregan
805956e825
Fixed Break command logic
...
Now works correctly inside nested conditions
10 years ago
chrisgregan
0fcd386cfd
Renamed pauseAfterCommand to stepPause
10 years ago
chrisgregan
d2acf9772f
Handle special case of block calling itself
10 years ago
chrisgregan
9c4a9ffa47
Reorganised scripting commands under scripting, flow and variables categories
10 years ago
chrisgregan
7260f65265
Deleted Run Flowchart command
...
Should use the Call command instead now.
10 years ago
chrisgregan
7a11cceaa3
Call a block in another Flowchart. Stop, Continue or Wait Until Finished.
10 years ago
chrisgregan
7b7c33952f
Executing icon fade is now based on absolute time (no update required)
...
Also moved handling of setting these timers to the FlowchartWindow
class, except for one specific case that’s better handled from the
Block class.
10 years ago
chrisgregan
4e1ee2e123
Blocks and 1st command select automatically when executed
10 years ago
chrisgregan
bb48384dfa
Replace "Run Slow In Editor" per block with "Pause After Command" in flowchart
10 years ago
chrisgregan
d81c45f8f1
Executing command icon fades out over time
...
Makes it easier to visualize executing commands
10 years ago
chrisgregan
466ee11f47
Auto select executing block if no other block is executing
...
Editor only
10 years ago
chrisgregan
3ea307cb34
Added double check for correct block to event handler linkage
10 years ago
chrisgregan
93158c202c
Fix for Flowchart Enabled event handler coroutine issue
10 years ago
chrisgregan
5dd745d140
Improve efficiency of command list execution #96
...
Changed the Block and Command classes to use a simple execution loop
inside a coroutine.
The Call command now has a ‘Stop Parent Block’ parameter for when you
want to continue executing the current block after a Call command.
10 years ago
chrisgregan
1e4434eedc
Improve readability of Event Handler blocks #95
...
Renamed Object Enabled to Flowchart Enabled.
Added summary strings to event handlers where appropriate.
Updated all example scene to reflect new layout of Event Handler blocks.
10 years ago
chrisgregan
015d6e9204
Use localised strings keys in variable substitution. #8
10 years ago
chrisgregan
4c41ada4a8
Renamed Language to Localisation for clarity #8
10 years ago
chrisgregan
d998fd32fd
Moved Language files to Narrative module #8
10 years ago
chrisgregan
df4296eb80
Removed FountainExporter & StringsParser classes #8
...
We’ve decided against using the Fountain format for text import /
export as it’s too easy for users to incorrectly format the text.
10 years ago
chrisgregan
8ebc4efe29
Add undo support on import. Use notifications instead of logging. #8
10 years ago
chrisgregan
d86ea2e7d2
Added log info for number of exported/imported items #8
10 years ago
chrisgregan
1d99ed5cb9
Export unquoted CSV fields when possible #8
10 years ago