Zach Vinless
62d60521ed
Replaced redundant function call with already assigned local variable
8 years ago
Zach Vinless
3afcc68001
Added multi-select feature for blocks in flowchart window
...
-Added multi-select support via action key/shift+click and click+drag
-Block movement and context menu options now affect all selected blocks
-Flowchart’s SelectedBlock property now refers to the active selected
block rather than the sole selected block. It works similarly to
Unity’s Selection.activeObject
-Bumped flowchart version to 2 to upgrade previously serialized
selected blocks to new format (now a list of blocks rather than a
single block)
8 years ago
Zach Vinless
b24d670d9c
Added support for custom block tint colors
...
Custom block tints can now be toggled per block in the block inspector.
Default tints have been added to approximate the existing color scheme.
Also, the image resources previously encoded as Base64 in
FungusEditorResources have now been added to Resources/Textures and are
loaded from there instead.
8 years ago
Zach Vinless
23ec139c28
Added comment labels to image strings
8 years ago
Christopher
227e79c20b
Fixed Command properties not copied when copying commands #546
8 years ago
Christopher
71a702417f
Fixed Block inspector displayed for inactive flowchart #544
8 years ago
Christopher
3510fc7f9a
Converted all foreach statement to act on simple variables.
8 years ago
Christopher
060b7b46a2
Reverted Fungus sub namespaces as they were breaking backwards compatibility. Kept the Fungus.EditorUtils namespace though as it doesn't affect compatibility.
8 years ago
Christopher
6bb24118da
Added missing copyright headers
8 years ago
Christopher
0effd7e7f3
Added #region Public members to all non-editor classes
8 years ago
Christopher
01feb27c61
Reverted IBlock interface
8 years ago
Christopher
a2a5749004
Added anchors and TOC to command and event handler reference
8 years ago
Christopher
727abfeedc
Fixed ObjectField nulls reference if object is disabled #536
8 years ago
Christopher
69aa972842
Always export to Docs/command_ref folder
8 years ago
Christopher
5841c8da01
Fixed command and event handler reference docs
8 years ago
Christopher
47b946b306
Documented all enum values. Moved all enums to namespace scope.
8 years ago
Christopher
cf7b1e8ca3
Moved all Fungus editor code to Fungus.EditorUtils namespace
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
72d1f1d6d8
Added missing Fungus namespace
8 years ago
Christopher
245500fd25
Moved global constants to FungusConstants static class.
8 years ago
Christopher
5b66e9659c
Moved editor resources to the main resources folder
8 years ago
Christopher
0d33e6a026
Use concrete classes for Block and Command to ensure editor code is robust.
8 years ago
Christopher
43d59a8059
Using concrete Block class for safety with editor code
8 years ago
Christopher
04b56ab0c7
Refactored runtime code to use IFlowchart exclusively
8 years ago
Christopher
dc0ea43558
Refactored EventHandler to use IEventHandler
8 years ago
Christopher
6097c4ee1e
Refactored code to use ICommand interface where possible
8 years ago
Christopher
1cf014aa18
Refactored Block to use IBlock
8 years ago
Christopher
56e413a224
Reorganised Fungus folder structure
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago