extends Walk class_name Idle func update(input: InputPacket, delta: float): player.idle_time += delta super.update(input, delta) func on_enter_state(): player.idle_time = 0.0 func on_exit_state(): player.idle_time = 0.0