This now allows you to specify a device using Playback Device Source, or Default Playback Device for the system, when creating an ISoundPlayer
Play Track And Wait and Play Track have been merged into a single Player Play node. To get the behaviour of Play Track And Wait you can use a Wait Until to detect if playback has stopped
Added Power, Sqrt, Cbrt, and Reciprocal nodes
Added bitwise nodes
Added trigonometry nodes
Added null string constant node
Added Look Vertical player node
Added Fire On Burst node
This allows you to designate a Count number of times Condition must becomes true within Milliseconds milliseconds to produce a flow
This is particularly useful for detecting double key presses or double parameter presses
Added Vector2/3 Length nodes
Added Raycast Parameter Source
This pairs with VRChat's new Raycast parameter
Added multi variants of bool nodes
Added Foreground Process node and process info nodes
Changed Process Start node to output the process that it started
Changed all operation nodes to be restricted to their base types
If any object now defines the correct interfaces they can be used with these nodes
Changed Cast node to support JIT casting instead of using Convert.ChangeType
Fixed Vector2/3 type resolving sometimes defaulting to the wrong namespace
Fixed Increment/Decrement nodes
Fixed null errors with string operation nodes
Fixed Serial Write node sometimes throwing errors
Fixed some UI spacing with collapsed nodes
Marked Read Parameter as hidden
This node is no longer needed. Parameter Source should always be used
Marked To Bool as hidden
This checked if a value was greater than 0, which can be does with the Greater Than node