/datum/map_template/ruin

Vars | |
allow_duplicates | If TRUE, this ruin can be placed multiple times in the same map |
---|---|
always_place | Will skip the whole weighting process and just plop this down, ideally you want the ruins of this kind to have no cost. |
always_spawn_with | These ruin types will be spawned along with it (where dependent on the flag) eg list(/datum/map_template/ruin/space/teleporter_space = SPACERUIN_Z) |
cost | Cost in ruin budget placement system |
never_spawn_with | If this ruin is spawned these will not eg list(/datum/map_template/ruin/base_alternate) |
placement_weight | How often should this ruin appear |
prefix | Static part of the ruin path eg "_maps\RandomRuins\LavaRuins" |
ruin_type | What flavor or ruin is this? eg ZTRAIT_SPACE_RUINS |
suffix | The dynamic part of the ruin path eg "lavaland_surface_ruinfile.dmm" |
unpickable | If TRUE these won't be placed automatically (can still be forced or loaded with another ruin) |
Var Details
allow_duplicates

If TRUE, this ruin can be placed multiple times in the same map
always_place

Will skip the whole weighting process and just plop this down, ideally you want the ruins of this kind to have no cost.
always_spawn_with

These ruin types will be spawned along with it (where dependent on the flag) eg list(/datum/map_template/ruin/space/teleporter_space = SPACERUIN_Z)
cost

Cost in ruin budget placement system
never_spawn_with

If this ruin is spawned these will not eg list(/datum/map_template/ruin/base_alternate)
placement_weight

How often should this ruin appear
prefix

Static part of the ruin path eg "_maps\RandomRuins\LavaRuins"
ruin_type

What flavor or ruin is this? eg ZTRAIT_SPACE_RUINS
suffix

The dynamic part of the ruin path eg "lavaland_surface_ruinfile.dmm"
unpickable

If TRUE these won't be placed automatically (can still be forced or loaded with another ruin)