SPLURT Station 13 - Modules - TypesDefine Details

code/__DEFINES/_flags/shields.dm

SHIELD_TRANSPARENTTransparent, let beams pass
SHIELD_ENERGY_WEAKFlammable, takes more damage from fire
SHIELD_KINETIC_WEAKFragile, takes more damage from brute
SHIELD_KINETIC_STRONGStrong against kinetic, weak against energy
SHIELD_ENERGY_STRONGStrong against energy, weak against kinetic
SHIELD_DISABLER_DISRUPTEDDisabler and other stamina based energy weapons boost the damage done to the sheld
SHIELD_NO_RANGEDDoesn't block ranged attacks whatsoever
SHIELD_NO_MELEEDoesn't block melee attacks whatsoever
SHIELD_CAN_BASHCan shield bash
SHIELD_BASH_WALL_KNOCKDOWNShield bash knockdown on wall hit
SHIELD_BASH_ALWAYS_KNOCKDOWNShield bash always knockdown
SHIELD_BASH_WALL_DISARMShield bash disarm on wall hit
SHIELD_BASH_ALWAYS_DISARMShield bash always disarm
SHIELD_BASH_GROUND_SLAMYou can shieldbash target someone on the ground for ground slam
SHIELD_BASH_GROUND_SLAM_DISARMShield bashing someone on the ground will disarm

Define Details

SHIELD_BASH_ALWAYS_DISARM

Shield bash always disarm

SHIELD_BASH_ALWAYS_KNOCKDOWN

Shield bash always knockdown

SHIELD_BASH_GROUND_SLAM

You can shieldbash target someone on the ground for ground slam

SHIELD_BASH_GROUND_SLAM_DISARM

Shield bashing someone on the ground will disarm

SHIELD_BASH_WALL_DISARM

Shield bash disarm on wall hit

SHIELD_BASH_WALL_KNOCKDOWN

Shield bash knockdown on wall hit

SHIELD_CAN_BASH

Can shield bash

SHIELD_DISABLER_DISRUPTED

Disabler and other stamina based energy weapons boost the damage done to the sheld

SHIELD_ENERGY_STRONG

Strong against energy, weak against kinetic

SHIELD_ENERGY_WEAK

Flammable, takes more damage from fire

SHIELD_KINETIC_STRONG

Strong against kinetic, weak against energy

SHIELD_KINETIC_WEAK

Fragile, takes more damage from brute

SHIELD_NO_MELEE

Doesn't block melee attacks whatsoever

SHIELD_NO_RANGED

Doesn't block ranged attacks whatsoever

SHIELD_TRANSPARENT

Transparent, let beams pass