godot-visual-script icon indicating copy to clipboard operation
godot-visual-script copied to clipboard

Add a VisualScript state node

Open fire opened this issue 5 years ago • 2 comments

Describe the project you are working on:

Godot Engine (proposal from reduz)

Describe the problem or limitation you are having in your project:

Users can not make visual state flows

Describe the feature / enhancement and how it helps to overcome the problem or limitation:

The goal for this node is so users can make visual state flows for games, like screen interface chart, or a state chart during a level.

Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams:

State Node

If this enhancement will not be used often, can it be worked around with a few lines of script?:

Not a few lines of code.

Is there a reason why this should be core and not an add-on in the asset library?:

Visual Script is coded in c++. Might be possible to be a gdscript node, except this function is special due to the fact it calls _process and _physics_process.

fire avatar Aug 03 '20 15:08 fire

Do you mean a VS_Node that selects a path depending on a bitflag or enumeration?

Gallilus avatar Apr 17 '21 14:04 Gallilus

@Gallilus Something like that. Maybe we can design it together.

fire avatar Jan 06 '22 01:01 fire