diff --git a/scenes/classes/state.gd b/scenes/classes/state.gd index ba02391..f7d0de2 100644 --- a/scenes/classes/state.gd +++ b/scenes/classes/state.gd @@ -7,18 +7,18 @@ signal finished(next_state_path: String, data: Dictionary) ## Called by the state machine when receiving unhandled input events. -@abstract func _handle_input(_event: InputEvent) -> void +@abstract func handle_input(_event: InputEvent) -> void ## Called by the state machine on the engine's main loop tick. -@abstract func _state_update(_delta: float) -> void +@abstract func state_update(_delta: float) -> void ## Called by the state machine on the engine's physics update tick. -@abstract func _state_physics_update(_delta: float) -> void +@abstract func state_physics_update(_delta: float) -> void ## Called by the state machine upon changing the active state. The `data` parameter ## is a dictionary with arbitrary data the state can use to initialize itself. -@abstract func _enter(previous_state_path: String, data: Dictionary) -> void +@abstract func enter(previous_state_path: String, data: Dictionary) -> void ## Called by the state machine before changing the active state. Use this function ## to clean up the state. -@abstract func _exit() -> void +@abstract func exit() -> void