extends State func should_enter(input: InputPacket) -> String: if animation_finished: input.player_actions.sort_custom(states_priority_sort) return input.player_actions[0] return name func on_enter_state(): super.on_enter_state() player.velocity = Vector3.ZERO