extends Walk class_name Slash var finished := false func should_enter(input: InputPacket) -> String: if finished: input.player_actions.sort_custom(moves_priority_sort) return input.player_actions[0] return state_name func on_enter_state(): finished = false func _on_animation_finished(_name: String): # TODO: make sure animation is finished by using name finished = true