mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-25 04:57:12 +01:00
Add Beach biodome ruin and other fixes
This commit is contained in:
@@ -218,6 +218,9 @@
|
||||
// Automatic localhost admin disable
|
||||
var/disable_localhost_admin = 0
|
||||
|
||||
// Lavaland
|
||||
var/lavaland_budget = 60
|
||||
|
||||
/datum/configuration/New()
|
||||
for(var/T in subtypesof(/datum/game_mode))
|
||||
var/datum/game_mode/M = T
|
||||
@@ -725,6 +728,8 @@
|
||||
config.randomize_shift_time = TRUE
|
||||
if("enable_night_shifts")
|
||||
config.enable_night_shifts = TRUE
|
||||
if("lavaland_budget")
|
||||
config.lavaland_budget = text2num(value)
|
||||
else
|
||||
log_config("Unknown setting in configuration: '[name]'")
|
||||
|
||||
|
||||
@@ -39,6 +39,7 @@ var/global/pipe_processing_killed = 0
|
||||
preloadTemplates()
|
||||
if(!config.disable_away_missions)
|
||||
createRandomZlevel()
|
||||
|
||||
// Create 6 extra space levels to put space ruins on
|
||||
if(!config.disable_space_ruins)
|
||||
var/timer = start_watch()
|
||||
@@ -53,12 +54,16 @@ var/global/pipe_processing_killed = 0
|
||||
var/zlev = space_manager.add_new_zlevel("[EMPTY_AREA] #[i]", linkage = CROSSLINKED)
|
||||
seedRuins(zlev, rand(0, 3), /area/space, space_ruins_templates)
|
||||
|
||||
var/mining_type = MINETYPE
|
||||
if (mining_type == "lavaland")
|
||||
seedRuins(list(5), config.lavaland_budget, /area/lavaland/surface/outdoors, lava_ruins_templates)
|
||||
spawn_rivers()
|
||||
else
|
||||
make_mining_asteroid_secret()
|
||||
|
||||
space_manager.do_transition_setup()
|
||||
|
||||
setupfactions()
|
||||
setup_economy()
|
||||
|
||||
for(var/i=0, i<max_secret_rooms, i++)
|
||||
make_mining_asteroid_secret()
|
||||
|
||||
populate_spawn_points()
|
||||
Reference in New Issue
Block a user