class_name State
extends Node

var state_machine = null
@export var anim_player_path : NodePath
@onready var anim_player = get_node(anim_player_path)

func state_input(_event : InputEvent):
	pass

func state_process(delta):
	pass

func state_physics_process(delta):
	pass

func state_enter_state(msg := {}):
	pass

func state_exit():
	pass
