You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
And use Variant.Type enum for the Value block variant.
This means we stick to GDScript variants for the values represented by
Value blocks:
- A constant like "viewport width"
- A property like "rotation"
- A parameter like A in "A + B"
- The resulting value of "A + B"
The slots that can contain Value blocks also have a matching variant
type now.
Unfortunately there is no way to convert the native Variant.Type enum to
string, so still we need dictionaries to go back and forth the string
formatting.
Previously there was a custom NODE type, although unused. This is now
replaced by NODE_PATH, which is the same thing that Godot does in the
PackedScene resource when exporting a property of type Node.
Also: improve readability of drag manager and use a constant for the
minimum slot distance.
0 commit comments