NEW: Added Custom Input Axis Event node (able to define any number of axis names).
NEW: Added Switch String Flow Controller node.
NEW: Added Switch Object Tag Flow Controller node.
NEW: Added CacheValue(T) node.
NEW: Flow Merge nodes AND and OR, can now take multiple inputs instead of two.
NEW: Added “Pressed” output in UIPointer Event node.
NEW: Added “Reset” in Sequence Flow Control node.
NEW: Added Task Action and Task Condition nodes for using NodeCanvas made Tasks directly in a FlowScript, thus being able to use any current 3rd party integration available already (Such nodes do no expose value inputs/outputs)
NEW: The Set Variable node now includes operations for floats and integers to Set, NEW: Add, Subtract, Multiply and Divide the input value with the variable.
FIX: Macro node connection being lost.
FIX: Renaming Macro inputs/outputs from removing connections.
FIX: Node context menu not showing all Macros in the project.
NEW: Drag and Droping ports on the Macro Input or Macro Output Node, allows for “promoting” the port to a Macro Input or Output automatically.
FIX: Node connections that were visually shown messed up the first time the editor gets opened.
FIX: Dragging and dropping a gameobject from the hierarchy and selecting a function from throwing errors.
NEW: Flow Execution exceptions (typical in reflection nodes) are now catched and the UI indicates the failed node in red.
NEW: The Editor UI has been improved to make Object type references more visible.
NEW: Default port values are now shown transparent instead of not showing at all.
NEW: Preferred Types List can now be saved/load to a preset file.
NEW: Improved Context Menus filtering when dragging value ports, to include the dragged type in generic node definitions.
FIX: Light theme not showing some node titles.
FIX: When dragging Flow ports, that they looked like they can be connected to string value ports.
NEW: Improved on showing which ports the dragged connection can be made to.
NEW: Switch Enum node type, can now also be set by simply drag and droping an enum port over the node.
NEW: Vector types are now color coded in orange.
NEW: Variable nodes are now color coded in white.
NEW: Visual Debuging is now more snappy and per-frame updates remain constant yellow instead of flashing on/off.
NEW: Reorganized node categories.
Modified node help description to be more consistent in terminology.
FIX: Blackboard deserialization of missing variable types.
NEW: Refactoring method parameters and return types for reflection nodes, is now handled.
– v0.8.8 –
New: Static Code Event.
New: Static Code Event (T).
New: Code Event (T).
New: Dragging any output value port in the canvas allows creating a new variable.
Fix: Preferred Types from reseting and being filtered out.