Build game behaviors that pause and resume.
Guides the implementation of layered game-character behaviors with nested states, guarded transitions, and interruption-and-resume stacks.
When to use it
Use when a basic finite state machine is insufficient or when implementing layered AI.
It changes how the agent implements game state machines by directing hierarchy, stack handling, transition guards, and context passing through the bundled scripts.
What you provide
The state-machine implementations use Godot nodes, scripts, and Resource files.
Listed as a prerequisite for the scene ownership and project layout conventions assumed by state scenes.
This skill
Godot documentation
Reads Godot API documentation
GitHub
Loads related skill instructions