/datum/component/shielded

Vars | |
| cached_emissive_appearance | the emissive visual overlay of the shield |
|---|---|
| cached_mutable_appearance | the visual overlay of the shield |
| current_shield_charges | current number of shield charges |
| emissive | whether or not the shield visual is emissive |
| max_shield_charges | maximum number of charges the shield can have |
| recharge_cooldown | Cooldown after getting hit for the shield to recharge |
| shield_active | Boolean whether or not the shield is currently worn the user |
| shield_icon | file to get the shield icon from |
| shield_icon_state | specific icon used for the shield |
| shield_recharge | How long it takes for a shield charge to recharge |
| target_slot | clothing slot the item is stored in |
Var Details
cached_emissive_appearance

the emissive visual overlay of the shield
cached_mutable_appearance

the visual overlay of the shield
current_shield_charges

current number of shield charges
emissive

whether or not the shield visual is emissive
max_shield_charges

maximum number of charges the shield can have
recharge_cooldown

Cooldown after getting hit for the shield to recharge
shield_active

Boolean whether or not the shield is currently worn the user
shield_icon

file to get the shield icon from
shield_icon_state

specific icon used for the shield
shield_recharge

How long it takes for a shield charge to recharge
target_slot

clothing slot the item is stored in