chrisgregan
80949c4d19
Added property drawers for BooleanData, IntegerData, etc.
10 years ago
chrisgregan
f2be7f774b
Added buttons to create and delete variables.
10 years ago
chrisgregan
239b9e7416
Pick variable or constant value
10 years ago
chrisgregan
8b90d0c301
Custom editor for FungusVariables
10 years ago
chrisgregan
5b725896a3
Variables are now components
10 years ago
chrisgregan
8fcc825cf5
Added warning about conflicting global variable types
10 years ago
chrisgregan
1348121c18
Added BeginProperty / EndProperty to Variable Property Drawer
10 years ago
chrisgregan
e379e5b597
Added Global flag to Variable
10 years ago
chrisgregan
fd26344a19
Add variables window
10 years ago
chrisgregan
9afdeda1b6
Set command supports operators.
10 years ago
chrisgregan
a4415af01a
Added Jump command
10 years ago
chrisgregan
1f78a48a3b
Merged Compare and Jump commands
10 years ago
chrisgregan
5e37a6fe0f
Added ShowConditions to Say command
10 years ago
chrisgregan
b017ace490
Implemented ShowConditions for AddOption command
10 years ago
chrisgregan
34db6bb2a2
Renamed SetVariableEditor to SetEditor
10 years ago
chrisgregan
9f3f9bae2d
VariableField now takes a filter lambda function
10 years ago
chrisgregan
071c6ea8dd
Custom editor for Jump command
10 years ago
chrisgregan
508b31d9a5
Renamed SetVariable and Execute commands
10 years ago
chrisgregan
a50701d2ad
New placeholder demo scene
10 years ago
chrisgregan
cfed591a18
Renamed command editor classes
10 years ago
chrisgregan
c13fc82fb0
Shortened command class names.
10 years ago
chrisgregan
d0c2e9c961
Moved new visual scripting code to its own namespace
10 years ago
chrisgregan
8597df67e5
Increased height of Say text area
10 years ago
chrisgregan
c2ae79d921
Implemented Hide On Visited option condition
10 years ago
chrisgregan
939a15d98a
Added AddOption command.
10 years ago
chrisgregan
f94203aaf9
Renamed SequenceController to FungusScript
10 years ago
chrisgregan
1c95171dee
Executing command & links highlighted in green
10 years ago
chrisgregan
88521c9381
Implemented Compare command
10 years ago
chrisgregan
f617b72dee
Refactored variables
10 years ago
chrisgregan
607ad2eba4
Initial implementation of SetVariable custom editor
10 years ago
chrisgregan
e7afa36bc5
Pick variable from popup in SetVariable
10 years ago
chrisgregan
ea3687c4f6
Initial support for variables
10 years ago
chrisgregan
40537cb019
Added reorderable list of global and local variables
10 years ago
chrisgregan
ca9abc626a
Node window automatically fits content
10 years ago
chrisgregan
bfa0141874
Added tooltips to SequenceControllerEditor
10 years ago
chrisgregan
712817dbdb
Added New Sequence button to Sequence Controller
10 years ago
chrisgregan
93cd5bc520
Custom SequenceField property drop down menu
10 years ago
chrisgregan
de04796665
Changed SequenceController label to a button
10 years ago
chrisgregan
5f9d1aea71
Improved scroll view layout
10 years ago
chrisgregan
d46bdb6d6f
Moved Fungus Editor label to bottom
10 years ago
chrisgregan
6ed436765d
Scroll window automatically resizes
10 years ago
chrisgregan
3117961982
Improved command highlighting.
10 years ago
chrisgregan
0432b3cb8c
Highlight command in inspector when clicked in editor
10 years ago
chrisgregan
25a103fb4c
Initial visual scripting prototype code
10 years ago
chrisgregan
ed1e48b2e7
Added rotation support to Views.
11 years ago
chrisgregan
fcab6a1d81
View preview boxes are now always displayed.
11 years ago
chrisgregan
9ae56f2920
Fixed undo/redo when resizing Views
11 years ago
chrisgregan
242c905857
Backwards compatibility support for v1.2.0
11 years ago
chrisgregan
20b795771b
Added simpler Page handling, manual pan mode and more
...
- There is now only one Page game object. It is created automatically
by the Game class on startup.
- To control Page layout, use the new SetPageTop(), SetPageMiddle(),
SetPageBottom(), SetPageRect() & SetPageBounds() commands.
- You can still specify Page layout in the editor using the new
PageBounds script & prefab, using the SetPageBounds() method.
- Replaced Game.mainCamera with built-in Camera.main
- Added StoreView() and PanToStoredView()
- Game class now handles rendering fade texture (instead of
CameraController)
- Game class handles rendering pan / continue icons
- Added new StartManualPan() and StopManualPan() commands to manually
pan between 2 views
- Removed continueStyle class & prefab (replaced by continue icon
rendering)
- Removed Game.activeView as it’s not needed
- Parallax factor can now be controlled in X & Y
- Reorganised command classes
- Added PanToPosition() command
- Pages now default to display full-size at bottom of screen.
- Changed Page.VerticalAlign to Page.Layout and provided better options
for controlling how the page automatically resizes.
11 years ago
chrisgregan
4dbac33400
Added PageBounds script & prefab
...
Changing Pages to not manage Bounds directly.
11 years ago