Goonstation 13 - Modules - TypesVar Details

/datum/limb

Limb datums for arms. Describes all activity performed by the limb. Currently, this is basically attack_hand().

Also serves as a future holder for any other special limb activity.

Vars

attack_strength_modifierscale from 0 to 1 on how well this limb can attack/hit things with items
can_beat_up_robotsif true, bypasses unarmed attack immunity for cyborgs (separate to weird special case handling for them)
can_gun_grabif the limb can gun grab with a held gun
cooldownsused for ON_COOLDOWN stuff
disarm_specialContains the datum which executes the items special, if it has one, when used beyond melee range.
harm_specialContains the datum which executes the items special, if it has one, when used beyond melee range.

Var Details

attack_strength_modifier

scale from 0 to 1 on how well this limb can attack/hit things with items

can_beat_up_robots

if true, bypasses unarmed attack immunity for cyborgs (separate to weird special case handling for them)

can_gun_grab

if the limb can gun grab with a held gun

cooldowns

used for ON_COOLDOWN stuff

disarm_special

Contains the datum which executes the items special, if it has one, when used beyond melee range.

harm_special

Contains the datum which executes the items special, if it has one, when used beyond melee range.