code/modules/projectiles/projectile/beams.dm 
| /obj/projectile/beam/disabler/swarmer | This projectile deals burn damage to silicons and applies a stamina regeneration block on hit. |
|---|---|
| /obj/projectile/beam/disabler/swarmer/weak_turret | Used in small swarmer turrets, is shooted three times |
| /obj/projectile/beam/disabler/swarmer/strong_turret | Used in big swarmer turrets |
| /obj/projectile/beam/disabler/swarmer/minigun | Used in mega-swarmer minigun |
| /obj/projectile/beam/disabler/swarmer/generalist | Basic projectile |
| /obj/projectile/beam/disabler/swarmer/double | Used in double shots |
| /obj/projectile/beam/disabler/swarmer/empowered | Applies knockdown on hit |
| ENERGYGUN_DRAIN_PERCENTAGE | How much of current charge is drained for energy guns. |
| ION_ENERGYGUN_DRAIN_PERCENTAGE | How much of current charge is drained for ion carbines. |
| /obj/projectile/beam/disabler/swarmer/sabotage | Resets sybils, switches modes, unloads guns |
Define Details
ENERGYGUN_DRAIN_PERCENTAGE 
How much of current charge is drained for energy guns.
ION_ENERGYGUN_DRAIN_PERCENTAGE 
How much of current charge is drained for ion carbines.