byond - Modules - TypesVar Details - Proc Details

/datum/chem_property

Vars

cost_penaltya cost penalty is added at each level above 5 (+1 at 6, +2 at 7, +4 at 8, +5 at 9, +7 at 10)
volatileShould reagent with this property explode/start fire when mixed more than overdose threshold at once?

Procs

can_cause_harmIf this property can cause harm, generally
post_update_reagentLate update the reagent the property is in. "late" means the reagent is already ready.
reaction_hydro_traywhat does this property do to a hydrotray and its plant
reaction_mobWhat will this property do to mob when its sprayed/smoked/etc on
reaction_objWhat will this property do to object when its sprayed/smoked/etc on
reaction_turfWhat will this property do to turf when its sprayed/smoked/etc on
update_reagentused for changing other variables in the reagent, set update to FALSE to remove the update

Var Details

cost_penalty

a cost penalty is added at each level above 5 (+1 at 6, +2 at 7, +4 at 8, +5 at 9, +7 at 10)

volatile

Should reagent with this property explode/start fire when mixed more than overdose threshold at once?

Proc Details

can_cause_harm

If this property can cause harm, generally

post_update_reagent

Late update the reagent the property is in. "late" means the reagent is already ready.

reaction_hydro_tray

what does this property do to a hydrotray and its plant

reaction_mob

What will this property do to mob when its sprayed/smoked/etc on

reaction_obj

What will this property do to object when its sprayed/smoked/etc on

reaction_turf

What will this property do to turf when its sprayed/smoked/etc on

update_reagent

used for changing other variables in the reagent, set update to FALSE to remove the update