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

iv_drip

Universal IV that can drain blood or feed reagents over a period of time from or to a replaceable container

Vars

attachedWho are we sticking our needle in?
drip_containersTypecache of containers we accept
dripfeedwhether we feed slower
modeAre we donating or injecting?
reagent_containerInternal beaker
use_internal_storageSet false to block beaker use and instead use an internal reagent holder

Procs

attach_ivcalled when an IV is attached
detach_ivCalled when an iv is detached. doesnt include chat stuff because there's multiple options and its better handled by the caller

Var Details

attached

Who are we sticking our needle in?

drip_containers

Typecache of containers we accept

dripfeed

whether we feed slower

mode

Are we donating or injecting?

reagent_container

Internal beaker

use_internal_storage

Set false to block beaker use and instead use an internal reagent holder

Proc Details

attach_iv

called when an IV is attached

detach_iv

Called when an iv is detached. doesnt include chat stuff because there's multiple options and its better handled by the caller