class_name State extends Node func _state_enter(): pass func _state_exit(): pass func set_state(state: NodePath): get_parent().set_state(state)