Merge pull request #18484 from coiax/random-space

All of space is now randomised
This commit is contained in:
oranges
2016-06-23 09:12:48 +12:00
committed by GitHub
49 changed files with 18765 additions and 207216 deletions
+11 -5
View File
@@ -20,19 +20,25 @@ var/datum/subsystem/mapping/SSmapping
var/mining_type = MINETYPE
if (mining_type == "lavaland")
seedRuins(5, config.lavaland_budget, /area/lavaland/surface/outdoors, lava_ruins_templates)
seedRuins(list(5), config.lavaland_budget, /area/lavaland/surface/outdoors, lava_ruins_templates)
spawn_rivers()
else
make_mining_asteroid_secrets()
// deep space ruins
seedRuins(7, rand(0,2), /area/space, space_ruins_templates)
seedRuins(8, rand(0,2), /area/space, space_ruins_templates)
seedRuins(9, rand(0,2), /area/space, space_ruins_templates)
var/space_zlevels = list()
for(var/i in ZLEVEL_SPACEMIN to ZLEVEL_SPACEMAX)
switch(i)
if(ZLEVEL_MINING, ZLEVEL_LAVALAND, ZLEVEL_EMPTY_SPACE)
continue
else
space_zlevels += i
seedRuins(space_zlevels, rand(8,16), /area/space, space_ruins_templates)
// Set up Z-level transistions.
setup_map_transitions()
..()
/datum/subsystem/mapping/Recover()
flags |= SS_NO_INIT
flags |= SS_NO_INIT