extends BulletBase class_name LGBTBullet var tracer: EntityBase = null var maxTraceTime: float = 0 var tracePower: float = 0 func ai(): speed *= 1.05 speed = clamp(speed, 0, 20) if is_instance_valid(tracer) and timeLived() < maxTraceTime: PresetBulletAI.trace(self , tracer.getTrackingAnchor(), tracePower) PresetBulletAI.forward(self , rotation) func destroy(_b): EffectController.create(ComponentManager.getEffect("LGBTBoom"), position).shot()