Adds extra configuration for space ruins, enables them by default

This commit is contained in:
Crazylemon64
2018-08-04 14:35:28 -07:00
parent af64e7a8ed
commit 1ba1a953b3
3 changed files with 19 additions and 2 deletions

View File

@@ -172,6 +172,9 @@
var/disable_away_missions = 0 // disable away missions
var/disable_space_ruins = 0 //disable space ruins
var/extra_space_ruin_levels_min = 2
var/extra_space_ruin_levels_max = 4
var/ooc_allowed = 1
var/looc_allowed = 1
var/dooc_allowed = 1
@@ -581,6 +584,14 @@
if("disable_cid_warn_popup")
config.disable_cid_warn_popup = 1
if("extra_space_ruin_levels_min")
var/vvalue = text2num(value)
config.extra_space_ruin_levels_min = max(vvalue, 0)
if("extra_space_ruin_levels_max")
var/vvalue = text2num(value)
config.extra_space_ruin_levels_max = max(vvalue, 0)
if("max_loadout_points")
config.max_loadout_points = text2num(value)

View File

@@ -48,7 +48,7 @@ var/global/pipe_processing_killed = 0
// load in extra levels of space ruins
var/num_extra_space = 6
var/num_extra_space = rand(config.extra_space_ruin_levels_min, config.extra_space_ruin_levels_max)
for(var/i = 1, i <= num_extra_space, i++)
var/zlev = space_manager.add_new_zlevel("[EMPTY_AREA] #[i]", linkage = CROSSLINKED)
seedRuins(zlev, rand(0, 3), /area/space, space_ruins_templates)