state-machine
Installation
SKILL.md
State Machine Pattern
Base State Machine
class_name StateMachine
extends Node
signal state_changed(old_state: String, new_state: String)
@export var initial_state: State
var current_state: State
var states: Dictionary = {}