chrisgregan
f91d12ba4b
Added NullTargetCheck() to catch cases of orphaned command editors
9 years ago
chrisgregan
9a066b366f
Explicitly flag command properties as reorderable lists
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
1a77429756
Renamed commandId to itemId #86
...
Other types of Flowchart objects should be able to have ids besides
commands (e.g Blocks)
10 years ago
chrisgregan
5a931441d4
Merge branch 'Rename-core-classes'
10 years ago
chrisgregan
04a115a626
Export and import dialog text for editing in a text editor #86
...
Added support for Fountain export / import.
http://fountain.io/
10 years ago
chrisgregan
60e8b3ac49
Removed Command prefix label #84
10 years ago
chrisgregan
b2a24b263d
Fixed null error if there was a null entry in portrait list
10 years ago
Lynxelia
bc19ac92f1
added system for static portraits
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
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
385ef1a967
Merged UI redesign and iTween support branch
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
7f5ed8e0cf
Copy and paste support for commands
10 years ago
chrisgregan
7aed9a01ff
Refactored FungusScript advanced settings
10 years ago
chrisgregan
b63a9ce3b9
Simplified adding new commands. Added Note command.
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
99a0fd5d6d
Changed dialog command to use serializedProperty
10 years ago
chrisgregan
97827c37cb
Added option to disable command colours
10 years ago
chrisgregan
b799534f9e
Enable / disable commands by clicking button in inspector
10 years ago
chrisgregan
db928d3a33
Command colours are specified in a virtual function
10 years ago
chrisgregan
0b7f4b69b1
Improved style of command inspector title bar
10 years ago
chrisgregan
6f8649f758
Green bar behind command inspector title
10 years ago
chrisgregan
bc484442d8
Improved command button colours & layout
10 years ago
chrisgregan
2d23631909
Command box in inspector matches appearance in script editor
10 years ago
chrisgregan
4edcf396a4
Adjust command button width based on name length
10 years ago
chrisgregan
74db43f463
Unified CommandInfo attribute
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
0a0d29aa32
Removed unused command index
10 years ago
chrisgregan
eae9119db3
Fixed ObjectField() performance issues.
10 years ago
chrisgregan
9aea6a99c8
bold, italic, color, speed tags. Fixed text area refresh.
10 years ago
chrisgregan
45b7c79195
Pick character from drop down list
10 years ago
chrisgregan
4e0c596d77
Commands are now in same window as sequence nodes
10 years ago
chrisgregan
efee8e808b
Command error messages and enabled checkbox.
10 years ago
chrisgregan
06e14afb8c
Added sound commands. Improved command buttons.
10 years ago
chrisgregan
e6b845a99f
Fungus2 code reorg
10 years ago
chrisgregan
5cc39bf64e
Wordwrap long summary text
10 years ago
chrisgregan
2415632992
Added command numbering
10 years ago
chrisgregan
e346683e20
Fixed null reference errors
10 years ago
chrisgregan
93836f860b
AddCommand button and help text
10 years ago
chrisgregan
a467654c13
Undo command expand
10 years ago
chrisgregan
8450caf0b1
Highlight executing command
10 years ago
chrisgregan
c26e81a40c
Improved button layout, using foldout
10 years ago
chrisgregan
ff26e90891
Added Up, Down, Delete, Copy, Paste buttons
10 years ago
chrisgregan
167c17a29f
Null pointer check to prevent log errors
10 years ago
chrisgregan
3703c53276
Commands are now listed in inspector
10 years ago