/tg/ Station 13 - Modules - TypesVar Details - Proc Details

ranged_armour

Reduces or nullifies damage from ranged weaponry with force below a certain value

Vars

below_projectile_multiplierProjectile damage below the minimum is multiplied by this value
minimum_projectile_forceThe minimum force a projectile must have to ignore our armour
minimum_thrown_forceThe minimum force a thrown object must have to ignore our armour
throw_blocked_messageMessage to output if throwing damage is absorbed
vulnerable_projectile_typesProjectile damage types which work regardless of force

Procs

pre_bullet_impactModify or ignore bullet damage based on projectile properties
pre_thrown_impactIgnore thrown damage based on projectile properties. There's no elegant way to multiply the damage because throwforce is persistent.

Var Details

below_projectile_multiplier

Projectile damage below the minimum is multiplied by this value

minimum_projectile_force

The minimum force a projectile must have to ignore our armour

minimum_thrown_force

The minimum force a thrown object must have to ignore our armour

throw_blocked_message

Message to output if throwing damage is absorbed

vulnerable_projectile_types

Projectile damage types which work regardless of force

Proc Details

pre_bullet_impact

Modify or ignore bullet damage based on projectile properties

pre_thrown_impact

Ignore thrown damage based on projectile properties. There's no elegant way to multiply the damage because throwforce is persistent.