extends PlayerBase var parryCounter: CooldownTimer = CooldownTimer.new(3000) func ai(): super.ai() if parryCounter.isCooldowned(): var track = getTrackingAnchor() var bullet = BulletTool.findClosetBulletCanDamage(track, get_tree(), self , 300) if is_instance_valid(bullet): BulletBase.generate(ComponentManager.getBullet("Parrier"), self , track, track.angle_to_point(bullet.position)) parryCounter.start()