Christopher
0effd7e7f3
Added #region Public members to all non-editor classes
8 years ago
Christopher
727abfeedc
Fixed ObjectField nulls reference if object is disabled #536
8 years ago
Christopher
cf7b1e8ca3
Moved all Fungus editor code to Fungus.EditorUtils namespace
8 years ago
Christopher
04b56ab0c7
Refactored runtime code to use IFlowchart exclusively
8 years ago
Christopher
56e413a224
Reorganised Fungus folder structure
8 years ago
Christopher
5495ed8ebf
Tidied up editor using statements.
8 years ago
Christopher
ce92029918
Refactored comments
8 years ago
Christopher
f130385f6f
Changed comment style on header block
8 years ago
Christopher
83c12c7e76
Refactored many classes to use protected serialisable fields, with public property accessors where required.
8 years ago
Christopher
239bf8fefe
Converted tabs to spaces in all .cs files
8 years ago
Christopher
67adbab9a0
Added open source license header to all source files
9 years ago
Timothy Ng
74c14f5985
replaced say dropdown menu with object picker
9 years ago
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