ranged_armour
Reduces or nullifies damage from ranged weaponry with force below a certain value
Vars | |
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 |
Procs | |
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. |
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.