Skip to content

V3.2

Latest
Compare
Choose a tag to compare
@S2NX7 S2NX7 released this 30 May 14:37
· 8 commits to master since this release
b69fd7c

Release Notes:

New Nodes

Else If

Else if is used to check multiple conditions in sequence and execute code based on the first condition that is true. If none are true, it goes to a default option (the else)
image

As

As is the same as the convert unit, this node used for the C# Generator.
image

Expanded Node Support

The C# generators now support the following nodes:

  • InvokeMembers
  • SetMembers
  • GetMembers
  • If
  • SelectOnFlow
  • NullCheck
  • AsUnit
  • ConvertUnit
  • DelegateUnits
  • For
  • ForEach
  • Expose

Nodes Support

Attribute Support with Parameters

You can now use attributes with parameters.

Attributes with Parameters

Customizable Generated Code Colors

Change the colors of your generated code to match your preferences and improve readability.

Custom Colors

New Node Finder Window

Thanks to the contribution from omega-ult, we now have a Node Finder Window. This tool allows you to search for units within:

  • ScriptGraphAssets
  • StateGraphAssets
  • ScriptMachines
  • StateMachines

Currently, the search functionality is limited to units and does not include Groups, StickyNotes, Comments, or States.

Node Finder Window

Improved Pool Initialization

The Initialize Pool unit has been updated to allow initializing a pool with a custom GameObject, instead of automatically creating one.

Pool Initialization
Pool Initialization

Bug Fixes

  • Fixed Disabled Connection Values Bug: Resolved the issue where connection values were not displaying.
  • Warning Fix: Addressed warnings when entering a script machine.
  • Fuzzy Finder Hanging Fix: Fixed an issue causing the Fuzzy Finder to hang when opened.
  • To Macro and To Embed Error Fixed a issue where the To Macro and To Embed buttons would sometimes give a error when converting.

Also added better AOT Support for the OnUnityEvent node.