Yogstation 13 - Modules - TypesVar Details

/datum/component/shielded

Vars

cached_emissive_appearancethe emissive visual overlay of the shield
cached_mutable_appearancethe visual overlay of the shield
current_shield_chargescurrent number of shield charges
emissivewhether or not the shield visual is emissive
max_shield_chargesmaximum number of charges the shield can have
recharge_cooldownCooldown after getting hit for the shield to recharge
shield_activeBoolean whether or not the shield is currently worn the user
shield_iconfile to get the shield icon from
shield_icon_statespecific icon used for the shield
shield_rechargeHow long it takes for a shield charge to recharge
target_slotclothing 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