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

auto_doc

Blatant copy of the adrenaline boost module.

Vars

heal_cooldownCooldown betwen each treatment.
heal_timerTimer for the cooldown.
health_thresholdHealth threshold above which the module won't heal.
reagent_max_amountMaximum amount of reagents this module can hold.
reagent_requiredWhat reagent we need to refill?
reagent_required_amountHow much of a reagent we need to refill a single boost.

Procs

InitializeCreates chemical container for chemicals and fills it with chemicals. Chemception.
boost_aftereffectsDrawbacks to make this module less self-sufficient and so it feels "balanced" (there's no balance).
charge_boostRefills MODsuit module with the needed chemicals. That's all it does.
on_useHeals damage (in fact, injects chems) based on the damage received and certain other variables (a single one), i.e. having more than X amount of health, not having enough needed chemicals or so on.

Var Details

heal_cooldown

Cooldown betwen each treatment.

heal_timer

Timer for the cooldown.

health_threshold

Health threshold above which the module won't heal.

reagent_max_amount

Maximum amount of reagents this module can hold.

reagent_required

What reagent we need to refill?

reagent_required_amount

How much of a reagent we need to refill a single boost.

Proc Details

Initialize

Creates chemical container for chemicals and fills it with chemicals. Chemception.

boost_aftereffects

Drawbacks to make this module less self-sufficient and so it feels "balanced" (there's no balance).

charge_boost

Refills MODsuit module with the needed chemicals. That's all it does.

on_use

Heals damage (in fact, injects chems) based on the damage received and certain other variables (a single one), i.e. having more than X amount of health, not having enough needed chemicals or so on.