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

geyser

A lavaland geyser that spawns chems and can be mining scanned for points. Made to work with the plumbing pump to extract that sweet rare nectar

Vars

discoveredHave we been discovered with a mining scanner?
discovery_messagethe message given when you discover this geyser.
erupting_stateset to null to get it greyscaled from "[icon_state]_soup". Not very usable with the whole random thing, but more types can be added if you change the spawn prob
max_volumemaximum volume
point_valueHow many points we grant to whoever discovers us
potencyhow much reagents we add every process (2 seconds)
reagent_idwhat chem do we produce?
true_namewhat's our real name that will show upon discovery? null to do nothing

Procs

processAdd reagents until we are full
start_chemmingstart making those CHHHHHEEEEEEMS. Called whenever chems are removed, it's fine because START_PROCESSING checks if we arent already processing
stop_chemmingWe're full so stop processing

Var Details

discovered

Have we been discovered with a mining scanner?

discovery_message

the message given when you discover this geyser.

erupting_state

set to null to get it greyscaled from "[icon_state]_soup". Not very usable with the whole random thing, but more types can be added if you change the spawn prob

max_volume

maximum volume

point_value

How many points we grant to whoever discovers us

potency

how much reagents we add every process (2 seconds)

reagent_id

what chem do we produce?

true_name

what's our real name that will show upon discovery? null to do nothing

Proc Details

process

Add reagents until we are full

start_chemming

start making those CHHHHHEEEEEEMS. Called whenever chems are removed, it's fine because START_PROCESSING checks if we arent already processing

stop_chemming

We're full so stop processing