borghypo
Borg Hypospray
Vars | |
bypass_protection | If the hypospray can go through armor or thick material |
---|---|
charge_cost | Cell cost for charging a reagent |
charge_timer | Counts up to the next time we charge |
default_reagent_types | The basic reagents that come with this hypo |
dispensed_temperature | Optional variable to override the temperature add_reagent() will use |
expanded_reagent_types | The expanded suite of reagents that comes from upgrading this hypo |
max_volume_per_reagent | |
recharge_time | Time it takes for shots to recharge (in seconds) |
selected_reagent | The reagent we've selected to dispense |
stored_reagents | The reagents we're actually storing |
tgui_theme | The theme for our UI (hacked hypos get syndicate UI) |
upgraded | If this hypospray has been upgraded |
Procs | |
add_new_reagent | Use this to add more chemicals for the borghypo to produce. |
process | Every [recharge_time] seconds, recharge some reagents for the cyborg |
regenerate_reagents | Regenerate our supply of all reagents (if they're not full already) |
Var Details
bypass_protection
If the hypospray can go through armor or thick material
charge_cost
Cell cost for charging a reagent
charge_timer
Counts up to the next time we charge
default_reagent_types
The basic reagents that come with this hypo
dispensed_temperature
Optional variable to override the temperature add_reagent() will use
expanded_reagent_types
The expanded suite of reagents that comes from upgrading this hypo
max_volume_per_reagent
- The maximum volume for each reagent stored in this hypospray
- In most places we add + 1 because we're secretly keeping [max_volume_per_reagent + 1]
- units, so that when this reagent runs out it's not wholesale removed from the reagents
recharge_time
Time it takes for shots to recharge (in seconds)
selected_reagent
The reagent we've selected to dispense
stored_reagents
The reagents we're actually storing
tgui_theme
The theme for our UI (hacked hypos get syndicate UI)
upgraded
If this hypospray has been upgraded
Proc Details
add_new_reagent
Use this to add more chemicals for the borghypo to produce.
process
Every [recharge_time] seconds, recharge some reagents for the cyborg
regenerate_reagents
Regenerate our supply of all reagents (if they're not full already)