Daedalus Dock - 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
internal_storage_volumeIf use_internal_storage is true, this is the created volume of the container
modeAre we donating or injecting?
reagent_containerInternal beaker
transfer_ratewhether we feed slower
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

internal_storage_volume

If use_internal_storage is true, this is the created volume of the container

mode

Are we donating or injecting?

reagent_container

Internal beaker

transfer_rate

whether we feed slower

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