geyser ![code/game/objects/structures/lavaland/geyser.dm 5](git.png)
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 | |
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 |
Procs | |
process | Add reagents until we are full |
start_chemming | start making those CHHHHHEEEEEEMS. Called whenever chems are removed |
Var Details
discovered ![code/game/objects/structures/lavaland/geyser.dm 21](git.png)
Have we been discovered with a mining scanner?
discovery_message ![code/game/objects/structures/lavaland/geyser.dm 27](git.png)
the message given when you discover this geyser.
erupting_state ![code/game/objects/structures/lavaland/geyser.dm 12](git.png)
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 ![code/game/objects/structures/lavaland/geyser.dm 18](git.png)
maximum volume
point_value ![code/game/objects/structures/lavaland/geyser.dm 23](git.png)
How many points we grant to whoever discovers us
potency ![code/game/objects/structures/lavaland/geyser.dm 16](git.png)
how much reagents we add every process (2 seconds)
reagent_id ![code/game/objects/structures/lavaland/geyser.dm 14](git.png)
what chem do we produce?
true_name ![code/game/objects/structures/lavaland/geyser.dm 25](git.png)
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