damage_tracker
This component tracks the original damage values of a mob when it is attached.
Vars | |
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? |
Procs | |
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 |
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