mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-23 21:12:24 +01:00
New Map Mining (#1935)
* Alpha Commit * Alpha Commit * Seconds * Some Commit * Final Commit * Fixing minedrone synth ID * Dance Fever * Fixing Travis part 1 * Satisfying the demands * Stuff * Sub-final commit * Sculpting update * more sculpting. pr is 99% sculpting, in fact * kkk * brightness_off * swjaugyuwvhuw
This commit is contained in:
@@ -84,15 +84,25 @@ datum/controller/game_controller/proc/setup_objects()
|
||||
var/time = world.time
|
||||
// These values determine the specific area that the map is applied to.
|
||||
// If you do not use the official Baycode moonbase map, you will need to change them.
|
||||
//Create the mining Z-level.
|
||||
new /datum/random_map/automata/cave_system(null,0,0,5,255,255)
|
||||
new /datum/random_map/automata/cave_system(null,0,0,4,255,255)
|
||||
// Create the chasms.
|
||||
new /datum/random_map/automata/cave_system/chasms(null,0,0,3,255,255)
|
||||
new /datum/random_map/automata/cave_system(null,0,0,3,255,255)
|
||||
//new /datum/random_map/noise/volcanism(null,1,1,5,255,255) // Not done yet! Pretty, though.
|
||||
// Create the mining ore distribution map.
|
||||
new /datum/random_map/automata/cave_system/chasms(null,0,0,4,255,255)
|
||||
new /datum/random_map/automata/cave_system(null,0,0,4,255,255)
|
||||
new /datum/random_map/automata/cave_system/chasms(null,0,0,5,255,255)
|
||||
new /datum/random_map/automata/cave_system/high_yield(null,0,0,5,255,255)
|
||||
new /datum/random_map/automata/cave_system/chasms/surface(null,0,0,6,255,255)
|
||||
// Create the deep mining ore distribution map.
|
||||
new /datum/random_map/noise/ore(null, 0, 0, 5, 64, 64)
|
||||
new /datum/random_map/noise/ore(null, 0, 0, 4, 64, 64)
|
||||
new /datum/random_map/noise/ore(null, 0, 0, 3, 64, 64)
|
||||
var/counting_number
|
||||
for(var/turf/simulated/open/chasm in total_openspace)
|
||||
counting_number += 1
|
||||
chasm.update()
|
||||
var/counting_result = "Total number of chasms: [counting_number]"
|
||||
admin_notice(span("danger", counting_result))
|
||||
game_log("ASGEN", counting_result)
|
||||
var/msg = "Asteroid generation completed in [(world.time - time) / 10] seconds."
|
||||
admin_notice(span("danger", msg))
|
||||
game_log("ASGEN", msg)
|
||||
|
||||
@@ -274,12 +274,6 @@ var/global/datum/shuttle_controller/shuttle_controller
|
||||
shuttles["Administration"] = shuttle
|
||||
process_shuttles += shuttle
|
||||
|
||||
shuttle = new()
|
||||
shuttle.area_offsite = locate(/area/shuttle/alien/base)
|
||||
shuttle.area_station = locate(/area/shuttle/alien/mine)
|
||||
shuttles["Alien"] = shuttle
|
||||
//process_shuttles += shuttle //don't need to process this. It can only be moved using admin magic anyways.
|
||||
|
||||
/*// Public shuttles
|
||||
shuttle = new()
|
||||
shuttle.warmup_time = 10
|
||||
|
||||
Reference in New Issue
Block a user