diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index d6fe5f20d6f..4e76da50621 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -15266,7 +15266,7 @@ dir = 1; layer = 2.9 }, -/turf/simulated/floor/plating/airless, +/turf/simulated/floor/plating, /area/shuttle/siberia) "azl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -15845,7 +15845,7 @@ /area/shuttle/siberia) "aAk" = ( /obj/structure/shuttle/engine/propulsion, -/turf/space, +/turf/simulated/floor/plating, /area/shuttle/siberia) "aAl" = ( /obj/machinery/door/airlock/external{ @@ -66164,7 +66164,7 @@ /area/blueshield) "coN" = ( /obj/structure/shuttle/engine/propulsion/burst, -/turf/space, +/turf/simulated/floor/plating, /area/shuttle/mining) "coO" = ( /turf/space, diff --git a/_maps/map_files/generic/Lavaland.dmm b/_maps/map_files/generic/Lavaland.dmm index e441f815746..7bbe2939fa4 100644 --- a/_maps/map_files/generic/Lavaland.dmm +++ b/_maps/map_files/generic/Lavaland.dmm @@ -17,13 +17,13 @@ "aq" = (/turf/simulated/wall,/area/mine/laborcamp) "ar" = (/obj/structure/table,/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) "as" = (/obj/structure/table,/obj/item/storage/firstaid/regular,/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) -"at" = (/obj/structure/bed,/obj/item/bedsheet/medical,/obj/machinery/camera{c_tag = "Labor Camp Medical"; dir = 8; network = list("labor")},/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) +"at" = (/obj/structure/bed,/obj/item/bedsheet/medical,/obj/machinery/camera{c_tag = "Labor Camp Medical"; dir = 8; network = list("Labor Camp")},/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) "au" = (/obj/structure/rack,/obj/item/storage/bag/ore,/obj/item/pickaxe,/obj/item/flashlight,/obj/item/clothing/glasses/meson,/obj/item/mining_scanner,/turf/simulated/floor/plasteel,/area/mine/laborcamp) "av" = (/obj/structure/rack,/obj/item/storage/bag/ore,/obj/item/flashlight,/obj/item/pickaxe,/obj/item/clothing/glasses/meson,/obj/item/mining_scanner,/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aw" = (/turf/simulated/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors/explored) "ax" = (/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) "ay" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) -"az" = (/turf/simulated/floor/plating/airless/catwalk,/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 4; name = "scrubber outlet"},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/mine/living_quarters) +"az" = (/obj/machinery/door/airlock/external{id_tag = "laborcamp_away"; locked = 0; name = "Labor Camp Airlock"; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aA" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aB" = (/obj/machinery/door/airlock/medical/glass{name = "Infirmary"},/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) "aC" = (/obj/structure/closet/crate/internals,/obj/item/tank/emergency_oxygen,/obj/item/tank/emergency_oxygen,/obj/item/tank/emergency_oxygen,/obj/item/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/turf/simulated/floor/plasteel,/area/mine/laborcamp) @@ -32,109 +32,134 @@ "aF" = (/obj/machinery/door/airlock{name = "Labor Camp Storage"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aG" = (/obj/structure/table,/obj/item/trash/plate,/obj/item/kitchen/utensil/fork,/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aH" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"aI" = (/turf/simulated/floor/plating/airless/catwalk,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/mine/living_quarters) +"aI" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) "aJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aK" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aL" = (/obj/machinery/door/airlock{name = "Vending"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"aM" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"aO" = (/obj/machinery/camera{c_tag = "Labor Camp External"; dir = 4; network = list("labor")},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"aM" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 4; icon_state = "loadingarea"},/area/mine/laborcamp) +"aN" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) +"aO" = (/obj/machinery/camera{c_tag = "Labor Camp External"; dir = 4; network = list("Labor Camp")},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "aP" = (/obj/machinery/vending/sustenance,/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aQ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "aR" = (/obj/machinery/shower{dir = 8},/turf/simulated/floor/plasteel/white,/area/mine/laborcamp) "aS" = (/obj/machinery/mineral/unloading_machine{dir = 1; icon_state = "unloader-corner"; input_dir = 1; output_dir = 2},/turf/simulated/floor/plating,/area/mine/laborcamp) "aT" = (/obj/structure/ore_box,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/explored) "aU" = (/obj/machinery/flasher{id = "labor"},/turf/simulated/wall,/area/mine/laborcamp) -"aV" = (/obj/machinery/computer/mech_bay_power_console{icon_state = "computer"; dir = 1},/turf/simulated/floor/plasteel,/area/mine/eva) +"aV" = (/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/mine/laborcamp) "aW" = (/obj/machinery/conveyor{dir = 2; id = "gulag"},/turf/simulated/floor/plating,/area/mine/laborcamp) "aX" = (/obj/structure/closet/crate,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/explored) -"aZ" = (/obj/machinery/light/small{dir = 1},/obj/machinery/access_button{name = "Labor Camp Lockdown"; pixel_y = 28; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"ba" = (/obj/machinery/door/poddoor/preopen{name = "labor camp blast door"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"bb" = (/obj/machinery/camera{c_tag = "Labor Camp Central"; network = list("labor")},/turf/simulated/floor/plasteel,/area/mine/laborcamp) +"aY" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door_control{id = "miningdorm1"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 24; pixel_y = 0; specialfunctions = 4},/turf/simulated/floor/carpet,/area/mine/living_quarters) +"aZ" = (/obj/machinery/light/small{dir = 1},/obj/machinery/door_control{id = "Labor"; name = "Labor Camp Lockdown"; pixel_x = 0; pixel_y = 25; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) +"ba" = (/obj/machinery/door/poddoor/preopen{id_tag = "Labor"; name = "labor camp blast door"},/obj/machinery/door/airlock/security/glass{name = "Labor Camp Shuttle Cockpit"; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) +"bb" = (/obj/machinery/camera{c_tag = "Labor Camp Central"; network = list("Labor Camp")},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bc" = (/obj/machinery/conveyor_switch/oneway{id = "gulag"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bd" = (/obj/machinery/mineral/processing_unit_console{dir = 2; machinedir = 4},/turf/simulated/wall,/area/mine/laborcamp) "be" = (/obj/machinery/mineral/processing_unit{dir = 1; output_dir = 2},/turf/simulated/floor/plating,/area/mine/laborcamp) "bf" = (/turf/simulated/wall,/area/mine/eva) "bg" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) "bh" = (/obj/machinery/computer/secure_data{icon_state = "computer"; dir = 1},/turf/simulated/floor/plasteel,/area/mine/laborcamp/security) +"bi" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door_control{id = "miningdorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 24; pixel_y = 0; specialfunctions = 4},/turf/simulated/floor/carpet,/area/mine/living_quarters) "bj" = (/obj/machinery/status_display{pixel_y = 32},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bk" = (/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bl" = (/obj/machinery/conveyor{dir = 8; id = "gulag"},/turf/simulated/floor/plating,/area/mine/laborcamp) "bm" = (/obj/machinery/conveyor{dir = 10; id = "gulag"},/turf/simulated/floor/plating,/area/mine/laborcamp) -"bn" = (/obj/structure/table,/obj/item/pickaxe,/obj/item/gps/mining,/obj/item/gps/mining,/obj/item/gps/mining,/obj/item/gps/mining,/turf/simulated/floor/plasteel,/area/mine/eva) -"bp" = (/obj/machinery/suit_storage_unit/mining,/turf/simulated/floor/plasteel,/area/mine/eva) +"bn" = (/obj/machinery/suit_storage_unit/mining,/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/mine/eva) +"bo" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/door_control{id = "miningbathroom"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_y = -24; specialfunctions = 4},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) +"bp" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/mine/laborcamp) "bq" = (/turf/simulated/wall,/area/mine/production) -"bs" = (/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = list("mine")},/obj/machinery/alarm{dir = 4; pixel_x = -23},/obj/machinery/light{dir = 8},/obj/structure/table,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor/plasteel,/area/mine/eva) -"bu" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel,/area/mine/eva) +"br" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door_control{id = "miningdorm3"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 24; pixel_y = 0; specialfunctions = 4},/turf/simulated/floor/carpet,/area/mine/living_quarters) +"bs" = (/obj/structure/table,/obj/item/pickaxe,/obj/item/gps/mining,/obj/item/gps/mining,/obj/item/gps/mining,/obj/item/gps/mining,/turf/simulated/floor/plasteel{dir = 9; icon_state = "purple"},/area/mine/eva) +"bt" = (/obj/machinery/suit_storage_unit/mining,/turf/simulated/floor/plasteel{dir = 5; icon_state = "purple"},/area/mine/eva) +"bu" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/eva) "bv" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/mine/eva) +"bw" = (/obj/structure/table,/obj/item/storage/firstaid/toxin{pixel_x = 3; pixel_y = 3},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) +"bx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "by" = (/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bz" = (/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bA" = (/obj/machinery/door/airlock/security/glass{name = "Labor Camp Backroom"; req_access_txt = "2"},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bB" = (/obj/machinery/power/apc{dir = 1; name = "Labor Camp APC"; pixel_y = 24},/obj/structure/cable{icon_state = "2-8"},/obj/structure/cable{icon_state = "0-2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"bC" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/computer/shuttle/mining{req_access = null},/turf/simulated/floor/plasteel,/area/mine/production) -"bD" = (/obj/structure/closet/crate,/obj/item/dice/d4,/turf/simulated/floor/plasteel,/area/mine/production) -"bE" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel,/area/mine/production) +"bC" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/computer/shuttle/mining{req_access = null},/turf/simulated/floor/plasteel{dir = 1; icon_state = "purple"},/area/mine/production) +"bD" = (/obj/structure/closet/crate,/obj/item/dice/d4,/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/mine/production) +"bE" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/production) "bF" = (/obj/effect/spawner/window,/turf/simulated/floor/plating,/area/mine/eva) -"bG" = (/obj/structure/table,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/hand_labeler,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plasteel,/area/mine/eva) +"bG" = (/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = list("Mining Outpost")},/obj/machinery/alarm{dir = 4; pixel_x = -23},/obj/machinery/light{dir = 8},/obj/structure/table,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/hand_labeler,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/eva) "bH" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/plasteel,/area/mine/eva) -"bI" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor/plasteel,/area/mine/eva) -"bJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/mine/eva) -"bK" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/shower{dir = 8},/turf/simulated/floor/plasteel,/area/mine/eva) +"bI" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/dispenser/oxygen,/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/eva) +"bJ" = (/obj/effect/spawner/window/reinforced,/obj/structure/sign/securearea{name = "\improper KEEP CLEAR: DOCKING AREA"},/turf/simulated/floor/plating,/area/mine/production) +"bK" = (/obj/machinery/atmospherics/unary/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/eva) "bL" = (/obj/machinery/door/airlock/security/glass{name = "Labor Camp Monitoring"; req_access_txt = "2"},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) "bM" = (/obj/machinery/door/airlock/maintenance{name = "Labor Camp Maintenance"; req_access_txt = "2"},/obj/structure/cable{icon_state = "1-10"},/turf/simulated/floor/plating,/area/mine/laborcamp) "bN" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/mine/production) -"bO" = (/obj/item/radio/beacon,/turf/simulated/floor/plasteel,/area/mine/production) +"bO" = (/obj/docking_port/stationary{area_type = /area/lavaland/surface/outdoors; dir = 8; dwidth = 2; height = 5; id = "laborcamp_away"; name = "labor camp"; turf_type = /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface; width = 9},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/explored) +"bP" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/shower{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; frequency = 1379; id_tag = "mining_pump"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/eva) "bQ" = (/obj/structure/cable{icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel,/area/mine/production) -"bR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel,/area/mine/production) +"bR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) "bS" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/door/airlock/mining/glass{name = "Mining Station EVA"; req_access_txt = "54"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/eva) -"bT" = (/obj/structure/cable{icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/eva) +"bT" = (/obj/structure/cable{icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/eva) "bU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/mine/eva) "bV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel,/area/mine/eva) +"bW" = (/obj/item/radio/beacon,/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/production) +"bX" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "mining"; name = "interior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = null},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/eva) "bY" = (/turf/simulated/floor/plasteel,/area/mine/eva) "bZ" = (/turf/simulated/mineral/random/volcanic,/area/lavaland/surface/outdoors/explored) "ca" = (/turf/simulated/wall,/area/mine/laborcamp/security) -"cb" = (/obj/structure/table,/obj/machinery/recharger,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/mine/laborcamp/security) +"cb" = (/obj/structure/table,/obj/machinery/recharger,/obj/machinery/light/small{dir = 8},/obj/machinery/light_switch{pixel_y = 25},/obj/machinery/alarm{dir = 4; pixel_x = -23},/turf/simulated/floor/plasteel,/area/mine/laborcamp/security) "cc" = (/obj/structure/chair/office,/obj/structure/cable{icon_state = "1-4"},/mob/living/simple_animal/bot/secbot/beepsky{desc = "Powered by the tears and sweat of laborers."; name = "Prison Ofitser"},/turf/simulated/floor/plasteel,/area/mine/laborcamp/security) -"cd" = (/obj/structure/table,/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/pen,/obj/machinery/power/apc{dir = 4; name = "Labor Camp Security APC"; pixel_x = 24},/obj/machinery/camera{c_tag = "Labor Camp Monitoring"; network = list("labor")},/obj/structure/cable{icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/mine/laborcamp/security) +"cd" = (/obj/structure/table,/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/pen,/obj/machinery/power/apc{dir = 4; name = "Labor Camp Security APC"; pixel_x = 24},/obj/machinery/camera{c_tag = "Labor Camp Monitoring"; network = list("Labor Camp")},/obj/structure/cable{icon_state = "0-8"},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/plasteel,/area/mine/laborcamp/security) "ce" = (/obj/structure/cable{icon_state = "2-4"},/obj/structure/cable{icon_state = "5-6"},/turf/simulated/floor/plating,/area/mine/laborcamp) "cf" = (/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/laborcamp) "cg" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/laborcamp) "ch" = (/turf/simulated/floor/plating,/area/mine/laborcamp) "ci" = (/obj/machinery/computer/prisoner{icon_state = "computer"; dir = 1},/turf/simulated/floor/plasteel,/area/mine/laborcamp/security) +"cj" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/production) +"ck" = (/obj/machinery/door/airlock/external{frequency = 1379; glass = 1; id_tag = "mining_inner"; locked = 1; name = "Mining External Airlock"; opacity = 0; req_access_txt = "54"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/mine/eva) "cl" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) "cm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/mine/production) -"co" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/obj/machinery/recharge_station,/turf/simulated/floor/plasteel,/area/mine/eva) +"cn" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/obj/machinery/recharge_station,/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/eva) +"co" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/eva) "cp" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/eva) -"cq" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) -"cs" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel,/area/mine/eva) -"ct" = (/obj/structure/ore_box,/turf/simulated/floor/plasteel,/area/mine/eva) +"cq" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/eva) +"cr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"cs" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/production) +"ct" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/production) "cu" = (/obj/item/pickaxe,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "cv" = (/obj/structure/ore_box,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"cw" = (/obj/machinery/light/small{dir = 1},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/mine/production) +"cx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/living_quarters) +"cy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/mine/living_quarters) "cz" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/laborcamp) "cA" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"},/obj/structure/cable{icon_state = "0-9"},/turf/simulated/floor/plating,/area/mine/laborcamp) "cB" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/mine/laborcamp) "cC" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/mine/laborcamp) +"cD" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/living_quarters) "cE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/mine/production) +"cF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/mine/living_quarters) "cG" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/mine/laborcamp/security) +"cH" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/living_quarters) +"cI" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/mine/living_quarters) "cJ" = (/obj/machinery/door/airlock{name = "Closet"},/turf/simulated/floor/plating,/area/mine/production) "cK" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/production) "cL" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/mine/production) "cM" = (/turf/simulated/wall,/area/mine/living_quarters) -"cO" = (/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel,/area/mine/production) -"cP" = (/obj/structure/extinguisher_cabinet{pixel_x = 30},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel,/area/mine/production) +"cN" = (/obj/machinery/camera{c_tag = "Crew Area Hallway East"; network = list("Mining Outpost")},/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/living_quarters) +"cO" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purple"},/area/mine/production) +"cP" = (/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/production) "cQ" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) "cR" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) "cS" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cT" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/light/small{dir = 1},/obj/structure/closet/crate/secure/loot,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cT" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/light/small{dir = 1},/obj/structure/closet/crate/secure/loot,/obj/structure/sign/electricshock{pixel_y = 32},/turf/simulated/floor/plating,/area/mine/living_quarters) "cU" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/plating,/area/mine/living_quarters) "cV" = (/turf/simulated/floor/plating,/area/mine/living_quarters) "cW" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cX" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station Starboard Wing APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/mine/production) +"cX" = (/obj/structure/extinguisher_cabinet{pixel_x = 30},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) "cY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{icon_state = "1-2"},/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/mine/production) +"cZ" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/living_quarters) "da" = (/obj/machinery/mineral/mint{input_dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) -"db" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/mine/production) -"dc" = (/obj/structure/closet/crate,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/mine/production) +"db" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"dc" = (/obj/structure/closet/crate,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/mine/production) "dd" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/structure/table,/turf/simulated/floor/plasteel,/area/mine/production) -"de" = (/obj/structure/ore_box,/turf/simulated/floor/plasteel,/area/mine/production) +"de" = (/obj/structure/ore_box,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/mine/production) +"df" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/production) "dg" = (/turf/simulated/floor/plasteel{icon_state = "vault"},/area/mine/maintenance) "dh" = (/obj/structure/cable{icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Mining Communications APC"; pixel_x = 1; pixel_y = 25},/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/plasteel/dark,/area/mine/maintenance) "di" = (/obj/machinery/telecomms/relay/preset/mining,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/dark,/area/mine/maintenance) @@ -142,18 +167,21 @@ "dk" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/mine/maintenance) "dl" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/iv_drip,/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) "dm" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) -"dn" = (/obj/structure/table,/obj/item/storage/firstaid/toxin{pixel_x = 3; pixel_y = 3},/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) +"dn" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station Starboard Wing APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purple"},/area/mine/production) "do" = (/obj/machinery/power/terminal{dir = 1},/obj/structure/cable{icon_state = "0-2"},/turf/simulated/floor/plating,/area/mine/living_quarters) "dp" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/living_quarters) "dq" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) "dr" = (/obj/machinery/atmospherics/unary/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"ds" = (/obj/machinery/mineral/equipment_vendor,/turf/simulated/floor/plasteel,/area/mine/production) -"dw" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) +"ds" = (/obj/machinery/mineral/equipment_vendor,/turf/simulated/floor/plasteel{dir = 5; icon_state = "brown"},/area/mine/production) +"dt" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purple"},/area/mine/production) +"du" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/living_quarters) +"dv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/living_quarters) +"dw" = (/turf/simulated/floor/plasteel{icon_state = "bot"},/area/mine/production) "dx" = (/obj/structure/cable{icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/mine/maintenance) "dy" = (/obj/structure/cable{icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel/dark,/area/mine/maintenance) "dz" = (/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/mine/maintenance) -"dA" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = list("mine")},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/mine/maintenance) -"dB" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/iv_bag/blood,/obj/item/reagent_containers/iv_bag/blood{pixel_x = -3; pixel_y = -3},/obj/item/reagent_containers/iv_bag/blood/AMinus,/obj/item/reagent_containers/iv_bag/blood/BMinus{pixel_x = -4; pixel_y = 4},/obj/item/reagent_containers/iv_bag/blood/BPlus{pixel_x = 1; pixel_y = 2},/obj/item/reagent_containers/iv_bag/blood/OMinus,/obj/item/reagent_containers/iv_bag/blood/OPlus{pixel_x = -2; pixel_y = -1},/obj/item/reagent_containers/iv_bag/blood/random,/obj/item/reagent_containers/iv_bag/blood/random,/obj/item/reagent_containers/iv_bag/blood/random,/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = list("mine")},/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) +"dA" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = list("Mining Outpost")},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/mine/maintenance) +"dB" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/iv_bag/blood,/obj/item/reagent_containers/iv_bag/blood{pixel_x = -3; pixel_y = -3},/obj/item/reagent_containers/iv_bag/blood/AMinus,/obj/item/reagent_containers/iv_bag/blood/BMinus{pixel_x = -4; pixel_y = 4},/obj/item/reagent_containers/iv_bag/blood/BPlus{pixel_x = 1; pixel_y = 2},/obj/item/reagent_containers/iv_bag/blood/OMinus,/obj/item/reagent_containers/iv_bag/blood/OPlus{pixel_x = -2; pixel_y = -1},/obj/item/reagent_containers/iv_bag/blood/random,/obj/item/reagent_containers/iv_bag/blood/random,/obj/item/reagent_containers/iv_bag/blood/random,/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = list("Mining Outpost")},/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) "dC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) "dD" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) "dE" = (/obj/structure/table,/obj/item/storage/firstaid/regular,/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) @@ -161,28 +189,38 @@ "dG" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/living_quarters) "dH" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/binary/pump/on,/turf/simulated/floor/plating,/area/mine/living_quarters) "dI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dK" = (/obj/machinery/light{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Docking Foyer"; dir = 8; network = list("mine")},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 1},/turf/simulated/floor/plasteel,/area/mine/production) +"dJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"dK" = (/obj/machinery/light{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Docking Foyer"; dir = 8; network = list("Mining Outpost")},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"dL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/production) "dM" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/plasteel,/area/mine/production) -"dN" = (/obj/machinery/camera{c_tag = "Processing Area Room"; dir = 8; network = list("mine")},/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = 28},/turf/simulated/floor/plasteel,/area/mine/production) -"dO" = (/obj/machinery/mineral/unloading_machine{dir = 1; icon_state = "unloader-corner"; input_dir = 1; output_dir = 2},/turf/simulated/floor/plating,/area/mine/production) +"dN" = (/obj/machinery/camera{c_tag = "Processing Area Room"; dir = 8; network = list("Mining Outpost")},/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = 28},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"dO" = (/obj/machinery/mineral/unloading_machine{dir = 1; icon_state = "unloader-corner"; input_dir = 1; output_dir = 2},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/mine/production) "dP" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Communications"; req_access_txt = "48"},/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/mine/maintenance) "dQ" = (/obj/effect/spawner/window,/turf/simulated/floor/plating,/area/mine/living_quarters) "dR" = (/obj/machinery/door/airlock/medical/glass{name = "Infirmary"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) "dS" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"dU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/production) "dV" = (/obj/effect/spawner/window,/turf/simulated/floor/plating,/area/mine/production) "dW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/mine/production) -"dX" = (/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining conveyor"},/turf/simulated/floor/plasteel,/area/mine/production) -"dY" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor/plating,/area/mine/production) -"eb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"ed" = (/obj/machinery/camera{c_tag = "Crew Area Hallway West"; network = list("mine")},/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"dX" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "browncorner"},/area/mine/production) +"dY" = (/obj/machinery/door/airlock/external{frequency = 1379; glass = 1; id_tag = "mining_outer"; locked = 1; name = "Mining External Airlock"; opacity = 0; req_access_txt = "54"},/turf/simulated/floor/plasteel,/area/mine/eva) +"dZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/living_quarters) +"ea" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/mine/living_quarters) +"eb" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "loadingarea"},/area/mine/production) +"ec" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/living_quarters) +"ed" = (/obj/machinery/camera{c_tag = "Crew Area Hallway West"; network = list("Mining Outpost")},/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"ee" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/mine/living_quarters) +"ef" = (/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining conveyor"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purple"},/area/mine/production) "eg" = (/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "eh" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"ei" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"ej" = (/obj/machinery/camera{c_tag = "Crew Area Hallway East"; network = list("mine")},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"ei" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "loadingarea"},/area/mine/production) +"ej" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"ek" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/closet/crate{icon_state = "crateopen"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "purple"},/area/mine/production) "el" = (/obj/machinery/door/airlock/mining/glass{name = "Processing Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) -"em" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plasteel,/area/mine/production) +"em" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/mine/production) "en" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall,/area/mine/production) -"eo" = (/obj/machinery/mineral/processing_unit{dir = 1; output_dir = 2},/turf/simulated/floor/plating,/area/mine/production) +"eo" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/mine/production) "ep" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "eq" = (/obj/structure/cable{icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "er" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/living_quarters) @@ -190,85 +228,123 @@ "et" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable{icon_state = "4-8"},/obj/structure/cable{icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "eu" = (/obj/structure/cable{icon_state = "1-4"},/obj/structure/cable{icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor/plasteel,/area/mine/living_quarters) "ev" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"ew" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"ew" = (/obj/structure/closet/crate{icon_state = "crateopen"},/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/mine/production) "ex" = (/obj/machinery/door/airlock/mining/glass{name = "Mining Station Bridge"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"ey" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel{dir = 2; icon_state = "purple"},/area/mine/production) +"ez" = (/obj/structure/closet/crate{icon_state = "crateopen"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/mine/production) "eA" = (/obj/machinery/door/airlock/mining/glass{name = "Mining Station Bridge"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/production) -"eB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/production) +"eB" = (/obj/machinery/light/small{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/living_quarters) "eC" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/mine/production) +"eD" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/living_quarters) +"eE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/mine/living_quarters) "eF" = (/obj/machinery/door/airlock/mining/glass{name = "Processing Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) +"eG" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "eH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) -"eI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel,/area/mine/production) +"eI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "purplecorner"},/area/mine/production) +"eJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"eK" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"eL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "eM" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/mine/living_quarters) "eN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 8},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"eO" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"eO" = (/obj/machinery/vending/cigarette,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "eP" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plasteel,/area/mine/production) "eQ" = (/obj/machinery/door/airlock/mining{name = "Mining Station Storage"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/mine/living_quarters) "eR" = (/obj/machinery/door/airlock/glass{name = "Break Room"},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"eS" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/closet/crate{icon_state = "crateopen"},/turf/simulated/floor/plasteel,/area/mine/production) -"eT" = (/obj/structure/closet/crate{icon_state = "crateopen"},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/mine/production) -"eU" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel,/area/mine/production) -"eV" = (/obj/structure/closet/crate{icon_state = "crateopen"},/turf/simulated/floor/plasteel,/area/mine/production) +"eS" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"eT" = (/obj/structure/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"eU" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"eV" = (/obj/machinery/mineral/equipment_vendor,/turf/simulated/floor/plasteel{dir = 4; icon_state = "purple"},/area/mine/production) "eW" = (/turf/simulated/floor/plasteel,/area/mine/production) "eX" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor/plating,/area/mine/production) -"eY" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor/plating,/area/mine/production) -"eZ" = (/obj/machinery/conveyor{dir = 10; id = "mining_internal"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/mine/production) -"fa" = (/obj/machinery/mineral/equipment_vendor,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fb" = (/obj/machinery/light/small{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"eY" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "mining_outer"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = null},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"eZ" = (/obj/machinery/mineral/processing_unit{dir = 1; output_dir = 2},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/mine/production) +"fa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/production) +"fb" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "fc" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fd" = (/obj/machinery/camera{c_tag = "Storage"; dir = 2; network = list("mine")},/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fd" = (/obj/structure/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "fe" = (/obj/structure/bed,/obj/item/bedsheet/brown,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/carpet,/area/mine/living_quarters) "ff" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/carpet,/area/mine/living_quarters) "fg" = (/obj/machinery/door/airlock{id_tag = "miningdorm1"; name = "Room 1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fh" = (/obj/structure/table,/obj/item/reagent_containers/food/drinks/cans/beer{pixel_x = 7; pixel_y = 5},/obj/item/reagent_containers/food/drinks/cans/beer{pixel_x = -1; pixel_y = 9},/obj/item/reagent_containers/food/drinks/cans/beer{pixel_x = -8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "fi" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fj" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fj" = (/obj/structure/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "fk" = (/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fm" = (/obj/machinery/vending/cigarette,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fn" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"fm" = (/obj/structure/table,/obj/item/storage/box/donkpockets,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"fn" = (/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"fo" = (/obj/machinery/camera{c_tag = "Crew Area"; dir = 1; network = list("Mining Outpost")},/obj/machinery/computer/security/telescreen/entertainment{pixel_y = -32},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) "fp" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fq" = (/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = 28},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fq" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/area/lavaland/surface/outdoors) "fr" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/carpet,/area/mine/living_quarters) -"ft" = (/obj/machinery/camera{c_tag = "Dormitories"; dir = 4; network = list("mine")},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fu" = (/obj/structure/chair,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fv" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fx" = (/obj/structure/ore_box,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fy" = (/obj/machinery/recharge_station,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fB" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fC" = (/obj/structure/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fD" = (/obj/structure/table,/obj/item/reagent_containers/food/drinks/cans/beer{pixel_x = 7; pixel_y = 5},/obj/item/reagent_containers/food/drinks/cans/beer{pixel_x = -1; pixel_y = 9},/obj/item/reagent_containers/food/drinks/cans/beer{pixel_x = -8},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fE" = (/obj/structure/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fF" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fG" = (/obj/structure/table,/obj/item/storage/box/donkpockets,/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fs" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"ft" = (/obj/machinery/computer/mech_bay_power_console{icon_state = "computer"; dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/eva) +"fu" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"fv" = (/obj/structure/sink{dir = 4; pixel_x = 11},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters) +"fw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/mine/production) +"fx" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1379; id_tag = "mining_pump"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/eva) +"fy" = (/obj/structure/ore_box,/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "mining_sensor"; master_tag = "mining"; pixel_x = 0; pixel_y = -25},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1379; id_tag = "mining_pump"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/eva) +"fz" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "purple"},/area/mine/production) +"fA" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/production) +"fB" = (/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"fC" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/production) +"fD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/production) +"fE" = (/obj/machinery/light/small{dir = 1},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "mining_airlock"; pixel_x = 0; pixel_y = 25; req_access_txt = null; tag_airpump = "mining_pump"; tag_chamber_sensor = "mining_sensor"; tag_exterior_door = "mining_outer"; tag_interior_door = "mining_inner"},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; frequency = 1379; id_tag = "mining_pump"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/eva) +"fF" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/mine/production) +"fG" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/mine/production) "fH" = (/obj/machinery/door/airlock{id_tag = "miningdorm2"; name = "Room 2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fI" = (/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fJ" = (/obj/machinery/camera{c_tag = "Crew Area"; dir = 1; network = list("mine")},/obj/machinery/computer/security/telescreen/entertainment{pixel_y = -32},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fK" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fL" = (/obj/structure/sink{dir = 4; pixel_x = 11},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fI" = (/obj/machinery/conveyor{dir = 10; id = "mining_internal"},/obj/machinery/light/small{dir = 4},/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plating,/area/mine/production) +"fJ" = (/obj/docking_port/stationary{area_type = /area/lavaland/surface/outdoors; dir = 8; dwidth = 3; height = 5; id = "mining_away"; name = "lavaland mine"; turf_type = /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface; width = 7},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"fK" = (/obj/machinery/camera{c_tag = "Storage"; dir = 2; network = list("Mining Outpost")},/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/plasteel{dir = 5; icon_state = "brown"},/area/mine/living_quarters) +"fL" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/mine/production) +"fM" = (/obj/structure/ore_box,/turf/simulated/floor/plasteel{dir = 8; icon_state = "purple"},/area/mine/living_quarters) "fN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "fO" = (/obj/machinery/door/airlock{id_tag = "miningdorm3"; name = "Room 3"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"fP" = (/obj/machinery/light/small{dir = 4},/obj/machinery/access_button{name = "Door Bolt Control"; pixel_x = 25},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/carpet,/area/mine/living_quarters) +"fP" = (/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = 28},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purple"},/area/mine/living_quarters) "fQ" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger) "fR" = (/turf/simulated/mineral/random/high_chance/volcanic,/area/lavaland/surface/outdoors/unexplored) "fS" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored) "fT" = (/obj/structure/stone_tile/block{dir = 8},/obj/structure/stone_tile/block{dir = 4},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) -"fU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"fU" = (/obj/machinery/camera{c_tag = "Dormitories"; dir = 4; network = list("Mining Outpost")},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/living_quarters) "fV" = (/turf/unsimulated/wall/boss/see_through,/area/lavaland/surface/outdoors) "fW" = (/obj/structure/necropolis_gate/locked,/obj/structure/stone_tile/slab,/turf/unsimulated/floor/boss,/area/lavaland/surface/outdoors) +"fX" = (/obj/structure/ore_box,/turf/simulated/floor/plasteel{dir = 10; icon_state = "brown"},/area/mine/living_quarters) +"fY" = (/obj/machinery/recharge_station,/turf/simulated/floor/plasteel{dir = 2; icon_state = "purple"},/area/mine/living_quarters) +"fZ" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/mine/living_quarters) +"ga" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor/plasteel{dir = 2; icon_state = "purple"},/area/mine/living_quarters) +"gb" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor/plasteel{dir = 6; icon_state = "brown"},/area/mine/living_quarters) +"gc" = (/obj/machinery/door/window/southleft,/obj/machinery/shower{pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/curtain/open/shower,/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) "gd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/mine/production) +"ge" = (/obj/machinery/door/window/southright,/obj/machinery/shower{pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/curtain/open/shower,/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) +"gf" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/living_quarters) +"gg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/living_quarters) +"gh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"},/area/mine/living_quarters) +"gi" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/living_quarters) "gj" = (/obj/structure/stone_tile/surrounding_tile{dir = 1},/obj/structure/stone_tile/surrounding_tile/cracked{dir = 4},/obj/structure/stone_tile/surrounding_tile,/obj/structure/stone_tile/center,/turf/unsimulated/floor/boss,/area/lavaland/surface/outdoors) "gk" = (/obj/structure/stone_tile/surrounding_tile{dir = 4},/obj/structure/stone_tile/surrounding_tile{dir = 1},/obj/structure/stone_tile/surrounding_tile{dir = 8},/obj/structure/stone_tile/center,/turf/unsimulated/floor/boss,/area/lavaland/surface/outdoors) +"gl" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/living_quarters) +"gm" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "purplecorner"},/area/mine/production) +"gn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/living_quarters) "go" = (/obj/structure/stone_tile/block,/turf/simulated/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors) +"gp" = (/obj/structure/closet/crate{icon_state = "crateopen"},/turf/simulated/floor/plasteel{dir = 6; icon_state = "brown"},/area/mine/production) +"gq" = (/obj/machinery/mineral/equipment_vendor,/turf/simulated/floor/plasteel{dir = 9; icon_state = "brown"},/area/mine/living_quarters) "gr" = (/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "gs" = (/obj/structure/stone_tile/cracked{dir = 8},/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"gt" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/mine/living_quarters) +"gu" = (/obj/machinery/door/airlock/external{id_tag = "laborcamp_away"; locked = 0; name = "Labor Camp Airlock"; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) +"gv" = (/obj/machinery/door/airlock/external{glass = 1; id_tag = "mining_away"; name = "Mining Shuttle Airlock"; opacity = 0; req_one_access_txt = "48"},/turf/simulated/floor/plasteel,/area/mine/production) +"gw" = (/obj/machinery/door/airlock/external{glass = 1; id_tag = "mining_away"; name = "Mining Shuttle Airlock"; opacity = 0; req_access_txt = "48"},/turf/simulated/floor/plasteel,/area/mine/production) +"gx" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 4; name = "scrubber outlet"},/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/area/mine/living_quarters) "gy" = (/obj/structure/stone_tile/cracked,/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked{dir = 4},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"gz" = (/obj/docking_port/stationary{area_type = /area/lavaland/surface/outdoors; dir = 2; dwidth = 11; height = 22; id = "whiteship_lavaland"; name = "lavaland wastes"; turf_type = /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface; width = 35},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"gA" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor/plasteel,/area/mine/living_quarters) "gB" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "gC" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 8},/turf/unsimulated/floor/boss,/area/lavaland/surface/outdoors) +"gD" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 8},/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/area/mine/living_quarters) "gG" = (/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "gM" = (/obj/structure/stone_tile/block{dir = 4},/turf/simulated/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors) "gO" = (/obj/structure/stone_tile/block{dir = 8},/turf/simulated/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors) "gP" = (/obj/structure/stone_tile/slab,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "gR" = (/obj/structure/stone_tile/block,/obj/structure/stone_tile/block{dir = 1},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) -"gY" = (/obj/docking_port/stationary{area_type = /area/lavaland/surface/outdoors; dir = 8; dwidth = 2; height = 5; id = "laborcamp_away"; name = "labor camp"; width = 9},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/explored) "hg" = (/obj/structure/stone_tile/surrounding,/obj/structure/stone_tile/center/cracked,/mob/living/simple_animal/hostile/megafauna/legion,/turf/unsimulated/floor/boss,/area/lavaland/surface/outdoors) "hs" = (/obj/structure/stone_tile/block{dir = 1},/turf/simulated/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors) "hz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) @@ -285,7 +361,6 @@ "iK" = (/obj/structure/stone_tile/block,/obj/structure/stone_tile/cracked{dir = 1},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "iX" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile{dir = 1},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "iY" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) -"iZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "ja" = (/obj/structure/stone_tile{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "jb" = (/obj/structure/stone_tile/block{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "jg" = (/obj/structure/stone_tile,/obj/structure/stone_tile/cracked{dir = 8},/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) @@ -382,16 +457,12 @@ "ng" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/block/cracked{dir = 1},/turf/unsimulated/floor/boss,/area/lavaland/surface/outdoors) "on" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "pa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"rP" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "rV" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"ss" = (/obj/machinery/access_button{name = "Door Bolt Control"; pixel_y = -25},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) "sL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "tI" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) -"vb" = (/obj/machinery/door/window/southleft,/obj/machinery/shower{pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) "vq" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/plasteel,/area/mine/living_quarters) "vZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "xA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) -"xT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "yR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 8},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "zu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) "AB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) @@ -400,37 +471,21 @@ "Eg" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/mine/living_quarters) "Ej" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "El" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/mine/living_quarters) -"Es" = (/obj/machinery/door/window/southright,/obj/machinery/shower{pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) "EG" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "Fe" = (/obj/structure/sink{dir = 8; pixel_x = -12},/obj/structure/mirror{pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) "Ho" = (/turf/simulated/floor/plasteel/white,/area/mine/living_quarters) -"HO" = (/obj/machinery/atmospherics/pipe/manifold4w/visible/supply,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"IG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "IK" = (/obj/structure/toilet{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) -"Jh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "Jl" = (/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"JJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel,/area/mine/production) -"JZ" = (/turf/simulated/floor/plating/airless/catwalk,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "Kb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "LO" = (/obj/effect/spawner/window,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/mine/eva) "Nj" = (/obj/machinery/door/airlock{name = "Restroom"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) -"OT" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) -"Pt" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "PQ" = (/obj/effect/spawner/window,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/mine/living_quarters) "Tn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light/small,/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) -"Tp" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/production) "TN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/wall/r_wall,/area/mine/maintenance) "Uh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production) -"Uq" = (/obj/docking_port/stationary{area_type = /area/lavaland/surface/outdoors; dir = 2; dwidth = 11; height = 22; id = "whiteship_lavaland"; name = "lavaland wastes"; width = 35},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "UQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/mine/production) "VD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel,/area/mine/production) -"VP" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/mine/living_quarters) -"Wp" = (/obj/docking_port/stationary{area_type = /area/lavaland/surface/outdoors; dir = 8; dwidth = 3; height = 5; id = "mining_away"; name = "lavaland mine"; width = 7},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "WA" = (/obj/machinery/door/airlock{name = "Labor Camp External Access"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"WB" = (/obj/machinery/door/airlock/security/glass{name = "Labor Camp Shuttle Security Airlock"; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"WC" = (/obj/machinery/door/airlock/security/glass{name = "Labor Camp Shuttle Prisoner Airlock"},/turf/simulated/floor/plasteel,/area/mine/laborcamp) -"WD" = (/obj/machinery/door/airlock/external{glass = 1; name = "Mining External Airlock"; opacity = 0; req_access_txt = "54"},/turf/simulated/floor/plasteel,/area/mine/eva) -"WE" = (/obj/machinery/door/airlock/external{glass = 1; name = "Mining Shuttle Airlock"; opacity = 0},/turf/simulated/floor/plasteel,/area/mine/production) "WO" = (/obj/effect/spawner/window,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) "Zf" = (/obj/machinery/door/airlock{id_tag = "miningbathroom"; name = "Restroom"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel/freezer,/area/mine/living_quarters) @@ -645,35 +700,35 @@ ajajajajajajajajajajawajabajajajajajajabaparaxayaqaubkaAaqananananananananananan ajajajajajajabajajajawawajawawajajajababaqaqaBaqaqaubkaCaqanaDanananananananananananananajajajajaiamaiaiaiaiamamamamamamamamamamamamamamamamamaiaiamaiaiaiabababababababababababaiabaiaiaiaiaiaiababababaiamaiaiamaiamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak ajajajajajajajajajawaDawawawawawawaqaqaqaqbkbkaEaqaqaFaqaqaqaqaDaDanananananananananananajajajajaiaiabababajaiaiamamamamamamamamamamamamamamaiababaiababaiaiababababababababababaiababababababababababababaiababaiabaiamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak ajajajajajajajawawawawawawawawawawaqaGaHaqbkbkbkbkbkbkWAbkaJWAaDaDananananananananananananajajajaiabajajajajajabaiamamamaiaiamamamamamamamaiabababababababaiababababababababababababababababababaiaiaiababababababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajawawawawawaDawawawawaDaqaKbkaLbkbkbkbkaMbkaqaqaqaqaOaDaDaDaDanananananananananajajajajajajajabajabababaiamaiajajaiamaiaiaiaiaiababababababababababababababababababababababababababaiaiabababababababababaiamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajawawawawawaDawawawawaDaqaKbkaLbkbkbkbkaMaVaqaqaqaqaOaDaDaDaDanananananananananajajajajajajajabajabababaiamaiajajaiamaiaiaiaiaiababababababababababababababababababababababababababaiaiabababababababababaiamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak ajajajajajajawajajawawawaDaDaDaDaDaqaPaQaqbkbkbkaRaqaSaqaTaTaTaDaDaDaDaDanananananananananajajajajajajababajajajajaiaiajajajaiaiajajajajaiaiababababababababababababababaiaiaiababababababababababababababababababaiabamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak ajajajajabajabajajawawawaDaDaDaDaDaqaqaqaqbkaUbkbkaqaWaqaXaDaDaDaDaDaDaDaDananananananananaDajajajajajabajajajajajaiajajajaiaiabajajajajajaiabababababababababababaiaiaiaiaiababababababababababababababababababaiamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajabaiabaDajawawawawaDaDaDaDaDWBaZWBbabkbbbkbcbdbeaqaXaDaDaDaDaDaDaDaDananananananananaDajajajajajajajajajajajajajajajabababababababajajababababababaiaiaiaiaiaiaiaiaiababababababababababababababaiaiaiaiaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajabaiabaDajawawawawaDaDaDaDaDazaZgubabkbbbkbcbdbeaqaXaDaDaDaDaDaDaDaDananananananananaDajajajajajajajajajajajajajajajabababababababajajababababababaiaiaiaiaiaiaiaiaiababababababababababababababaiaiaiaiaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak ajajabaiaiaiabajawawawawaDaDaDaDaDaqaqaqaqbkbkaQaqaqaWaqaDaDaDaDaDaDaDaDaTanananananananaDaDajajajajababajajajajajajajajabbfbfbgbgbfbfababajabababababaiaiaiaiaiaiaiababababababababababababababababababaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajaiaiaDajajajawawawaDaDaDaDaDaqaobkbjbkbkbkblblbmaqaDaDaDaDaDaDaDaDananananananananaDaDajajajabababababajajajajabababbfbnbpbpbpbfabababababababababaiaiaiaiaiababababababababababababababababababababaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajabajajajawawaDaDaDaDaDaDaqaqaqbkbkbkbkaqaqaqaqaDaDaDajaDaDaDaDaDaDananananananaDajajajabababababababajajbqbqbNbNbfbsbYbYbubfbfbfbfbvabababababababababababababababababababababababababaiaiaiaiaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajawawawawaDaDaDaDgYWCaJWCbkbkbybzbAbzbBaqaDaDajajajajajaDaDaDanananananaDaDajajajababababababababbNbNbCbDbELObGbYbHbIbgbJbKbgabababababababababababababababababababababababababababaiamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakalakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajawawawaDaDaDaDaDaqaqaqaqaqbLaqaqaqbMaqaqaqajajajajajajajaDananaDaDaDaDajajababababababababbNbNbNbOeWbQbRbSbTbUbVbYWDbYbYWDababababababababababababababababababaiabababababababababaiamamaiaiaiaiamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajabajajajajabawawaDaDaDaDaDaDawaDbZcacbcccdaqcecfcgchaqajajajajajajajajajaDaDaDaDajajajajajabababababWpWEeWWEeWclcmVDbFcocpcqaVbgcsctbgabababababababababababababababababaiamaiaiabababababababaiamaicucvababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajawawawawawawawaDawbZbZcabhciciaqczcAcBcCaqajajajajajajajajajajajajajajajajajabababababababbNbNbNeWeWcEVDbfbfbfbfbfbfbfbfbfbvababababababababababababababababaiamamamaiababababababaiamaiababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajawawajawawajajajajbZcacGcGcGaqaqaqaqaqaqajabababajajajaiaiajajajababajajajajababababababababbNbNOTUhzucJcKcLbqadaiaiaiaiaiabababajajabababababababababababaiamamamamaiabababababaiamaiabababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajabababajajabawajabawajajajajajajajajajajajajajajajabadaiababababadcMcMcMcMcMcMcMajajajabababababababajabbqcOcEcPbqbqbqbqbqbqbqbqbqaiababajajajababababababababababaiamamamamamaiababababababaiababababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajababajajajajajajajajajajajaDajajajajajajajajcQcQcQcQcQcQcQcMcRcRcMcMcScTcUcVcWcMajajajajabababababajajajbqcXcYVDdsbqdadbdcdddeeWbqabajajajajajaiabababajababababababaiamamamamamaiaiaiaiababababababababaiamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajabajajajajajawajajajajajajajajajajajajajajabcQdgdhdidjdkcQdldmHodncMdocVdpdqdrcMabajajajajajababajajajajbqeWcEVDdsbNeWeWeWeWeWdwbqabajajajajajaiababajajabaiaiabababaiamamamamamamamamamaiaiababababaiaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajababajajajajajajajajabaiaiajajajababadcQdgdxdydzdAcQdBdCdDdEcMdFdGdHdIdrcMababajajajajajajajajajabbqOTUhzudKbqeVeWdMdNbqdObqajajajajajajaiaiabajajabaiamaiabababaiamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajabajaiaiaiadaiajabababaicQcQTNdPcQcQcQcMWOdRdQcMcMcMdScMcMcMcRcRcRajajajajababababbNbNeWcEVDeWdVeWeWdWdXdVdYbqajajajajajajaiaiabajajabaiamamaiaiaiamamamamamamamamamamaiabababababaiamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajabajajajabaiaiaiabababababJZcRfkJhebfkedfcfkJhpafkegehfkeiejvqfkfkfkcRcRcRcRcRbNbNbNbNbNJJxAUhgdxAelxAxAABemeneobqajajajajajajaiaiabajajajaiamamamamamamamamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajaiababajajazaIJlyRepeqerKberEGKbeseretEGereuevKberrPewexBTBTBTBTUQUQUQUQeAeBTpeCeHeHeFeHeHeIeWdVdYbqajajajajajaiaiaiajajajajabaiaiaiaiamamamamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajabJZcRfkxTEjvZeMvZonEgvZsLeNonrVEjvZVPvZvZeOcRcRcRcRcRbNbNbNbNbNeWeWePeWeWdVeWeWbqdVdVdYbqabajajajajaiaiajajajajajajajajajaiamamamamamamamamamamamaiabababababaiamamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajabaicMcMcMeQcMElcMcMcMcMfUpacMcMPQeRWOcMcMcMcRababababababababbNbNeSeTeUeVbqeWeWeXeYeYeZbqababajajaiaiaiajajajajajajajajabaiamamamaiaiaiaiaiamamamaiabababababaiamamamamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfafbpafcfdcMfefffgfhficMfjpafkJhfmfncRababajajajajajajababbqbqbqbNbNbqbNbqbqbqbqbqbqabababajaiaiaiajajajajajajajababaiamamaiabababababaiaiaiadababababababaiaiaiaiaiaiamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfxfkfpfkfqcMfrfPBDftpadQfkpafuJhfkfvcRabajajajajajajajajabababababababababababababababababababaiaiababajajajajababababaiaiabababababababababababUqababababababababababaiaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfxfyfBfBfBcMcMcMcMfUpadQPtfCfDfEfFfGcRabajajajajajajajajajabajajajajababababababababababababababaiababababajabababababababababababababababababababababababababababababababaiaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajaiadcMcMcRcRcRcMcMfefffHfhficMfIfkfJfKfkfLcRabajajajajajajajajajajajajajajajajajajajajabababababababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajaiaiaiababababaicMfrfPBDVPfNcMcMcMcMcMcMcMcMaiajajajajajajajajajajajajajajajajajajajajajajajajajajajajajabababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajajaiaiajajajaiadcMcMcMcMIGEjBDvbEsBDFeIKcMaiaiajajajajajajajajajajajajajajajajajajajajajajajajajajabababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajajaiajajajajaiaicMfefffOfhHONjhzTnZfsstIcMaiaiajajajajajajajajajajajajajajajajajajajajajajabajabababababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak -ajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajaicMfrfPBDiZfpcMcMcMcMcMcMcMaiabajajajajajajajajajajajajajajajajajajajajajajajajajajababababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajaiaiaDajajajawawawaDaDaDaDaDaqaobkbjbkbkbpblblbmaqaDaDaDaDaDaDaDaDananananananananaDaDajajajabababababajajajajabababbfbsbnbnbtbfabababababababababaiaiaiaiaiababababababababababababababababababababaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajabajajajawawaDaDaDaDaDaDaqaqaqbkbkbkbkaqaqaqaqaDaDaDajaDaDaDaDaDaDananananananaDajajajabababababababajajbqbqbNbNbfbGbYbYbubfbfbfbfbvabababababababababababababababababababababababababaiaiaiaiaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajawawawawaDaDaDaDbOazaJazbkbkbybzbAbzbBaqaDaDajajajajajaDaDaDanananananaDaDajajajababababababababbNbNbCbDbELObIbYbHbKbgfEbPbgabababababababababababababababababababababababababababaiamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakalakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajawawawaDaDaDaDaDaqaqaqaqaqbLaqaqaqbMaqaqaqajajajajajajajaDananaDaDaDaDajajababababababababbJbNbNbWeWbQbRbSbTbUbVbXckcocqdYeYabababababababababababababababababaiabababababababababaiamamaiaiaiaiamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajabajajajajabawawaDaDaDaDaDaDawaDbZcacbcccdaqcecfcgchaqajajajajajajajajajaDaDaDaDajajajajajabababababfJgveWgwcjclcmfabFcncpaIftbgfxfybgabababababababababababababababababaiamaiaiabababababababaiamaicucvababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajawawawawawawawaDawbZbZcabhciciaqczcAcBcCaqajajajajajajajajajajajajajajajajajabababababababbNbNbNcseWcEcrbfbfbfbfbfbfbfbfbfbvababababababababababababababababaiamamamaiababababababaiamaiababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajawawajawawajajajajbZcacGcGcGaqaqaqaqaqaqajabababajajajaiaiajajajababajajajajababababababababbNbNfAUhcOcJcKcLbqadaiaiaiaiaiabababajajabababababababababababaiamamamamaiabababababaiamaiabababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajabababajajabawajabawajajajajajajajajajajajajajajajabadaiababababadcMcMcMcMcMcMcMajajajabababababababajabbqcPcEcXbqbqbqbqbqbqbqbqbqaiababajajajababababababababababaiamamamamamaiababababababaiababababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajababajajajajajajajajajajajaDajajajajajajajajcQcQcQcQcQcQcQcMcRcRcMcMcScTcUcVcWcMajajajajabababababajajajbqdncYfadsbqdacwdcdddedwbqabajajajajajaiabababajababababababaiamamamamamaiaiaiaiababababababababaiamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajabajajajajajawajajajajajajajajajajajajajajabcQdgdhdidjdkcQdldmHobwcMdocVdpdqdrcMabajajajajajababajajajajbqcjcEVDeVbNebeWeWeWeiembqabajajajajajaiababajajabaiaiabababaiamamamamamamamamamaiaiababababaiaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajababajajajajajajajajabaiaiajajajababadcQdgdxdydzdAcQdBdCdDdEcMdFdGdHdIdrcMababajajajajajajajajajabbqdtUhzudKbqezeWdMdNbqdObqajajajajajajaiaiabajajabaiamaiabababaiamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajabajaiaiaiadaiajabababaicQcQTNdPcQcQcQcMWOdRdQcMcMcMdScMcMcMcRcRcRajajajajababababbNbNdXcEVDctdVfCeWdWefdVeobqajajajajajajaiaiabajajabaiamamaiaiaiamamamamamamamamamamaiabababababaiamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajabajajajabaiaiaiabababababfqcRfkcxcycDedfcfkcxcFcDegehcHcIcNvqfkfkcZcRcRcRcRcRbNbNbNbNbNfDxAUhgddbeldfxAABejeneZbqajajajajajajaiaiabajajajaiamamamamamamamamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajaiababajajgxgDJlyRepeqerKberEGKbeseretEGereuevKberevduexdvBTBTBTUQUQUQdJeAdLaNeCeHdTeFdUeIfwfzdVeobqajajajajajaiaiaiajajajajabaiaiaiaiamamamamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajabfBcRfkdZeaggeMvZonEgvZsLeNonrVeceegivZbxglcRcRcRcRcRbNbNbNbNbNcseWePeWgmdVcsfFbqdVdVeobqabajajajajaiaiajajajajajajajajajaiamamamamamamamamamamamaiabababababaiamamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajabaicMcMcMeQcMElcMcMcMcMgnpacMcMPQeRWOcMcMcMcRababababababababbNbNekeweygpbqeWfLeXfGfGfIbqababajajaiaiaiajajajajajajajajabaiamamamaiaiaiaiaiamamamaiabababababaiamamamamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRgqeBcFeDfKcMfefffgeEficMeGeJeKeLeOeScRababajajajajajajababbqbqbqbNbNbqbNbqbqbqbqbqbqabababajaiaiaiajajajajajajajababaiamamaiabababababaiaiaiadababababababaiaiaiaiaiaiamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfMfkfpfkfPcMfraYBDfUpadQeKeJeTeLeKeUcRabajajajajajajajajabababababababababababababababababababaiaiababajajajajababababaiaiabababababababababababgzababababababababababaiaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfXfYfZgagbcMcMcMcMgnpadQfbfdfhfjflfmcRabajajajajajajajajajabajajajajababababababababababababababaiababababajabababababababababababababababababababababababababababababababaiaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajaiadcMcMcRcRcRcMcMfefffHeEficMfneKfofsfufvcRabajajajajajajajajajajajajajajajajajajajajabababababababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajaiaiaiababababaicMfrbiBDgffNcMcMcMcMcMcMcMcMaiajajajajajajajajajajajajajajajajajajajajajajajajajajajajajabababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajajaiaiajajajaiadcMcMcMcMgtEjBDgcgeBDFeIKcMaiaiajajajajajajajajajajajajajajajajajajajajajajajajajajabababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajajaiajajajajaiaicMfefffOeEgANjhzTnZfbotIcMaiaiajajajajajajajajajajajajajajajajajajajajajajabajabababababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak +ajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajaicMfrbrBDghfpcMcMcMcMcMcMcMaiabajajajajajajajajajajajajajajajajajajajajajajajajajajababababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak ajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajabcMcMcMcMcRcRcMaiabajajajajajajajajajajajajajajajajajajajajajajajajajajajabajajajajajajabababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak ajajajajajajajajabajajajajajajajajajajajajajajajajajajajajajajajajababajajajabaiadaiajajajajabajajabajajajajajajajajajajajajajajajajajajajajajajajajajajabababababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakalakakakakak ajajajajajajajajababajabajajajajajajajajajajajajajajajajajajajajajabajajajajajabaiaiajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajababababababababababababababababababababababababababababababababababababababababaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakfQakakakakakakakakakakakakakakakakakakakakakakakakaj diff --git a/_maps/map_files/generic/z5.dmm b/_maps/map_files/generic/z5.dmm index 5e9950e22e4..1278af99fbf 100644 --- a/_maps/map_files/generic/z5.dmm +++ b/_maps/map_files/generic/z5.dmm @@ -748,7 +748,7 @@ /obj/machinery/camera{ c_tag = "North Outpost"; dir = 8; - network = list("MINE") + network = list("Mining Outpost") }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, @@ -1721,7 +1721,7 @@ /obj/machinery/camera{ c_tag = "Labor Camp Storage"; dir = 8; - network = list("Labor") + network = list("Labor Camp") }, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" @@ -1749,7 +1749,7 @@ /obj/machinery/camera{ c_tag = "Labor Camp Medical"; dir = 8; - network = list("Labor") + network = list("Labor Camp") }, /obj/structure/bed, /obj/item/bedsheet/medical, @@ -2292,7 +2292,7 @@ "fF" = ( /obj/machinery/camera{ c_tag = "Labor Camp Central"; - network = list("Labor") + network = list("Labor Camp") }, /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 8 @@ -2419,7 +2419,7 @@ /obj/machinery/camera{ c_tag = "Labor Camp External"; dir = 4; - network = list("Labor") + network = list("Labor Camp") }, /turf/simulated/floor/plasteel{ dir = 1; @@ -2586,7 +2586,7 @@ /obj/machinery/camera{ c_tag = "Labor Camp Security Hallway"; dir = 8; - network = list("Labor"); + network = list("Labor Camp"); pixel_x = 0; pixel_y = 0 }, @@ -2786,7 +2786,7 @@ /obj/machinery/camera{ c_tag = "Communications Relay"; dir = 8; - network = list("MINE") + network = list("Mining Outpost") }, /turf/simulated/floor/bluegrid, /area/mine/maintenance) @@ -3013,7 +3013,7 @@ "hj" = ( /obj/machinery/computer/security{ name = "Labor Camp Monitoring"; - network = list("Labor") + network = list("Labor Camp") }, /obj/structure/cable{ d1 = 1; @@ -3497,7 +3497,7 @@ /obj/machinery/camera{ c_tag = "Crew Area"; dir = 1; - network = list("MINE") + network = list("Mining Outpost") }, /turf/simulated/floor/plasteel{ icon_state = "bar" @@ -3559,7 +3559,7 @@ /obj/machinery/camera{ c_tag = "Storage Room"; dir = 1; - network = list("MINE") + network = list("Mining Outpost") }, /turf/simulated/floor/plasteel, /area/mine/living_quarters) @@ -3861,7 +3861,7 @@ /obj/machinery/camera{ c_tag = "West Outpost"; dir = 1; - network = list("MINE") + network = list("Mining Outpost") }, /turf/simulated/floor/plasteel, /area/mine/west_outpost) @@ -3960,7 +3960,7 @@ "js" = ( /obj/machinery/camera{ c_tag = "Crew Area Hallway"; - network = list("MINE") + network = list("Mining Outpost") }, /obj/structure/extinguisher_cabinet{ pixel_x = -5; @@ -4071,7 +4071,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/camera{ c_tag = "Labor Camp Monitoring"; - network = list("Labor") + network = list("Labor Camp") }, /obj/machinery/light_switch{ pixel_y = 28 diff --git a/code/datums/weather/weather.dm b/code/datums/weather/weather.dm index 2f3a4c4bcba..d73612e6b3e 100644 --- a/code/datums/weather/weather.dm +++ b/code/datums/weather/weather.dm @@ -106,6 +106,8 @@ /datum/weather/proc/can_weather_act(mob/living/L) //Can this weather impact a mob? var/turf/mob_turf = get_turf(L) + if(!istype(L)) + return if(mob_turf && !(mob_turf.z in impacted_z_levels)) return if(immunity_type in L.weather_immunities) diff --git a/code/datums/weather/weather_types/ash_storm.dm b/code/datums/weather/weather_types/ash_storm.dm index 3c737833cf3..e21cecc9562 100644 --- a/code/datums/weather/weather_types/ash_storm.dm +++ b/code/datums/weather/weather_types/ash_storm.dm @@ -21,7 +21,7 @@ immunity_type = "ash" -// probability = 90 + probability = 90 barometer_predictable = TRUE @@ -105,4 +105,4 @@ aesthetic = TRUE -// probability = 10 \ No newline at end of file + probability = 10 \ No newline at end of file diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 92e06641204..42c371fc4ee 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -24,7 +24,7 @@ available_networks["Mining Outpost"] = list(access_qm,access_hop,access_hos,access_captain) available_networks["Research"] = list(access_rd,access_hos,access_captain) available_networks["Prison"] = list(access_hos,access_captain) - available_networks["Labor"] = list(access_hos,access_captain) + available_networks["Labor Camp"] = list(access_hos,access_captain) available_networks["Interrogation"] = list(access_hos,access_captain) available_networks["Atmosphere Alarms"] = list(access_ce,access_hos,access_captain) available_networks["Fire Alarms"] = list(access_ce,access_hos,access_captain) diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 2983d6bf7d5..86d731a24f4 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -490,18 +490,18 @@ var/turf/T1 = L1[i] if(!T1) continue + if(T0.type != T0.baseturf) //So if there is a hole in the shuttle we don't drag along the space/asteroid/etc to wherever we are going next + T0.copyTurf(T1) + areaInstance.contents += T1 - T0.copyTurf(T1) - areaInstance.contents += T1 + //copy over air + if(istype(T1, /turf/simulated)) + var/turf/simulated/Ts1 = T1 + Ts1.copy_air_with_tile(T0) - //copy over air - if(istype(T1, /turf/simulated)) - var/turf/simulated/Ts1 = T1 - Ts1.copy_air_with_tile(T0) - - //move mobile to new location - for(var/atom/movable/AM in T0) - AM.onShuttleMove(T1, rotation) + //move mobile to new location + for(var/atom/movable/AM in T0) + AM.onShuttleMove(T1, rotation) if(rotation) T1.shuttleRotate(rotation) @@ -839,7 +839,7 @@ desc = "Used to control the White Ship." circuit = /obj/item/circuitboard/white_ship shuttleId = "whiteship" - possible_destinations = "whiteship_away;whiteship_home;whiteship_z4" + possible_destinations = "whiteship_away;whiteship_home;whiteship_z4;whiteship_lavaland" /obj/machinery/computer/shuttle/golem_ship name = "Golem Ship Console" diff --git a/icons/obj/decals.dmi b/icons/obj/decals.dmi index 98da468fc56..4192148e57f 100644 Binary files a/icons/obj/decals.dmi and b/icons/obj/decals.dmi differ