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

ore_generation

Vars

available_bouldersAll the boulders that have been produced by ore vents to be pulled by BRM machines.
ore_vent_mineralsA list of all the minerals that are being mined by ore vents. We reset this list every time cave generation is done. Generally Should be empty by the time initialize ends on lavaland. Each key value is the number of vents that will have this ore as a unique possible choice. If we call cave_generation more than once, we copy a list from the lists in lists/ores_spawned.dm
possible_ventsAll the ore vents that are currently in the game, not just the ones that are producing boulders.
processed_ventsAll ore vents that are currently producing boulders.

Procs

InitializeA tracker of how many of each ore vent size we have in the game. Useful for tracking purposes.

Var Details

available_boulders

All the boulders that have been produced by ore vents to be pulled by BRM machines.

ore_vent_minerals

A list of all the minerals that are being mined by ore vents. We reset this list every time cave generation is done. Generally Should be empty by the time initialize ends on lavaland. Each key value is the number of vents that will have this ore as a unique possible choice. If we call cave_generation more than once, we copy a list from the lists in lists/ores_spawned.dm

possible_vents

All the ore vents that are currently in the game, not just the ones that are producing boulders.

processed_vents

All ore vents that are currently producing boulders.

Proc Details

Initialize

A tracker of how many of each ore vent size we have in the game. Useful for tracking purposes.