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

damage_tracker

This component tracks the original damage values of a mob when it is attached.

Vars

brute_damageHow much brute damage did the mob have on them?
burn_damageHow much burn damage did the mob have on them?
oxygen_damageHow much oxygen damage did the mob have on them?
reapply_damage_on_removalDo we need to reapply the damage values when this component is removed?
stored_blood_volumeHow much blood did the mob have?
toxin_damageHow much toxin damage did the mob have on them?

Procs

reapply_damageReapplies the stored damage variables to the parent mob. Returns TRUE when succesfully ran, otherwise returns FALSE
update_damage_valuesUpdates the stored damage variables for the parent mob. Returns TRUE when succesfully ran, otherwise returns FALSE

Var Details

brute_damage

How much brute damage did the mob have on them?

burn_damage

How much burn damage did the mob have on them?

oxygen_damage

How much oxygen damage did the mob have on them?

reapply_damage_on_removal

Do we need to reapply the damage values when this component is removed?

stored_blood_volume

How much blood did the mob have?

toxin_damage

How much toxin damage did the mob have on them?

Proc Details

reapply_damage

Reapplies the stored damage variables to the parent mob. Returns TRUE when succesfully ran, otherwise returns FALSE

update_damage_values

Updates the stored damage variables for the parent mob. Returns TRUE when succesfully ran, otherwise returns FALSE