/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_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. |
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.