From 40928597a6ba48b133305a318a287ac80e2cb1ed Mon Sep 17 00:00:00 2001 From: Lovebird Date: Mon, 26 Apr 2021 20:21:54 +0200 Subject: [PATCH 01/14] Mining Base Rework Here is the core of the pr. New miningbase layout New mining shuttle layout New areas and reworked area names New area sprites --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 6917 ++++++++++---------- _maps/shuttles/mining_box.dmm | 84 +- code/game/area/areas/mining.dm | 20 +- icons/turf/areas.dmi | Bin 41128 -> 42342 bytes 4 files changed, 3625 insertions(+), 3396 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index b460d51e9ebc..dab7836a99e9 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -2,2014 +2,1919 @@ "ab" = ( /turf/template_noop, /area/template_noop) -"ac" = ( -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) -"ah" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "ai" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Morgue" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/light/small, +/obj/structure/sign/departments/minsky/supply/mining{ + pixel_y = -32 }, -/turf/open/floor/plasteel/white, -/area/mine/production) +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/eva_secondary) "aj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/machinery/computer/crew{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/eva) +/obj/machinery/button/door{ + id = "mining1"; + name = "Mining Emergency Lockdown"; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) "ak" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"al" = ( -/obj/machinery/light_switch{ - pixel_x = 27 +"as" = ( +/obj/machinery/atmospherics/pipe/manifold/violet/visible{ + dir = 8 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/meter/atmos, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"at" = ( +/obj/machinery/shower{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8; - icon_state = "vent_map_on-1" +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ + dir = 4 }, /turf/open/floor/plasteel, -/area/mine/eva) -"an" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/mine/production) -"ao" = ( -/turf/closed/wall, -/area/mine/eva) -"aq" = ( -/obj/structure/table, -/obj/item/stack/packageWrap, -/obj/item/stack/packageWrap, -/obj/item/stack/packageWrap, -/obj/item/hand_labeler, -/obj/effect/turf_decal/tile/purple{ +/area/mine/eva_secondary) +"ay" = ( +/obj/machinery/advanced_airlock_controller/lavaland{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ dir = 8 }, /turf/open/floor/plasteel, -/area/mine/eva) -"ar" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel, -/area/mine/eva) -"at" = ( -/obj/structure/table, -/obj/item/pickaxe, -/obj/item/gps/mining{ - tracking = 0 +/area/mine/eva_secondary) +"az" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/mine/vacant) +"aJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/mine/storage) +"aM" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/item/gps/mining{ - tracking = 0 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4; + icon_state = "scrub_map_on-3" }, -/obj/item/gps/mining{ - tracking = 0 +/obj/machinery/power/apc{ + dir = 1; + name = "Mining Secondary EVA APC"; + pixel_y = 32 }, -/obj/item/gps/mining{ - tracking = 0 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"aP" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 32 }, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"aW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plating, +/area/mine/storage) +"aZ" = ( +/obj/structure/chair/stool/bar, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/eva) -"au" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/turf/open/floor/wood, +/area/mine/break_room) +"ba" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/tile/brown{ +/obj/structure/railing{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/eva) -"av" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/area/mine/living_quarters) +"bd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1; + icon_state = "scrub_map_on-3" }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/plating, +/area/mine/storage) +"bg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/mech_bay_recharge_floor, /area/mine/eva) -"aw" = ( -/turf/closed/wall, -/area/mine/production) -"ax" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/mine/production) -"ay" = ( -/obj/machinery/camera{ - c_tag = "EVA"; - dir = 4; - network = list("mine") +"bk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/airalarm{ +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"br" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"bs" = ( +/obj/machinery/power/apc{ dir = 4; - pixel_x = -24 + name = "Mining Storage APC"; + pixel_x = 32 }, -/obj/machinery/light{ - dir = 8 +/obj/structure/cable, +/turf/open/floor/plating, +/area/mine/storage) +"bv" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, /turf/open/floor/plasteel, -/area/mine/eva) -"az" = ( -/turf/open/floor/plasteel, -/area/mine/eva) -"aA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/mine/eva) -"aB" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/mine/eva) -"aC" = ( -/obj/structure/cable{ - icon_state = "2-4" +/area/mine/eva_secondary) +"bD" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/turf/open/floor/plasteel, -/area/mine/production) -"aE" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/violet/visible{ + dir = 4 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/turf/open/floor/plating, +/area/mine/maintenance) +"bI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"bP" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "mining_internal" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/machinery/mineral/unloading_machine{ + dir = 1; + icon_state = "unloader-corner"; + input_dir = 2; + output_dir = 1 }, +/obj/structure/plasticflaps, /turf/open/floor/plasteel, /area/mine/production) -"aF" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +"bU" = ( +/obj/machinery/suit_storage_unit/mining, +/obj/structure/disposalpipe/segment{ dir = 1 }, -/obj/structure/table/wood, -/obj/item/dice/d4, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"aG" = ( -/obj/machinery/airalarm{ - pixel_y = 24 +/area/mine/eva) +"bW" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/computer/shuttle/mining{ - req_access = null +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/machinery/airalarm{ + pixel_y = 24 }, -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"ca" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/production) -"aJ" = ( -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -32 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"ce" = ( +/obj/machinery/atmospherics/pipe/simple/yellow{ + dir = 10 }, +/obj/machinery/camera{ + c_tag = "Communications"; + network = list("mine") + }, +/turf/open/floor/circuit/telecomms, +/area/mine/maintenance) +"cm" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva) -"aM" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/mine/eva) -"aT" = ( -/turf/open/floor/plasteel, -/area/mine/production) -"aW" = ( -/obj/structure/cable{ - icon_state = "1-2" + dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/production) -"aY" = ( -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/plating, +/area/mine/storage) +"cu" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4; - icon_state = "scrub_map_on-3" - }, -/turf/open/floor/plasteel, -/area/mine/production) -"aZ" = ( -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/circuit/telecomms, +/area/mine/maintenance) +"cz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Construction Area" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/production) -"ba" = ( -/obj/effect/spawner/structure/window/reinforced/shutter, -/turf/open/floor/plating, -/area/mine/living_quarters) -"bd" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining External Airlock"; - opacity = 0; - req_access_txt = "54" - }, -/turf/open/floor/plasteel, -/area/mine/eva) -"be" = ( -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/mine/production) -"bk" = ( -/obj/docking_port/stationary{ - area_type = /area/lavaland/surface/outdoors; - dir = 8; - dwidth = 3; - height = 5; - id = "mining_away"; - name = "lavaland mine"; - width = 7 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"bp" = ( +/turf/open/floor/plating, +/area/mine/storage) +"cD" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/structure/cable{ icon_state = "2-8" }, -/turf/open/floor/plasteel, -/area/mine/production) -"bq" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/mine/production) -"br" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/mine/eva) -"bs" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Mining EVA APC"; - pixel_y = -23 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/structure/cable, -/obj/machinery/recharge_station, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, /turf/open/floor/plasteel, -/area/mine/eva) -"bt" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable, -/turf/open/floor/plating, -/area/mine/eva) -"bu" = ( -/turf/open/floor/mech_bay_recharge_floor, -/area/mine/eva) -"bv" = ( -/obj/effect/turf_decal/tile/purple{ +/area/mine/living_quarters) +"cF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/computer/mech_bay_power_console{ - dir = 1; - icon_state = "computer" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/eva) -"bB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4; - icon_state = "scrub_map_on-3" +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"bF" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 5 - }, +/area/mine/vacant) +"cU" = ( /turf/closed/wall, -/area/mine/living_quarters) -"bG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/mine/production) -"bI" = ( -/turf/closed/mineral/random/volcanic, -/area/lavaland/surface/outdoors) -"bL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"bM" = ( -/obj/machinery/door/airlock{ - name = "Closet" +/area/mine/eva_secondary) +"cY" = ( +/obj/effect/turf_decal/stripes/box, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plating, -/area/mine/production) -"bN" = ( /obj/machinery/light/small{ - dir = 1 + dir = 4 }, /turf/open/floor/plating, -/area/mine/production) -"bO" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/mine/production) -"bP" = ( -/turf/closed/mineral/random/high_chance/volcanic, -/area/lavaland/surface/outdoors) -"bQ" = ( -/turf/closed/wall, -/area/mine/living_quarters) -"bT" = ( -/turf/closed/wall/r_wall, /area/mine/maintenance) -"bU" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +"cZ" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/light, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"bV" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, +/area/mine/vacant) +"dc" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"bW" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 4 + icon_state = "2-8" }, -/turf/closed/wall, -/area/mine/living_quarters) -"bX" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 8; - filter_type = "n2"; - icon_state = "filter_on"; - name = "Nitrogen Gas Filter"; - on = 1 +/obj/machinery/light_switch{ + pixel_x = 32 }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"cb" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/vacant) +"de" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_on_map-2"; - name = "Nitrogen Pump"; - on = 1; - target_pressure = 1000 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"cc" = ( -/obj/machinery/mineral/equipment_vendor, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-4" }, /turf/open/floor/plasteel, -/area/mine/production) -"cm" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/area/mine/eva_secondary) +"di" = ( +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel, -/area/mine/production) -"cr" = ( +/area/mine/eva_secondary) +"dj" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Mining Vacant Room APC"; + pixel_x = 32 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/mine/vacant) +"dk" = ( /obj/structure/table, -/obj/item/analyzer, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, -/area/mine/living_quarters) -"cs" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_on_map-2"; - name = "Oxygen Pump"; - on = 1; - target_pressure = 1000 +/area/mine/storage) +"dl" = ( +/obj/machinery/atmospherics/pipe/simple/yellow{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"do" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plating, +/obj/item/beacon, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"cu" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 4 +"dq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4; + icon_state = "scrub_map_on-3" }, -/obj/structure/sign/departments/minsky/engineering/telecommmunications{ - pixel_y = 32 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"cx" = ( -/obj/machinery/mineral/equipment_vendor, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ +/area/mine/production) +"dr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/production) -"cz" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light/small{ +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"ds" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"cD" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/railing{ + dir = 1 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"cF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/closed/wall, -/area/mine/living_quarters) -"cG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/production) -"cJ" = ( -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 +"dx" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/mine/storage) +"dy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1; + icon_state = "scrub_map_on-3" }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"dz" = ( +/obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, -/area/mine/living_quarters) -"cK" = ( -/obj/machinery/power/port_gen/pacman{ +/area/mine/storage) +"dQ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/mine/storage) +"dT" = ( +/obj/structure/closet/crate/freezer{ anchored = 1 }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/BMinus{ + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"cU" = ( -/turf/closed/wall, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/OPlus{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/BPlus{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood, +/obj/item/reagent_containers/blood, +/obj/machinery/iv_drip, +/obj/machinery/light_switch{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"dU" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supplymain/visible, +/obj/machinery/meter/atmos, +/turf/open/floor/plasteel/dark, /area/mine/maintenance) -"cY" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/mine/living_quarters) -"cZ" = ( +"dX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/mine/eva) +"dZ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"da" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/area/mine/eva) +"ef" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, /turf/open/floor/plasteel, -/area/mine/production) -"dc" = ( -/obj/effect/spawner/structure/window, +/area/mine/eva) +"el" = ( +/obj/structure/closet/crate/secure/loot, /turf/open/floor/plating, -/area/mine/production) -"dd" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/area/mine/storage) +"en" = ( +/obj/structure/table/optable{ + name = "Robotics Operating Table" }, -/turf/open/floor/plasteel, -/area/mine/production) -"de" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/light{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"di" = ( -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"dj" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"eo" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/atmospherics/pipe/manifold/violet/visible{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/plating, +/area/mine/maintenance) +"ep" = ( +/turf/open/floor/plating, +/area/mine/living_quarters) +"eq" = ( +/obj/machinery/advanced_airlock_controller/lavaland{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"dk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/area/mine/eva) +"er" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"dl" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, +/area/mine/eva) +"es" = ( +/obj/machinery/light, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"dm" = ( -/obj/structure/cable{ - icon_state = "4-8" +/area/mine/vacant) +"ey" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/mine/eva) +"ez" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/obj/structure/cable{ - icon_state = "1-4" +/turf/open/floor/plating, +/area/mine/infirmary) +"eA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"eC" = ( +/obj/machinery/cryopod{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/computer/cryopod{ + pixel_y = 32 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"do" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" +"eN" = ( +/obj/machinery/atmospherics/components/unary/tank/air, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"eO" = ( +/obj/machinery/washing_machine, +/obj/machinery/camera{ + c_tag = "Dormitories"; + network = list("mine") }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/airalarm{ + pixel_y = 24 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"dp" = ( -/obj/machinery/power/terminal{ +"eV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"dq" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"dr" = ( -/obj/effect/turf_decal/tile/purple{ +"eZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"ds" = ( -/obj/machinery/camera{ - c_tag = "Crew Area Hallway East"; - network = list("mine") - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/structure/sign/departments/minsky/engineering/engineering{ +/area/mine/eva) +"fb" = ( +/obj/structure/bed, +/obj/item/bedsheet/green, +/obj/machinery/newscaster{ pixel_y = 32 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"dt" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple{ - dir = 6 +/obj/machinery/light_switch{ + pixel_x = 32 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"du" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"fh" = ( +/obj/machinery/door/airlock/glass{ + name = "Break Room" }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"dv" = ( -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"dx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"dy" = ( +/area/mine/break_room) +"ft" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"dz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, /obj/structure/cable{ icon_state = "4-8" }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"fx" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/production) -"dA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva) +"fA" = ( +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"fD" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"fG" = ( +/obj/machinery/newscaster{ + pixel_y = -32 }, /turf/open/floor/plasteel, -/area/mine/production) -"dC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/area/mine/living_quarters) +"fI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"fJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/mine/living_quarters) +"fO" = ( +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) +"fY" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 30 }, -/obj/effect/turf_decal/tile/brown{ +/obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /turf/open/floor/plasteel, -/area/mine/production) -"dD" = ( +/area/mine/living_quarters) +"gh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"gk" = ( +/obj/machinery/light{ + dir = 1 }, /turf/open/floor/plasteel, -/area/mine/production) -"dG" = ( -/obj/structure/cable{ - icon_state = "1-8" +/area/mine/vacant) +"gm" = ( +/obj/structure/mirror{ + pixel_x = 28 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) +"gy" = ( +/obj/machinery/light, +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -26 }, /turf/open/floor/plasteel, -/area/mine/production) -"dH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/area/mine/living_quarters) +"gW" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/production) -"dK" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"hd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/mine/living_quarters) -"dL" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 8 +"hq" = ( +/obj/structure/sign/departments/minsky/supply/mining{ + pixel_y = -32 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"dN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1; - icon_state = "vent_map_on-1" +/obj/machinery/light/small{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"dP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1; - icon_state = "vent_map_on-1" +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/eva) +"hG" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining External Airlock"; + opacity = 0; + req_access_txt = "54" }, -/turf/open/floor/plasteel, -/area/mine/production) -"dQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8; - icon_state = "scrub_map_on-3" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/obj/machinery/airalarm{ - pixel_y = 24 +/turf/open/floor/plasteel, +/area/mine/eva) +"hH" = ( +/obj/machinery/door/airlock{ + name = "Dormitories" }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"dU" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/machinery/airalarm{ - pixel_y = 24 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4; - icon_state = "vent_map_on-1" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/carpet, -/area/mine/living_quarters) -"dV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/carpet, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"dX" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ +"hM" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"hO" = ( +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"hW" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"dY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +"ia" = ( +/obj/effect/turf_decal/loading_area, +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/mine/production) +"ib" = ( +/obj/machinery/cryopod, +/obj/machinery/computer/cryopod{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"id" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"ik" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"dZ" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +"iy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light{ + dir = 4; + light_color = "#e8eaff" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"iz" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/mine/living_quarters) -"ed" = ( -/obj/structure/table, -/turf/open/floor/carpet, +"iC" = ( +/turf/open/floor/plasteel, /area/mine/living_quarters) -"ee" = ( -/obj/machinery/light/small{ - dir = 4 +"iH" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary"; + req_access_txt = "54" }, -/obj/machinery/button/door{ - id = "miningdorm1"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1; - icon_state = "scrub_map_on-3" +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"iL" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/atmospherics/pipe/manifold/violet/visible{ + dir = 1 }, -/turf/open/floor/carpet, -/area/mine/living_quarters) -"ef" = ( -/obj/machinery/camera{ - c_tag = "Dormitories"; - dir = 4; - network = list("mine") +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/plating, +/area/mine/maintenance) +"iQ" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"eh" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +"iT" = ( +/turf/open/floor/plasteel, +/area/mine/eva) +"iV" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4; - icon_state = "vent_map_on-1" +/obj/structure/cable{ + icon_state = "2-8" }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"eo" = ( -/obj/machinery/light/small{ +"iW" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"jp" = ( +/obj/machinery/door/airlock{ + name = "Restroom" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/button/door{ - id = "miningdorm2"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1; - icon_state = "scrub_map_on-3" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/carpet, -/area/mine/living_quarters) -"ep" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/mine/living_quarters) -"eq" = ( -/obj/machinery/door/window/southleft, -/obj/machinery/shower{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) -"er" = ( -/obj/machinery/door/window/southright, -/obj/machinery/shower{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) -"es" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) -"et" = ( -/obj/structure/toilet{ - dir = 8 +"jA" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) -"ev" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/button/door{ + id = "mining1"; + name = "Mining Emergency Lockdown"; + pixel_y = -24 + }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"ex" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/area/mine/eva_secondary) +"jX" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/mine/storage) +"kj" = ( +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) -"ey" = ( -/obj/machinery/light/small, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"kC" = ( +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"kD" = ( +/turf/closed/wall, +/area/mine/infirmary) +"kJ" = ( +/turf/closed/wall, +/area/mine/production) +"kM" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/mine/maintenance) +"kO" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"kT" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/mine/vacant) +"kY" = ( +/obj/structure/tank_dispenser/oxygen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) -"ez" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/mine/eva) +"ld" = ( /obj/machinery/door/airlock{ - id_tag = "miningbathroom"; name = "Restroom" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) -"eC" = ( -/obj/machinery/button/door{ - id = "miningbathroom"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"eD" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8; - icon_state = "scrub_map_on-3" - }, -/turf/open/floor/plasteel/freezer, +"lm" = ( +/obj/structure/bed, +/obj/item/bedsheet/blue, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"eE" = ( +"lx" = ( /obj/machinery/light/small{ - dir = 4 + dir = 1 }, -/obj/machinery/button/door{ - id = "miningdorm3"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"lD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1; icon_state = "scrub_map_on-3" }, -/turf/open/floor/carpet, -/area/mine/living_quarters) -"eF" = ( -/obj/machinery/atmospherics/pipe/manifold{ - dir = 4 - }, -/turf/open/floor/plating, +/obj/structure/bookcase/random/fiction, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"eG" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 5 - }, -/turf/open/floor/plating, +"lF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/closed/wall, /area/mine/living_quarters) -"eH" = ( -/obj/structure/cable{ - icon_state = "1-2" +"lH" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/structure/curtain{ + density = 1; + icon_state = "closed"; + opacity = 1; + open = 0 }, -/obj/machinery/atmospherics/components/trinary/mixer{ - icon_state = "mixer_on"; - name = "Air Mixer"; - node1_concentration = 0.21; - node2_concentration = 0.79; - on = 1; - target_pressure = 1000 +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, /turf/open/floor/plating, /area/mine/living_quarters) -"eI" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/closet/crate{ - icon_state = "crateopen" +"lM" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/production) -"eJ" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/machinery/light, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, /turf/open/floor/plasteel, -/area/mine/production) -"eK" = ( -/obj/structure/closet/crate, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, +/area/mine/eva) +"lN" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel, -/area/mine/production) -"eL" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" +/area/mine/living_quarters) +"lP" = ( +/obj/machinery/firealarm{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/production) -"eO" = ( -/obj/machinery/light, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/brown, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"eQ" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plating, -/area/mine/living_quarters) -"eR" = ( +"lU" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/mine/living_quarters) -"eS" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1; - icon_state = "connector_map-2" +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"eT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel, /area/mine/living_quarters) -"eU" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 8; - filter_type = "o2"; - icon_state = "filter_on"; - name = "Oxygen Gas Filter"; - on = 1 - }, +"mb" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain, +/turf/open/floor/plating, +/area/mine/infirmary) +"mr" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/mine/infirmary) +"mx" = ( +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/mine/living_quarters) -"eV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +"mz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel, /area/mine/living_quarters) -"eY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - external_pressure_bound = 120; - name = "server vent" - }, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) -"eZ" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +"mJ" = ( +/obj/structure/closet/secure_closet/miner{ + anchored = 1 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"fb" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +"mN" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"fx" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = 7; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -1; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -8 +"mO" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -32 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"fD" = ( -/obj/structure/sink{ +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4; - pixel_x = 11 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"fJ" = ( -/obj/effect/turf_decal/tile/brown{ +/area/mine/eva) +"mX" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/atmospherics/pipe/simple/violet/visible{ dir = 8 }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"fO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/turf/open/floor/plating, +/area/mine/maintenance) +"ne" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/structure/disposalpipe/segment{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, /turf/open/floor/plating, /area/mine/eva) -"ge" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 10 +"nU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"gh" = ( -/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel, +/area/mine/eva_secondary) +"nZ" = ( +/obj/machinery/recharge_station, +/obj/structure/curtain, +/turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"gm" = ( -/obj/machinery/space_heater, -/obj/machinery/light/small{ +"ob" = ( +/obj/machinery/computer/security/mining{ dir = 8 }, /turf/open/floor/plasteel/white, +/area/mine/infirmary) +"og" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"oh" = ( +/turf/closed/wall, /area/mine/maintenance) -"ht" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/tile/brown{ +"oF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva) +"pe" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining External Airlock"; + opacity = 0; + req_access_txt = "54" }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel, +/area/mine/eva_secondary) +"pw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1; + icon_state = "scrub_map_on-3" + }, +/turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"hH" = ( +"px" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance"; + req_access_txt = "48" + }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"py" = ( +/obj/machinery/shower{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ + dir = 8 }, -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary" +/turf/open/floor/plasteel, +/area/mine/eva) +"pL" = ( +/obj/machinery/atmospherics/components/unary/tank/nitrogen{ + name = "Pure N2" + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"pM" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + pixel_y = 22 }, +/obj/item/soap/nanotrasen, +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) +"qa" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, /turf/open/floor/plasteel, -/area/mine/production) -"hN" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/closed/wall, /area/mine/living_quarters) -"ia" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ +"qc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/machinery/light/small{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva) +"qe" = ( +/obj/structure/curtain, +/obj/item/bikehorn/rubberducky, +/obj/machinery/shower{ + dir = 1 }, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) -"id" = ( -/obj/machinery/door/airlock{ - name = "Restroom" +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) +"qf" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining External Airlock"; + opacity = 0; + req_access_txt = "54" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"qi" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"qk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva) +"qr" = ( +/obj/machinery/light/small{ + dir = 1 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"ik" = ( -/obj/effect/turf_decal/tile/purple{ +"qD" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) +"qK" = ( +/obj/structure/toilet, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"iy" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Communications Relay"; - dir = 8; - network = list("mine") - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8; - icon_state = "vent_map_on-1" - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) -"iz" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"qR" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station Bridge"; - req_access_txt = "48" +/obj/structure/curtain{ + density = 1; + icon_state = "closed"; + opacity = 1; + open = 0 }, -/turf/open/floor/plasteel, +/turf/open/floor/plating, /area/mine/living_quarters) -"iE" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "mining_internal" - }, -/obj/effect/turf_decal/stripes/line{ +"rn" = ( +/obj/machinery/computer/shuttle/mining{ dir = 1 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"iQ" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +"rq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/structure/closet/secure_closet/medical2{ - req_access = list(5) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"iT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"jr" = ( -/obj/machinery/camera{ - c_tag = "Shuttle Docking Foyer"; - dir = 8; - network = list("mine") - }, -/obj/machinery/newscaster{ - pixel_x = 30; - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/area/mine/vacant) +"rM" = ( +/obj/machinery/computer/arcade{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/production) -"jz" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 10 +/turf/open/floor/plasteel/dark, +/area/mine/break_room) +"rR" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"sp" = ( +/obj/structure/ore_box, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plating, -/area/mine/living_quarters) -"jQ" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"jV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/area/mine/storage) +"sq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/plasteel, -/area/mine/production) -"kc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"kh" = ( -/obj/machinery/computer/security/mining{ - dir = 1; - icon_state = "computer" +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"sJ" = ( +/obj/machinery/atmospherics/components/unary/tank{ + dir = 8; + name = "Waste" }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"sO" = ( +/obj/structure/sign/departments/minsky/medical/medical2{ + pixel_y = 32 }, /turf/open/floor/plasteel/white, -/area/mine/production) -"kj" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Mining Station Port Wing APC"; - pixel_y = 23 +/area/mine/infirmary) +"sU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/light{ + dir = 8 }, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "1-4" }, -/mob/living/simple_animal/turtle, /turf/open/floor/plasteel, /area/mine/living_quarters) -"kM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Mining Station Communications"; - req_access_txt = "48" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +"tg" = ( +/obj/machinery/atmospherics/pipe/simple/violet/visible{ + dir = 10 }, -/obj/machinery/door/firedoor/border_only, +/obj/machinery/meter/atmos, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"tx" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, /area/mine/maintenance) -"kN" = ( -/obj/machinery/conveyor{ - dir = 9; - id = "mining_internal" +"tY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"kT" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/mine/living_quarters) -"ld" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +"tZ" = ( +/obj/structure/closet{ + anchored = 1; + name = "Mining Equipment" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining, +/turf/open/floor/plasteel, /area/mine/eva) -"lf" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 +"ui" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 }, -/obj/item/storage/box/donkpockets, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +/turf/open/floor/plasteel, +/area/mine/production) +"ur" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"lo" = ( -/obj/item/radio/intercom{ - dir = 8; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +"us" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Waste to Filters"; + target_pressure = 4500 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/machinery/camera{ + c_tag = "Atmospherics"; + dir = 8; + network = list("mine") }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"uy" = ( +/obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/structure/railing, /turf/open/floor/plasteel, -/area/mine/production) -"lx" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/obj/machinery/shower{ - dir = 8 +/area/mine/living_quarters) +"uC" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Mix to Distro"; + target_pressure = 4500 }, -/obj/effect/turf_decal/tile/purple, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"uZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"vl" = ( +/turf/closed/wall, +/area/mine/eva) +"vn" = ( +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/eva) -"lM" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/chair, /turf/open/floor/plasteel, /area/mine/living_quarters) -"lZ" = ( -/obj/structure/cable{ - icon_state = "1-2" +"vC" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 30 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/mine/production) -"mr" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +/area/mine/living_quarters) +"vD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/vending/boozeomat/all_access, /turf/open/floor/plasteel, /area/mine/living_quarters) -"mx" = ( -/turf/open/floor/plasteel/white, -/area/mine/production) -"mz" = ( -/obj/structure/chair/office/dark, -/turf/open/floor/plasteel/white, -/area/mine/production) -"mI" = ( -/obj/machinery/airalarm{ - dir = 8; - icon_state = "alarm0"; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - icon_state = "pump_on_map-2"; - name = "Mining Waste In"; - on = 1; - target_pressure = 4500 - }, -/obj/structure/closet/crate/secure/loot, -/turf/open/floor/plating, -/area/mine/living_quarters) -"nf" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station Bridge"; - req_access_txt = "48" +"vS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"vZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"we" = ( +/obj/structure/table, +/turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"nw" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 +"wr" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" + }, +/obj/machinery/mineral/processing_unit{ + dir = 1; + input_dir = 4; + output_dir = 8 }, -/obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel, /area/mine/production) -"og" = ( -/obj/structure/closet/secure_closet/mmedical, -/obj/effect/turf_decal/tile/blue{ +"ws" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"wu" = ( +/obj/structure/chair/stool/bar, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/mine/production) -"pw" = ( -/obj/machinery/computer/operating{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/wood, +/area/mine/break_room) +"wv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/mine/storage) +"wC" = ( +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"px" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/production) -"pL" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 1; - icon_state = "unloader-corner"; - input_dir = 1; - output_dir = 2 +/area/mine/eva) +"wN" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/curtain{ + density = 1; + icon_state = "closed"; + opacity = 1; + open = 0 }, /turf/open/floor/plating, +/area/mine/infirmary) +"wU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4; + icon_state = "scrub_map_on-3" + }, +/obj/machinery/button/door{ + id = "mining1"; + name = "Mining Emergency Lockdown"; + pixel_x = -24 + }, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"pM" = ( -/obj/machinery/camera{ - c_tag = "Infirmary Surgery"; - network = list("mine") +"xB" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"qc" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/machinery/light_switch{ + pixel_y = -32 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"xJ" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass{ + name = "Mining Station Vacant Room" }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"qr" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +"xP" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/mine/eva) +"xQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/mine/eva) -"qD" = ( -/obj/vehicle/ridden/atv, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/dark, -/area/mine/production) -"qK" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"qR" = ( -/obj/structure/sign/departments/minsky/medical/medical2{ +/obj/structure/extinguisher_cabinet{ pixel_y = -32 }, /obj/machinery/camera{ - c_tag = "Sleeper Room"; + c_tag = "Secondary EVA"; dir = 1; network = list("mine") }, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/white, -/area/mine/production) -"qT" = ( -/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/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"xU" = ( +/obj/structure/table, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"yf" = ( +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/mine/storage) +"ym" = ( +/obj/machinery/light_switch{ + pixel_x = -32 }, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"yA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 5 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/plating, +/area/mine/storage) +"yQ" = ( +/turf/open/floor/plating, +/area/mine/maintenance) +"zh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plating, /area/mine/eva) -"rD" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +"zu" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/item/hand_labeler, +/obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"rP" = ( -/obj/machinery/atmospherics/components/unary/tank/oxygen, -/turf/open/floor/plating, -/area/mine/living_quarters) -"rU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, -/area/mine/maintenance) -"rX" = ( -/obj/effect/turf_decal/tile/brown{ +/area/mine/infirmary) +"zv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/production) -"sJ" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "mining_internal" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/meter/atmos, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"zw" = ( +/obj/machinery/telecomms/relay/preset/mining, +/turf/open/floor/circuit/green/telecomms, +/area/mine/maintenance) +"zB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1; + scrubbing = 0 }, -/turf/open/floor/plasteel, +/turf/open/floor/plating, +/area/mine/maintenance) +"zW" = ( +/turf/closed/wall, /area/mine/living_quarters) -"tB" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/production) -"tP" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4; - icon_state = "scrub_map_on-3" +"Aa" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-2" }, +/turf/open/floor/plasteel/white, +/area/mine/maintenance) +"Ah" = ( /obj/machinery/light{ - dir = 8 + dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/production) -"tY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"ub" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"ui" = ( -/obj/effect/turf_decal/tile/purple{ +/area/mine/eva) +"Ap" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) +"Ar" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"At" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/closet/secure_closet/miner, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"ul" = ( +"Av" = ( /obj/structure/table, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +/obj/machinery/microwave, +/obj/item/kitchen/knife, +/obj/item/storage/box/donkpockets, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"AG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/reagentgrinder/kitchen, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"uv" = ( -/obj/machinery/light/small{ - dir = 8 +"AH" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) -"uG" = ( -/obj/structure/bed/roller, -/turf/open/floor/plasteel/white, -/area/mine/production) -"vD" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) -"vS" = ( -/obj/effect/spawner/structure/window/reinforced/shutter, -/turf/open/floor/plating, -/area/mine/eva) -"wD" = ( -/obj/machinery/sleeper{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"wK" = ( -/obj/effect/spawner/structure/window, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"xs" = ( +"AK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/blue, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/mine/production) -"yj" = ( -/obj/machinery/light/small{ +"AL" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"Ba" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/turf/open/floor/plasteel, +/area/mine/vacant) +"Bc" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/mine/storage) +"Bd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/camera{ + c_tag = "Shuttle Docking Foyer West"; + dir = 4; + network = list("mine") }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Bg" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/mine/storage) +"Bo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 9 }, -/obj/machinery/advanced_airlock_controller/lavaland{ - pixel_y = 24 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/plasteel, -/area/mine/eva) -"yD" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) +"Br" = ( +/obj/machinery/airalarm{ + pixel_y = 24 }, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/ore_box, /turf/open/floor/plasteel, -/area/mine/production) -"yW" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/area/mine/eva) +"Bu" = ( +/obj/machinery/light{ + dir = 4 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/mine/production) -"zh" = ( -/obj/machinery/door/airlock{ - id_tag = "miningdorm1"; - name = "Room 1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/area/mine/living_quarters) +"Bx" = ( +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = 11 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"BC" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Station Storage"; + req_access_txt = "48" }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2017,258 +1922,246 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"zw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Ac" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"At" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/mine/production) -"AG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +"BM" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"AK" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, /obj/machinery/camera{ - c_tag = "Storage"; - dir = 2; + c_tag = "EVA"; + dir = 1; network = list("mine") }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"Bm" = ( -/obj/machinery/mineral/mint{ - input_dir = 4 - }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"Bn" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ +/area/mine/eva) +"BR" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station Bridge"; - req_access_txt = "48" +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/mine/production) -"Bo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/area/mine/living_quarters) +"Cn" = ( +/obj/machinery/atmospherics/pipe/simple/violet/visible{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Bs" = ( -/obj/machinery/telecomms/relay/preset/mining, -/turf/open/floor/circuit/green/telecomms, +/turf/closed/wall, /area/mine/maintenance) -"Bu" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "mining_internal" - }, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"Co" = ( +/obj/machinery/suit_storage_unit/mining, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"Bx" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Mining Communications APC"; - pixel_x = 24 - }, +/area/mine/eva) +"Cs" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) -"BC" = ( -/obj/structure/table/optable{ - name = "Robotics Operating Table" +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Cv" = ( +/obj/structure/lattice/catwalk, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) +"CH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/mine/production) -"Cr" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +"CK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8; + icon_state = "scrub_map_on-3" }, -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining Shuttle Airlock"; - opacity = 0 +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"CL" = ( +/obj/docking_port/stationary{ + area_type = /area/lavaland/surface/outdoors; + dir = 8; + dwidth = 3; + height = 5; + id = "mining_away"; + name = "lavaland mine"; + width = 7 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/turf/open/floor/plating, +/area/mine/living_quarters) +"CO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/production) -"Ct" = ( -/obj/machinery/door/airlock/glass{ - name = "Break Room" +/area/mine/living_quarters) +"CX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Cu" = ( -/obj/structure/sign/departments/minsky/supply/mining, -/turf/closed/wall, -/area/mine/eva) -"CH" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/railing{ dir = 1 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"CI" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 30 +"Dk" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-4" }, /turf/open/floor/plasteel, +/area/mine/living_quarters) +"Du" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/mine/production) -"CK" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ +"Dy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) -"CL" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plating, -/area/mine/eva) -"CM" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -24 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate{ - icon_state = "crateopen" +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"DS" = ( +/obj/structure/chair/stool/bar, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"CO" = ( -/obj/effect/turf_decal/tile/brown{ +/turf/open/floor/wood, +/area/mine/break_room) +"DT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"DW" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + pixel_x = -32 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"CX" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/structure/sign/departments/minsky/engineering/atmospherics{ - pixel_y = 32 +"Ed" = ( +/obj/machinery/vending/cola/random, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Em" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Er" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Dk" = ( -/obj/effect/turf_decal/tile/blue{ +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Es" = ( +/obj/machinery/atmospherics/pipe/manifold4w/cyan/visible, +/obj/machinery/meter/atmos, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Eu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, /turf/open/floor/plasteel/white, -/area/mine/production) -"Dr" = ( -/obj/effect/turf_decal/tile/brown{ +/area/mine/infirmary) +"EB" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"ED" = ( +/obj/effect/turf_decal/box, +/obj/structure/closet/crate{ + icon_state = "crateopen" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Processing"; + dir = 4; + network = list("mine") }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -26 }, /turf/open/floor/plasteel, /area/mine/production) -"DT" = ( -/obj/structure/cable{ - icon_state = "4-8" +"EJ" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/mine/production) +"ET" = ( +/obj/machinery/mineral/mint{ + input_dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/production) +"EW" = ( +/obj/machinery/airalarm{ + pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2276,692 +2169,660 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"DW" = ( -/obj/structure/table, -/obj/item/hemostat{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/item/cautery{ - pixel_x = 7 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +"EZ" = ( +/obj/machinery/atmospherics/pipe/simple/yellow{ dir = 4 }, -/obj/effect/turf_decal/tile/blue, -/obj/item/surgicaldrill{ - pixel_x = -1; - pixel_y = 6 +/obj/machinery/door/window/eastleft{ + req_access_txt = "48" + }, +/obj/machinery/door/window/westleft{ + req_access_txt = "48" }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Fc" = ( +/obj/structure/chair/office/light, /turf/open/floor/plasteel/white, -/area/mine/production) -"Eo" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/area/mine/infirmary) +"Fi" = ( +/obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/structure/sign/departments/minsky/supply/mining{ - pixel_x = 32 +/obj/structure/closet/crate{ + icon_state = "crateopen" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light{ - dir = 4 +/obj/machinery/light_switch{ + pixel_y = -32 }, /turf/open/floor/plasteel, /area/mine/production) -"Ew" = ( -/obj/machinery/mineral/equipment_vendor, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +"Fx" = ( +/obj/machinery/camera{ + c_tag = "Security Checkpoint"; + dir = 8; + network = list("mine") }, +/obj/structure/table, +/obj/machinery/recharger, /turf/open/floor/plasteel, /area/mine/living_quarters) -"EI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary" +"FF" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/mine/production) -"Fd" = ( -/obj/machinery/computer/security/telescreen/entertainment{ +/area/mine/living_quarters) +"FP" = ( +/obj/machinery/camera{ + c_tag = "Break Room"; + dir = 1; + network = list("mine") + }, +/obj/machinery/power/apc{ + name = "Mining Break Room APC"; pixel_y = -32 }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/mine/break_room) +"FW" = ( +/obj/structure/closet/secure_closet/miner{ + anchored = 1 }, -/obj/structure/chair{ - dir = 8 +/obj/machinery/light_switch{ + pixel_y = -32 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Fe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"Gb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"Fi" = ( -/obj/machinery/light{ - dir = 4 +/obj/machinery/newscaster{ + pixel_y = -32 }, -/obj/structure/bed/roller, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/plasteel/dark, +/area/mine/break_room) +"Gf" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 +/turf/open/floor/plasteel/dark, +/area/mine/break_room) +"Gj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/mine/eva) +"Gv" = ( +/obj/structure/cable{ + icon_state = "1-4" }, /turf/open/floor/plasteel/white, -/area/mine/production) -"Fs" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 1; - id = "mining_internal" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/mine/infirmary) +"GD" = ( +/obj/machinery/mineral/processing_unit_console{ + input_dir = 4; + machinedir = 1; + output_dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"FB" = ( -/obj/effect/spawner/structure/window/reinforced/shutter, -/turf/open/floor/plating, +/turf/closed/wall, /area/mine/production) -"FP" = ( +"GI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/airlock/maintenance{ - name = "Mining Station Maintenance"; - req_access_txt = "48" +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"GO" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining External Airlock"; + opacity = 0; + req_access_txt = "54" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plasteel, +/area/mine/eva) +"GP" = ( +/turf/open/floor/plasteel/dark, +/area/mine/break_room) +"Hh" = ( +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel/dark, +/area/mine/break_room) +"Hi" = ( +/turf/open/floor/plasteel, +/area/mine/vacant) +"Ho" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"Gb" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/mine/eva) +"Hx" = ( +/obj/structure/bed/roller, /obj/machinery/camera{ - c_tag = "Crew Area"; + c_tag = "Infirmary"; dir = 1; network = list("mine") }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Gf" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/machinery/power/apc{ + name = "Mining Infirmary APC"; + pixel_y = -32 }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/mine/eva) -"Gj" = ( /obj/item/radio/intercom{ - dir = 8; name = "Station Intercom (General)"; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 + pixel_x = 29 }, -/obj/structure/chair{ +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Hy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Gl" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station Bridge"; - req_access_txt = "48" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva) +"HO" = ( +/obj/machinery/conveyor/inverted{ + dir = 5; + id = "mining_internal" }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/light/small{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, /turf/open/floor/plasteel, /area/mine/production) -"GO" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/structure/table, -/obj/item/toy/cards/deck, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"GP" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/maintenance) -"Hh" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Ho" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/machinery/vending/games, +"Ip" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"HH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple, -/turf/open/floor/plating, -/area/mine/living_quarters) -"HO" = ( -/obj/machinery/computer/crew{ - dir = 1; - icon_state = "computer" - }, +/area/mine/eva_secondary) +"IP" = ( +/obj/effect/turf_decal/box, /obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/machinery/power/apc{ + dir = 8; + name = "Mining Production APC"; + pixel_x = -32 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/mine/production) -"IN" = ( -/obj/effect/turf_decal/loading_area{ +"Je" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Station Storage"; + req_access_txt = "48" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Processing Area Room"; - dir = 4; - network = list("mine") +/turf/open/floor/plasteel/dark/side, +/area/mine/maintenance) +"Jq" = ( +/obj/machinery/computer/security/mining, +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 20 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Je" = ( -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +"Jt" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Recovery Room" }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Jk" = ( -/obj/machinery/door/airlock{ - id_tag = "miningdorm3"; - name = "Room 3" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/plasteel/white/side{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Jq" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector{ - on = 1; - volume_rate = 200 +/area/mine/infirmary) +"JJ" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining External Airlock"; + opacity = 0; + req_access_txt = "54" }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/mine/living_quarters) -"Jz" = ( -/obj/machinery/advanced_airlock_controller/lavaland{ - pixel_y = 24 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plating, +/area/mine/storage) +"Kf" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" }, /turf/open/floor/plasteel, /area/mine/production) -"KB" = ( -/obj/machinery/airalarm/tcomms{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) -"Lk" = ( -/obj/structure/noticeboard{ - dir = 1; - pixel_y = -27 - }, -/obj/item/paper/fluff/stations/lavaland/orm_notice, -/obj/effect/turf_decal/loading_area{ - dir = 4 +"Kp" = ( +/obj/structure/rack, +/obj/machinery/newscaster{ + pixel_x = -30 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Ll" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +"KB" = ( +/obj/machinery/conveyor{ + dir = 2; + id = "mining_internal" }, +/obj/structure/plasticflaps, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"LY" = ( -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, +/area/mine/production) +"KO" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"KX" = ( +/obj/machinery/computer/secure_data, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Mo" = ( -/obj/machinery/mineral/processing_unit_console, -/turf/closed/wall, -/area/mine/living_quarters) -"MR" = ( -/obj/machinery/atmospherics/pipe/manifold{ - dir = 8 - }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"Nl" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, +"Ld" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Ot" = ( -/obj/machinery/light, -/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"OC" = ( -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel, -/area/mine/production) -"OD" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"Lk" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"OK" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, +"Ll" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8; + dir = 1; icon_state = "scrub_map_on-3" }, -/obj/structure/table/wood, /turf/open/floor/plasteel, /area/mine/living_quarters) -"OT" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/tile/purple{ +"Lr" = ( +/obj/machinery/mineral/equipment_vendor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /turf/open/floor/plasteel, /area/mine/eva) -"OU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Pj" = ( -/obj/machinery/mineral/processing_unit{ +"Lt" = ( +/obj/machinery/atmospherics/components/trinary/filter/on{ dir = 1; - output_dir = 2 + filter_type = "o2"; + name = "Oxygen Filter" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/mine/living_quarters) -"Pk" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Lu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/camera{ + c_tag = "Shuttle Docking Foyer East"; + dir = 8; + network = list("mine") }, -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Pz" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "mining_internal" +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/light_switch{ + pixel_x = 32 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Qk" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "mining_internal" - }, -/obj/effect/turf_decal/stripes/line{ +"LE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Qs" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"Qx" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Mining Station Starboard Wing APC"; - pixel_x = -25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/turf/open/floor/wood, +/area/mine/break_room) +"LY" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/plasteel, -/area/mine/production) -"QA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, +/turf/open/floor/plasteel/dark, /area/mine/maintenance) -"QE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4; - icon_state = "vent_map_on-1" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"LZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/item/beacon, -/turf/open/floor/plasteel, -/area/mine/production) -"Rf" = ( -/obj/structure/bodycontainer/morgue{ +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"Rl" = ( -/obj/machinery/light, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/turf/open/floor/circuit/telecomms, +/area/mine/maintenance) +"Mf" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"Ru" = ( -/obj/structure/sign/warning/docking, -/obj/effect/spawner/structure/window/reinforced/shutter, -/turf/open/floor/plating, -/area/mine/production) -"RB" = ( -/obj/structure/cable{ - icon_state = "1-2" +/area/mine/eva) +"Mi" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Mo" = ( +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = -24 }, -/turf/open/floor/plasteel, -/area/mine/production) -"RR" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/violet/visible, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Ms" = ( +/obj/machinery/atmospherics/components/trinary/filter/on{ + dir = 1; + filter_type = "n2"; + name = "Nitrogen Filter" }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/eva) -"Sb" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"ML" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/surgery{ + pixel_x = 5 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/structure/extinguisher_cabinet{ + pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Nl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/production) -"Si" = ( -/obj/machinery/door/airlock{ - id_tag = "miningdorm2"; - name = "Room 2" +/area/mine/eva_secondary) +"ND" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating, +/area/mine/eva) +"NS" = ( +/obj/machinery/door/airlock/glass{ + name = "Dormitories" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"To" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ +"NV" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/mine/eva) +"NZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/plasteel, +/area/mine/eva) +"Od" = ( +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/disposaloutlet, +/turf/open/floor/plating, +/area/mine/eva) +"Or" = ( +/obj/machinery/newscaster{ + pixel_y = -32 }, -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) +"Os" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"TO" = ( +/area/mine/eva) +"OD" = ( +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "mining_internal" + }, /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple{ +/turf/open/floor/plasteel, +/area/mine/production) +"OF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel, /area/mine/living_quarters) -"Ub" = ( -/obj/machinery/door/airlock/mining{ - name = "Mining Station Storage"; - req_access_txt = "48" +"OG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel, +/area/mine/vacant) +"OK" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/mine/eva) +"OT" = ( +/obj/machinery/light{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Uy" = ( -/obj/machinery/airalarm{ - pixel_y = 24 +"OU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/structure/railing{ + dir = 8 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"UF" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +"Pj" = ( +/obj/machinery/atmospherics/components/unary/tank/oxygen{ + name = "Pure O2" + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Pk" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Mining EVA APC"; + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8; + icon_state = "scrub_map_on-3" + }, +/turf/open/floor/plasteel, +/area/mine/eva) +"Pz" = ( +/obj/machinery/atmospherics/pipe/manifold/orange/visible, +/obj/machinery/meter/atmos, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"PL" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ dir = 8 }, -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining Shuttle Airlock"; - opacity = 0 +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"PP" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"PS" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance"; + req_access_txt = "48" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel, -/area/mine/production) -"UP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/side{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"UX" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/area/mine/maintenance) +"Ql" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining External Airlock"; - opacity = 0; - req_access_txt = "54" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass{ + name = "Mining Station Vacant Room" }, /turf/open/floor/plasteel, -/area/mine/eva) -"Vn" = ( +/area/mine/living_quarters) +"Qv" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Station EVA"; + req_access_txt = "54" + }, /obj/structure/cable{ icon_state = "1-2" }, @@ -2969,190 +2830,530 @@ /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/turf/open/floor/plasteel, -/area/mine/production) -"Vp" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - dir = 1 - }, -/obj/machinery/door/airlock/public{ - frequency = 1449; - glass = 1; - id_tag = "mining_telecomms_relay"; - name = "Mining Station Communications Relay"; - req_access_txt = "48" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/disposalpipe/segment{ dir = 1 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark/telecomms, -/area/mine/maintenance) -"Vt" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/mine/eva) +"QQ" = ( +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"QU" = ( +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"VJ" = ( -/obj/structure/table, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 12 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/retractor, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/mine/production) -"VK" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "mining_internal"; - name = "Smelter Conveyor Control Switch" +/obj/structure/cable{ + icon_state = "2-8" }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"WJ" = ( -/obj/effect/turf_decal/stripes/line{ +"Rf" = ( +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"Rl" = ( +/turf/open/floor/plasteel/dark, +/area/mine/vacant) +"Rq" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) -"WP" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/sign/warning/deathsposal{ + pixel_x = 32 }, +/obj/effect/turf_decal/stripes/box, /turf/open/floor/plasteel, -/area/mine/eva) -"Xc" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ +/area/mine/living_quarters) +"Rs" = ( +/obj/machinery/computer/mech_bay_power_console{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/mine/eva) -"Xo" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"XC" = ( -/obj/machinery/atmospherics/components/unary/tank/nitrogen, -/turf/open/floor/plating, -/area/mine/living_quarters) -"Ya" = ( -/obj/machinery/camera{ - c_tag = "Crew Area Hallway West"; - network = list("mine") +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"Yj" = ( -/obj/structure/table, -/obj/item/surgical_drapes{ - pixel_x = -5; - pixel_y = 6 +/area/mine/eva) +"Ru" = ( +/obj/structure/mopbucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) +"RH" = ( +/obj/machinery/light_switch{ + pixel_y = 32 }, -/obj/structure/window/reinforced, -/obj/item/book/manual/wiki/surgery{ - pixel_x = 5 +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"RK" = ( +/obj/structure/table, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"RO" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Morgue" }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/mine/production) -"Yy" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/APlus, -/obj/item/reagent_containers/blood/BMinus{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/OPlus{ - pixel_x = -2; - pixel_y = -1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/BPlus{ - pixel_x = 1; - pixel_y = 2 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/reagent_containers/blood/AMinus, -/obj/item/reagent_containers/blood, -/obj/item/reagent_containers/blood, /turf/open/floor/plasteel/white, -/area/mine/production) -"YH" = ( +/area/mine/infirmary) +"RR" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/mine/eva_secondary) +"RZ" = ( +/obj/vehicle/ridden/atv, +/obj/effect/turf_decal/delivery, +/obj/structure/window/spawner/east, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"Sg" = ( +/turf/closed/wall, +/area/mine/break_room) +"Si" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 4; + name = "Server Vent" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/circuit/telecomms, +/area/mine/maintenance) +"Su" = ( /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Sv" = ( +/obj/machinery/recharge_station, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel, -/area/mine/living_quarters) -"YL" = ( +/area/mine/eva) +"SI" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plating, +/area/mine/storage) +"SO" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary"; + req_access_txt = "54" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/mine/infirmary) +"Tf" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Mining Station Atmospherics"; + req_access_txt = "48" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/side{ + dir = 8 + }, +/area/mine/eva) +"Tk" = ( +/obj/machinery/atmospherics/pipe/simple/yellow{ + dir = 9 + }, +/turf/open/floor/circuit/telecomms, +/area/mine/maintenance) +"To" = ( +/obj/machinery/door/airlock/glass{ + name = "Mining Station Vacant Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, -/area/mine/eva) -"YP" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/area/mine/vacant) +"TF" = ( +/obj/machinery/atmospherics/components/trinary/mixer/on{ + dir = 4; + node1_concentration = 0.79; + node2_concentration = 0.21; + target_pressure = 4500 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"TI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1; + icon_state = "scrub_map_on-3" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Ub" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Ue" = ( +/obj/machinery/space_heater, +/obj/structure/window/spawner/east, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Uf" = ( +/turf/closed/wall, +/area/mine/vacant) +"Ug" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"Uy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/mine/production) -"YV" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - dir = 9 +"UE" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + volume_rate = 200 }, +/turf/open/floor/plating, +/area/mine/maintenance) +"UF" = ( +/obj/structure/closet/secure_closet/mmedical{ + anchored = 1 + }, +/obj/item/clothing/ears/earmuffs, +/obj/item/twohanded/binoculars, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"UP" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/structure/cable, +/obj/machinery/power/apc{ + dir = 4; + name = "Mining Engineering APC"; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Power and Telecommunications"; + dir = 1; + network = list("mine") + }, +/obj/machinery/light_switch{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"UT" = ( +/obj/structure/closet/firecloset{ + anchored = 1 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"UX" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Ve" = ( +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Vp" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Vt" = ( +/turf/open/floor/plasteel, +/area/mine/production) +"VJ" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "mining_internal"; + name = "Smelter Conveyor Control Switch" + }, +/turf/open/floor/plasteel, +/area/mine/production) +"VK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel, +/area/mine/production) +"Wc" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Aux Waste Pump"; + target_pressure = 4500 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Wd" = ( +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"Wm" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "O2 To Portable Pump"; + target_pressure = 4500 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"WJ" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"WT" = ( +/obj/machinery/power/apc{ + name = "Mining Docking Foyer APC"; + pixel_y = -32 + }, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Xc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1; + icon_state = "scrub_map_on-3" + }, +/obj/machinery/button/door{ + id = "mining1"; + name = "Mining Emergency Lockdown"; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Xo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"XC" = ( +/turf/open/floor/plating, +/area/mine/storage) +"Ya" = ( +/obj/structure/cable{ + icon_state = "1-4" }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) +"Yb" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/mine/production) +"Yf" = ( +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"Yj" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/mine/break_room) +"Yp" = ( +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Yx" = ( +/obj/structure/closet/wardrobe/pjs{ + anchored = 1 + }, +/obj/machinery/light_switch{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Yy" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/camera{ + c_tag = "Recovery Room"; + dir = 8; + network = list("mine") + }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"YA" = ( +/turf/closed/wall, +/area/mine/storage) +"YB" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/mine/eva_secondary) +"YH" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/beer, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/wood, +/area/mine/break_room) +"YL" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/ale, +/turf/open/floor/wood, +/area/mine/break_room) +"YV" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/beer/light, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood, +/area/mine/break_room) +"YY" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"Zl" = ( +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"Zm" = ( +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"ZJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) (1,1,1) = {" ab @@ -3169,8 +3370,102 @@ ab ab ab ab -ak -ak +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +"} +(2,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +"} +(3,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab ab ab ab @@ -3186,7 +3481,7 @@ ab ab ab "} -(2,1,1) = {" +(4,1,1) = {" ab ab ab @@ -3197,16 +3492,26 @@ ab ab ab ab -ac -ac ab -ak -ak +ab +ab +Ap +Ap +Ap +ab +ab ab ab ab ab ab +ak +Ap +Ap +ab +ab +ab +ab ab ab ab @@ -3218,7 +3523,8 @@ ab ab ab "} -(3,1,1) = {" +(5,1,1) = {" +ab ab ab ab @@ -3227,19 +3533,28 @@ ab ab ab ab -ac -ac -ac -ac +ab +ab +ab +ab +Ap ak +Ap ak ak ab ab ab +Ap +Ap +ak +ak +Ap +Ap +Ap ab ab -ab +Ap ab ab ab @@ -3250,7 +3565,7 @@ ab ab ab "} -(4,1,1) = {" +(6,1,1) = {" ab ab ab @@ -3258,852 +3573,1180 @@ ab ab ab ab -ac -ac -ac -ac -ac -ak -ak -ak -ak -ak -ak ab ab ab -bI -bI ab ab +zW +zW +qR +zW +zW +ak +ak +Ap +Ap +Ap +oh +oh +oh +oh +oh +Ap +Ap +Ap +Ap +ab +ab +Ap +ab ab ab ab ab ab "} -(5,1,1) = {" +(7,1,1) = {" ab ab ab ab ab ab -ac -ac -ac -ac -ac -bI -bP -bI ak ak ak -bI ak +ab +Ap +zW +id +iC +lm +zW ak ak -bP -bI -bI -bI +ak +Ap +Ap +oh +LZ +zw +Si +oh +Cv +Cv +Ap +Ap +Ap +Ap +Ap +Ap ab ab ab ab ab "} -(6,1,1) = {" +(8,1,1) = {" ab ab ab ab ab -ac -ac -ac -ac -bI -cU -cU -cU -cU -ba -ba -ba -bQ -bQ -bQ -hN -hN -bQ -bI ab ab +ak +ak +ak +ak +Ap +zW +iQ +tY +lD +zW +ak +ak +ak +ak +ak +oh +ce +cu +Tk +oh +UE +Cv +Cv +Cv +Cv +Cv +Cv +Ap +Ap ab ab ab ab "} -(7,1,1) = {" +(9,1,1) = {" ab ab ab ab ab -ac -ac -bT -bT -bT -bT -GP -gm -cU -zw -OU -di -CM -IN -Fs -Qk -kN -bQ -ak +ab +YA +YA +JJ +YA +YA +YA +zW +fb +vS +lN +zW +kJ +kJ +kJ +kJ +kJ +oh +kM +EZ +kM +oh +mX +oh +oh +oh +oh +oh +Cv +Cv +Ap +Ap +ab ab ab +"} +(10,1,1) = {" ab ab ab ab -"} -(8,1,1) = {" +ab +ab +YA +XC +XC +XC +Bc +dk +zW +zW +hH +zW +zW +HO +KB +ia +IP +ED +oh +KO +dl +Ub +oh +tg +Ms +Mo +Lt +as +eo +zB +Cv +Cv +Ap ab ab ab +"} +(11,1,1) = {" ab -ac -ac -ac -bT -eY -uv -QA -CK -WJ -cU -cu -AG -dN -di -di -wK -wK -iE -bQ -ak ab ab ab ab ab +YA +XC +aJ +Bg +XC +dx +zW +eC +vS +mJ +zW +Kf +Yb +Vt +dq +EJ +oh +Aa +Ya +Ue +oh +pL +Pz +Pj +Es +sJ +Cn +yQ +yQ +Cv +Ap +ab +ab ab "} -(9,1,1) = {" +(12,1,1) = {" +ab ab ab ab ab -ac -ac -ac -bT -Bs +ab +YA +XC +aW +yA +bd +dz +zW +lx vD -Vp -YV -rU -kM -To -Hh -jQ -di -di +mN +zW +wr +GD +VJ +CH +ui +Je +tx +LY +DT +px +Ve +TF +Em +eA +Wm +iL +zB +yQ +Cv +Ap +ab +ab +ab +"} +(13,1,1) = {" +ab +ab +ab +ab +ab +ab +YA +sp +jX +cm +Bg +dQ +zW +eO +vS +FW +zW +Kf +Yb VK -wK -Bu -bQ -ak +Uy +ET +oh +cY +dr +UP +oh +eN +dU +rR +Ve +PL +Cn +yQ +yQ +Cv +Ap +ab +ab +ab +"} +(14,1,1) = {" +ab +ab +ab ab ab ab +YA +yf +SI +wv +bs +el +zW +mx +NS +mx +zW +OD +bP +Du +AK +Fi +oh +oh +PS +oh +oh +RH +uC +Wc +zv +us +bD +zB +Cv +Cv +ak ab ab ab "} -(10,1,1) = {" +(15,1,1) = {" ab ab ab ab -ac -ac -ac -bT -KB -ia -QA -Bx -iy -cU -dl -cZ -Lk -bQ -cY -Mo -cY -iE -bQ -bI -bI ab +ak +YA +YA +YA +cz +YA +YA +zW +iC +vS +iC +zW +kJ +kJ +Yb +BC +Yb +oh +kC +ik +UT +zW +vl +zh +Tf +zh +vl +vl +Cv +Cv +ak +ak +ab +ab +ab +"} +(16,1,1) = {" +ab +ab +ak ab ab +ak +RR +RK +Zm +Ld +Zm +Zm +mx +mz +hW +gW +DW +OT +Bd +Xo +BR +Xo +Lk +Xo +Su +UX +zW +tZ +dX +ef +qc +tZ +ND +Cv +ak +ak +ak +ak ab ab "} -(11,1,1) = {" +(17,1,1) = {" ab ab +ak +ak +ak +ak +RR +RK +Zm +bv +di +di +xJ +fD +iy +ft +ur +ba +ba +ba +CK +ba +ba +ba +kj +Vp +zW +Co +iT +Sv +iT +Co +ND +Cv +ak +ak +ak +ak ab ab +"} +(18,1,1) = {" ab -ac -ac -bT -bT -bT +ak +ai cU +RR cU cU cU -Ya -cZ -gh -pL -Pz -Pj -Pz -sJ -bQ -bP -bI -bI +aM +xQ +zW +fJ +zW +zW +zW +lP +uy +ep +ep +ep +ep +ep +ep +ep +ZJ +gy +zW +vl +Br +Lr +mO +vl +vl +vl +ND +vl +hq ak ab ab -ab "} -(12,1,1) = {" -ab -ab -ab +(19,1,1) = {" ab -ac -ac -ac ak -bI -bQ -CH -ui -Je -bQ -LY -DT -Rl -bQ -bQ -bQ -bQ -bQ -bQ -bQ -bQ -bQ -bQ +ak +RR +Nl +at +hM +YB +bk +Ld +fJ +qa +wU +Kp +fJ +ft +uy +ep +ep +ep +ep +ep +ep +ep +CX +Ll +rn +NV +eZ +kY +oF +Gj +wC +eq +NZ +ND +ak ak ak ab "} -(13,1,1) = {" -ab +(20,1,1) = {" ab +ak +ak +pe +EB +nU +Ip +qf +YY +jA +zW +Jq +OF +hd +iz +FF +uy +ep +ep +ep +ep +ep +ep +ep +cD +do +lU +Qv +Ho +Mf +lM +GO +xP +er +ey +hG +ak +ak +ak ab +"} +(21,1,1) = {" ab -ac -ac -ac -ac +ak +ak +RR +fI +ay +ws +YB bI -bQ -Uy -bB -di -cY -dr -dj -dN -bQ -dU -ed -bQ -dU -ed -bQ -dU -ed -bQ +Ld +fJ +KX +fY +Fx +fJ +ft +uy +ep +ep +ep +ep +ep +ep +ep +ds +eV +Rq +NV +dZ +Rs +Os +Gj +Ah +py +qk +ND +ak +ak ak -ab ab "} -(14,1,1) = {" -ab -ab -ab -ab -ac -ac -ac -ac -bP -bQ -AK -Bo -tY -Ub -CO -dk -di -bQ -dV -ee -bQ -dV -eo -bQ -dV -eE -bQ -ab +(22,1,1) = {" ab +ak +ai +cU +RR +cU +cU +cU +bW +ca +zW +lF +zW +zW +zW +EW +uy +ep +ep +ep +CL +ep +ep +ep +ZJ +WJ +zW +vl +Pk +bg +BM +vl +vl +vl +ND +vl +hq +ak +ak ab "} -(15,1,1) = {" -ab -ab +(23,1,1) = {" ab ab -ac -ac -ac -ac ak -bQ -kc -di -di -cY -ik +ak +ak +Ap +RR +RK +Zm de -di -bQ -zh -bQ -bQ -Si -bQ -bQ -Jk -bQ -bQ -ab -ab +gh +gh +Ql +Xo +sU +ft +vn +OU +OU +OU +CO +OU +OU +OU +QU +WT +zW +Co +iT +fx +OK +bU +ne +Od +Ap +Ap +ak +ak +ak ab "} -(16,1,1) = {" +(24,1,1) = {" ab ab ab ab -ac -ac -ac ak -Jq -bF -Ew -ht -ah -bQ -di -cZ -di -rD -dX -ef -qc -dX -dl -dL -dX -dl -ba -ab +Ap +RR +RK +Zm +Ld +Zm +Zm +mx +og +iV +AH +vC +GI +Bu +Xo +Dk +Xo +Lu +Xo +kO +Xc +zW +tZ +iT +Hy +iT +tZ +ND +Ap +Ap +ak +ak +ak ab ab "} -(17,1,1) = {" +(25,1,1) = {" ab ab ab -ac -ac -ac -bQ -bQ -ba -bW -bQ -bQ -bQ -bQ -kj -dm -bL -ub -dY -bL -iT -dY -ep -bL -ev -dN -ba +ab +ab +Ap +Uf +Uf +az +To +az +Uf +zW +br +vS +Ed +zW +Sg +Sg +Yj +fh +Yj +kD +iC +vS +fG +zW +kD +mr +SO +mr +kD +kD +Ap +ak +ak +ak ak ab ab "} -(18,1,1) = {" -ab -ab +(26,1,1) = {" ab -ac -ac -ac -bQ -XC -MR -bX -bV -dp -cJ -bQ -dq -YH -di -bQ -bQ -cY -cY -bQ -bQ -bQ -id -bQ -bQ -bI -ak -ak -"} -(19,1,1) = {" ab ab ab -ac -ac -ac -bQ -bQ -jz -cb -HH -eG -cK -bQ -CX -Ll -Ot -bQ -eZ -fb -eh -Gj -bQ -eq -ex -bQ -bI -bP -bI -bI -"} -(20,1,1) = {" ab ab -ac -ac -ac -ac -bQ -rP -MR -eU -dt -eH -eR +Uf +Rl +Rl +cF +Rl +Rl +zW +zW +jp +zW +zW +xU +ym +Rf +LE FP -cD -do -dv -cY -Ho -fb -lM -GO -bQ -er -ey -bQ +kD +mb +Jt +mb +kD +UF +fA +Dy +hO +dT +kD +ez +ak +ak ak -bI -bI ak -"} -(21,1,1) = {" -ab ab -ac -ac -ac -ac -bQ -bQ -ge -cs -eF -eQ -eS -bQ -ds -eV -dK -Ct -dZ -dZ -Nl -Fd -bQ -bQ -ez -bQ ab +"} +(27,1,1) = {" ab ab ab -"} -(22,1,1) = {" ab ab ab -ac -ac -ac -ac -bQ -Bm -TO -mI -kT -cr +Uf +Rl +Hi cF -eT -de -dL -cY -Pk -Pk -Xo +Hi +Rl +zW +pM +AG +nZ +zW +Ar +Rf +YH +wu Gb -bQ -es -eC -bQ -ab +kD +Yp +Er +Yx +kD +RZ +fA +Dy +fA +fA +aj +ez +ez +ak +ak ab ab ab "} -(23,1,1) = {" +(28,1,1) = {" +ab ab ab ab -ac -ac -ac -ac -bQ -ba -bQ -bQ -bQ -bQ -bQ -di -OD -dN -bQ -aF -fx -OK -bU -bQ -et -eD -bQ ab +Ap +Uf +gk +OG +rq +Ba +es +zW +qr +At +pw +zW +Av +Rf +YL +DS +Gf +kD +qi +Eu +dy +iH +fA +uZ +sq +TI +Gv +Fc +QQ +ez +ak +ak ab ab ab "} -(24,1,1) = {" +(29,1,1) = {" +ab ab ab ab -ac -ac -ac -ac -ac -ac -ac -ac +ab +Ap +Uf +Rl +Hi +cZ +Hi +Rl +zW +gm +AG +qe +zW +AL +Rf +YV +aZ +GP +kD +Mi +Er +Yy +kD +sO +fA +fA +fA +Cs +ob +ez +ez ak ak -ba -di -cZ -di -bQ -fb -fb -fb -fb -bQ -bQ -bQ -bQ -ab ab ab ab "} -(25,1,1) = {" +(30,1,1) = {" ab ab ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ak -ba -dv -du -eO -bQ -mr -lf -ul -fD -bQ -bI -bI -bI ab ab +Ap +Uf +Rl +kT +dc +dj +Rl +zW +zW +ld +zW +zW +Ru +Bx +Sg +rM +Hh +kD +kD +RO +kD +kD +iW +en +ML +aP +Hx +kD +ez +Ap +ak +ak +ab ab ab "} -(26,1,1) = {" +(31,1,1) = {" ab ab -ac -ac -ac -ak -ac +ab +ab +ab +Ap +Uf +Uf +Uf +Uf +Uf +Uf +zW +we +AG +fO +zW +Sg +Sg +Sg +Sg +Sg +kD +ib +vZ +Zl +kD +kD +kD +kD +kD +kD +kD +Ap +Ap ak -ac -ac -ac -ac -ac -ba -ba -nf -iz -ba -ba -ba -ba -ba -bQ -bI -bI ak ab ab ab -ab "} -(27,1,1) = {" +(32,1,1) = {" ab -ac -ac -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ba -dx -fJ -ba -ak -ak -ac -ac -ac -ac -ac ab ab ab ab +Ap +Ap ab -"} -(28,1,1) = {" -ac -ac +ab +ab +ak ak +zW +qK +Bo +qD +zW ak ak +Ap ak ak +kD +zu +Ug +xB +kD ak ak ak +Ap +Ap +Ap +Ap +Ap ak -ac -ac -ac -ba -dy -di -ba ak -ac -ac -ac ab ab ab +"} +(33,1,1) = {" ab ab ab ab ab -"} -(29,1,1) = {" -ac -ak -ak -ak -ak -ak -ak -ak +ab +ab +ab +ab +ab +ab +ab +zW +we +fO +Or +zW ak +Ap +Ap +Ap +Ap +kD +Yf +Wd +PP +kD ak +Ap +Ap +Ap +Ap +ab +Ap +Ap ak -ac -ac -ac -ba -dy -di -ba -ac -ac -ac ab ab ab ab +"} +(34,1,1) = {" ab ab ab ab ab -"} -(30,1,1) = {" -ac -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ba -dy -di -ba -ac -ac -ac ab ab ab @@ -4111,65 +4754,36 @@ ab ab ab ab +zW +zW +lH +zW +zW +ak +Ap ab ab -"} -(31,1,1) = {" -ac -ac -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ak -FB -dz -aT -FB -ac -ac -ac -ac +Ap +kD +kD +wN +kD +kD +Ap +Ap +ab ab ab ab ab +Ap +ak ab ab ab ab "} -(32,1,1) = {" -ab -ac -ak -ak -ak -ak -bk -ak -ak -ak -ak -ac -ac -ak -FB -dz -aT -FB -ak -ac -ac -ac -ac +(35,1,1) = {" ab ab ab @@ -4177,30 +4791,31 @@ ab ab ab ab -"} -(33,1,1) = {" ab ab -ac ak ak -Ru -Cr -FB ak ak -ac -ac -ac ak -FB -dz -aT -FB ak -ac -ac -ac +ak +ak +Ap +Ap +ab +ab +Ap +Ap +Ap +Ap +Ap +ak +Ap +Ap +ab +ab +ab ab ab ab @@ -4210,29 +4825,9 @@ ab ab ab "} -(34,1,1) = {" +(36,1,1) = {" ab ab -ac -ac -ak -aw -Jz -FB -ak -ac -ac -ac -ac -ak -FB -dA -px -FB -ak -ac -ac -ac ab ab ab @@ -4241,31 +4836,25 @@ ab ab ab ab -"} -(35,1,1) = {" ab ab -ac -ac -FB -FB -UF -FB -FB ak -ac -ac ak -FB -FB -Gl -Bn -FB +ab +ab ak ak -ac -ac +Ap ab +Ap +Ap +Ap +Ap +Ap +Ap +Ap +Ap +Ap ab ab ab @@ -4273,63 +4862,18 @@ ab ab ab ab -"} -(36,1,1) = {" ab ab -ac -aw -FB -dd -Dr -YP -FB -aw -aw -aw -aw -FB -dd -dC -rX -FB -aw -ak -ak -ac -ab ab ab +"} +(37,1,1) = {" ab ab ab ab ab -"} -(37,1,1) = {" ab -ac -ak -aw -aG -aT -QE -jV -aY -lo -Qx -yW -tP -da -aT -dD -aT -eI -aw -ak -ac -ac -ac ab ab ab @@ -4337,31 +4881,7 @@ ab ab ab ab -"} -(38,1,1) = {" ab -ac -ak -FB -yD -aC -lZ -RB -aZ -Vn -bp -aW -aZ -aW -aW -dG -dP -eJ -aw -ak -ac -ac -ac ab ab ab @@ -4369,31 +4889,12 @@ ab ab ab ab -"} -(39,1,1) = {" -ac -ak -ak -FB -an -aE -Sb -Eo -be -CI -bq -bG -cm -bG -cG -dH -aT -eK -FB -ak -ac ab +Ap ab +Ap +Ap +Ap ab ab ab @@ -4401,63 +4902,16 @@ ab ab ab ab -"} -(40,1,1) = {" -ak -ao -ao -ao -br -qT -br -ao -bM -aw -cc -cx -jr -OC -xs -nw -tB -eL -FB -ak ab -ak -ak ab ab ab ab ab +"} +(38,1,1) = {" ab ab -"} -(41,1,1) = {" -ak -ao -at -ay -aq -aJ -bs -ao -bN -aw -aw -ax -aw -dc -EI -hH -dc -aw -aw -ak -ak -ak -ac ab ab ab @@ -4465,31 +4919,6 @@ ab ab ab ab -"} -(42,1,1) = {" -ak -vS -au -az -ar -YL -bt -ao -bO -aw -pw -BC -iQ -qK -At -Vt -Dk -HO -FB -ak -ak -ac -ac ab ab ab @@ -4497,63 +4926,15 @@ ab ab ab ab -"} -(43,1,1) = {" -ak -vS -au -aj -aA -WP -bu -ao -aw -aw -pM -mx -mx -mx -UP -mx -mz -kh -aw -ak -ak -ak ab ab ab ab ab ab +Ap ab ab -"} -(44,1,1) = {" -ak -ao -av -al -aM -qr -bv -ao -bP -aw -DW -VJ -Yj -qD -Fe -Qs -dc -aw -aw -ak -ak -ak -ak ab ab ab @@ -4561,31 +4942,7 @@ ab ab ab ab -"} -(45,1,1) = {" -ak -ao -ao -ao -ld -UX -CL -ao -bI -aw -aw -aw -aw -aw -dQ -mx -mx -og -aw -ak -ak ab -ak ab ab ab @@ -4594,28 +4951,7 @@ ab ab ab "} -(46,1,1) = {" -ak -ak -ak -ao -yj -Gf -Xc -ao -bI -aw -cz -Dk -Dk -ai -Ac -mx -mx -qR -aw -ak -ak +(39,1,1) = {" ab ab ab @@ -4625,31 +4961,6 @@ ab ab ab ab -"} -(47,1,1) = {" -ac -ak -ak -ao -lx -RR -OT -ao -bI -aw -Rf -Rf -Rf -aw -Fi -uG -wD -Yy -aw -ak -ak -ak -ak ab ab ab @@ -4657,30 +4968,6 @@ ab ab ab ab -"} -(48,1,1) = {" -ac -ac -ak -Cu -fO -bd -fO -Cu -bI -aw -aw -aw -aw -aw -aw -FB -aw -aw -aw -ak -ak -ak ab ab ab @@ -4689,63 +4976,13 @@ ab ab ab ab -"} -(49,1,1) = {" -ak -ak -ak -aB -ak -ak -ak -aB -bI -bI -ak -ak -ac -ac -ac -ac -ak -ak -ak -ak -ak -ak -ak -ak ab ab ab ab ab ab -"} -(50,1,1) = {" ab -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ak -ak -ak -ak -ak -ak ab ab ab @@ -4753,63 +4990,22 @@ ab ab ab ab -"} -(51,1,1) = {" ab -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ak -ak -ak -ak -ak -ak ab +"} +(40,1,1) = {" ab ab ab ab ab -"} -(52,1,1) = {" ab ab -ak -ak -ak ab ab -ak -ak -ac -ac -ac ab ab ab -ac -ac -ac -ac -ak -ak -ak -ak ab ab ab @@ -4817,8 +5013,6 @@ ab ab ab ab -"} -(53,1,1) = {" ab ab ab @@ -4827,21 +5021,12 @@ ab ab ab ab -ac -ac ab ab ab ab ab ab -ac -bI -bI -ak -ak -ak -ak ab ab ab diff --git a/_maps/shuttles/mining_box.dmm b/_maps/shuttles/mining_box.dmm index 01792f3c5871..03230cf79228 100644 --- a/_maps/shuttles/mining_box.dmm +++ b/_maps/shuttles/mining_box.dmm @@ -10,7 +10,11 @@ /turf/open/floor/plating, /area/shuttle/mining) "c" = ( -/obj/structure/table, +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/ore_box, /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "d" = ( @@ -27,10 +31,8 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "g" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/titanium, +/obj/structure/chair/comfy/shuttle, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "h" = ( /obj/machinery/door/airlock/titanium{ @@ -53,11 +55,34 @@ }, /turf/open/floor/plating, /area/shuttle/mining) -"i" = ( -/obj/structure/closet/crate, +"j" = ( +/obj/machinery/door/airlock/titanium{ + name = "Mining Shuttle Airlock" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/mining) +"k" = ( +/obj/effect/turf_decal/bot, +/obj/structure/ore_box, /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) -"j" = ( +"l" = ( +/obj/machinery/door/airlock/titanium{ + name = "Mining Shuttle Airlock" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/mining) +"x" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ dir = 1; @@ -71,14 +96,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/mining) -"k" = ( -/obj/structure/ore_box, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"l" = ( -/obj/structure/shuttle/engine/propulsion/burst, -/turf/open/floor/plating/airless, -/area/shuttle/mining) "E" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/firedoor/border_only{ @@ -86,6 +103,11 @@ }, /turf/open/floor/plating, /area/shuttle/mining) +"G" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/shuttle/mining) "Q" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -99,49 +121,53 @@ }, /turf/open/floor/plating, /area/shuttle/mining) +"U" = ( +/obj/structure/shuttle/engine/propulsion/burst, +/turf/open/floor/plating/airless, +/area/shuttle/mining) (1,1,1) = {" a a T -a +j T -a -a +x +U "} (2,1,1) = {" a c -e g +e f -i -a +k +G "} (3,1,1) = {" b d Q e -f -j +e +e l "} (4,1,1) = {" a c -e +g e f k -a +G "} (5,1,1) = {" a a E h -E -a -a +T +x +U "} diff --git a/code/game/area/areas/mining.dm b/code/game/area/areas/mining.dm index ec039bf2b962..b764727356ce 100644 --- a/code/game/area/areas/mining.dm +++ b/code/game/area/areas/mining.dm @@ -36,8 +36,13 @@ /area/mine/lobby name = "Mining Station" +/area/mine/infirmary + name = "Mining Station Infirmary" + icon_state = "mining_infirmary" + /area/mine/storage name = "Mining Station Storage" + icon_state = "mining_storage" /area/mine/production name = "Mining Station Starboard Wing" @@ -47,15 +52,28 @@ name = "Abandoned Mining Station" /area/mine/living_quarters - name = "Mining Station Port Wing" + name = "Mining Station Living Quarters" icon_state = "mining_living" +/area/mine/break_room + name = "Mining Station Break Room" + icon_state = "mining_breakroom" + /area/mine/eva name = "Mining Station EVA" icon_state = "mining_eva" +/area/mine/eva_secondary + name = "Mining Station Secondary EVA" + icon_state = "mining_eva_secondary" + /area/mine/maintenance name = "Mining Station Communications" + icon_state = "mining_engineering" + +/area/mine/vacant + name = "Mining Station Vacant Room" + icon_state = "mining_vacant" /area/mine/cafeteria name = "Mining Station Cafeteria" diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 3246a972e1b1ab0f7de723f246751f6751b360c7..69d997b788f78aa21bd77a67441cf0492eef186b 100644 GIT binary patch literal 42342 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 literal 41128 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�e@K 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 From 96c1aa187c34ad9d3d14a2de6c4e04096c2bc41f Mon Sep 17 00:00:00 2001 From: Lovebird Date: Mon, 26 Apr 2021 21:42:53 +0200 Subject: [PATCH 02/14] Sign Fix Fixes the mining signs (y:-32 to y:32) --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index dab7836a99e9..127ee10960d1 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -764,7 +764,7 @@ /area/mine/living_quarters) "hq" = ( /obj/structure/sign/departments/minsky/supply/mining{ - pixel_y = -32 + pixel_y = 32 }, /obj/machinery/light/small{ dir = 1 From ea2c7384abbec7faf970641d2e3e4da8a1f5bc08 Mon Sep 17 00:00:00 2001 From: Lovebird Date: Tue, 27 Apr 2021 20:55:37 +0200 Subject: [PATCH 03/14] More fixes Adds a few firealarms and fire extinguishers i missed. Adds four windows, one in the processing roome, one in the bar, two in the vacant room. Other machinery have been moved accordingly. The bookcase not working, replaced with a pajama wardrobe with plushies! Opacifies the recovery room door for privacy. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 178 +++++++++++++++++---- 1 file changed, 149 insertions(+), 29 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index 127ee10960d1..bb313a9b19b8 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -742,6 +742,13 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"gV" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/mine/vacant) "gW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -826,9 +833,14 @@ /area/mine/living_quarters) "ia" = ( /obj/effect/turf_decal/loading_area, -/obj/structure/extinguisher_cabinet{ +/obj/machinery/power/apc{ + dir = 8; + name = "Mining Production APC"; pixel_x = -32 }, +/obj/structure/cable{ + icon_state = "0-2" + }, /turf/open/floor/plasteel, /area/mine/production) "ib" = ( @@ -840,6 +852,9 @@ /area/mine/infirmary) "id" = ( /obj/structure/chair/comfy/brown, +/obj/machinery/firealarm{ + pixel_y = 32 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "ik" = ( @@ -1066,7 +1081,12 @@ dir = 1; icon_state = "scrub_map_on-3" }, -/obj/structure/bookcase/random/fiction, +/obj/structure/closet/wardrobe/pjs{ + anchored = 1 + }, +/obj/item/toy/plush/beeplushie, +/obj/item/toy/plush/snakeplushie, +/obj/item/toy/plush/inorixplushie, /turf/open/floor/plasteel, /area/mine/living_quarters) "lF" = ( @@ -1372,6 +1392,12 @@ }, /turf/open/floor/plasteel, /area/mine/vacant) +"rv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/mine/vacant) "rM" = ( /obj/machinery/computer/arcade{ dir = 8 @@ -1439,6 +1465,9 @@ dir = 10 }, /obj/machinery/meter/atmos, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "tx" = ( @@ -1463,11 +1492,13 @@ "tZ" = ( /obj/structure/closet{ anchored = 1; - name = "Mining Equipment" + name = "Miner Equipment #4" }, /obj/item/shovel, /obj/item/pickaxe, -/obj/item/gps/mining, +/obj/item/gps/mining{ + gpstag = "MINER_4" + }, /turf/open/floor/plasteel, /area/mine/eva) "ui" = ( @@ -1708,6 +1739,9 @@ /area/mine/eva_secondary) "xU" = ( /obj/structure/table, +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, /turf/open/floor/plasteel/cafeteria, /area/mine/break_room) "yf" = ( @@ -1793,6 +1827,18 @@ /obj/machinery/vending/boozeomat, /turf/open/floor/plasteel/cafeteria, /area/mine/break_room) +"As" = ( +/obj/structure/closet{ + anchored = 1; + name = "Miner Equipment #3" + }, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining{ + gpstag = "MINER_3" + }, +/turf/open/floor/plasteel, +/area/mine/eva) "At" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -1905,12 +1951,19 @@ /turf/open/floor/plasteel, /area/mine/living_quarters) "Bx" = ( -/obj/structure/sink/kitchen{ - dir = 8; - pixel_x = 11 +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" }, -/turf/open/floor/plasteel/cafeteria, -/area/mine/break_room) +/obj/structure/curtain{ + density = 1; + icon_state = "closed"; + opacity = 1; + open = 0 + }, +/turf/open/floor/plating, +/area/mine/vacant) "BC" = ( /obj/machinery/door/airlock/mining{ name = "Mining Station Storage"; @@ -2144,6 +2197,10 @@ name = "Station Intercom (General)"; pixel_y = -26 }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -32 + }, /turf/open/floor/plasteel, /area/mine/production) "EJ" = ( @@ -2157,6 +2214,9 @@ /obj/machinery/mineral/mint{ input_dir = 4 }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, /turf/open/floor/plasteel, /area/mine/production) "EW" = ( @@ -2301,8 +2361,26 @@ /turf/open/floor/plasteel, /area/mine/eva) "GP" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -32 + }, /turf/open/floor/plasteel/dark, /area/mine/break_room) +"GT" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" + }, +/obj/structure/curtain{ + density = 1; + icon_state = "closed"; + opacity = 1; + open = 0 + }, +/turf/open/floor/plating, +/area/mine/break_room) "Hh" = ( /obj/machinery/vending/snack/random, /turf/open/floor/plasteel/dark, @@ -2380,13 +2458,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/power/apc{ - dir = 8; - name = "Mining Production APC"; - pixel_x = -32 - }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-4" }, /turf/open/floor/plasteel, /area/mine/production) @@ -2410,9 +2483,6 @@ /turf/open/floor/plasteel, /area/mine/living_quarters) "Jt" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Recovery Room" - }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -2425,10 +2495,27 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/door/airlock/medical{ + name = "Recovery Room" + }, /turf/open/floor/plasteel/white/side{ dir = 4 }, /area/mine/infirmary) +"JA" = ( +/obj/effect/spawner/structure/window/reinforced/shutter, +/obj/machinery/door/poddoor/preopen{ + id = "mining1"; + name = "Mining Lockdown Blast Doors" + }, +/obj/structure/curtain{ + density = 1; + icon_state = "closed"; + opacity = 1; + open = 0 + }, +/turf/open/floor/plating, +/area/mine/production) "JJ" = ( /obj/machinery/door/airlock/external{ glass = 1; @@ -2468,6 +2555,9 @@ /area/mine/production) "KO" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/machinery/firealarm{ + pixel_y = 32 + }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "KX" = ( @@ -2895,13 +2985,19 @@ /obj/structure/mopbucket, /obj/item/reagent_containers/glass/bucket, /obj/item/mop, +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = 11 + }, /turf/open/floor/plasteel/cafeteria, /area/mine/break_room) "RH" = ( /obj/machinery/light_switch{ pixel_y = 32 }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + name = "Aux Waste Port" + }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "RK" = ( @@ -3047,6 +3143,18 @@ }, /turf/open/floor/plasteel, /area/mine/vacant) +"Tq" = ( +/obj/structure/closet{ + anchored = 1; + name = "Miner Equipment #1" + }, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining{ + gpstag = "MINER_1" + }, +/turf/open/floor/plasteel, +/area/mine/eva) "TF" = ( /obj/machinery/atmospherics/components/trinary/mixer/on{ dir = 4; @@ -3336,6 +3444,18 @@ "Zm" = ( /turf/open/floor/plasteel, /area/mine/eva_secondary) +"Zs" = ( +/obj/structure/closet{ + anchored = 1; + name = "Miner Equipment #2" + }, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining{ + gpstag = "MINER_2" + }, +/turf/open/floor/plasteel, +/area/mine/eva) "ZJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -3712,7 +3832,7 @@ zW kJ kJ kJ -kJ +JA kJ oh kM @@ -4017,7 +4137,7 @@ tZ dX ef qc -tZ +As ND Cv ak @@ -4349,11 +4469,11 @@ Xo kO Xc zW -tZ +Tq iT Hy iT -tZ +Zs ND Ap Ap @@ -4454,12 +4574,12 @@ ab ab ab ab -Uf +Bx Rl Hi cF Hi -Rl +rv zW pM AG @@ -4538,12 +4658,12 @@ ab ab ab Ap -Uf +Bx Rl Hi cZ Hi -Rl +gV zW gm AG @@ -4592,7 +4712,7 @@ ld zW zW Ru -Bx +Rf Sg rM Hh @@ -4634,7 +4754,7 @@ AG fO zW Sg -Sg +GT Sg Sg Sg From a38d5ee7971373381907cf11743518e85049878f Mon Sep 17 00:00:00 2001 From: Lovebird Date: Wed, 28 Apr 2021 20:52:37 +0200 Subject: [PATCH 04/14] Adds some decoration, vents and rwalls. Adds one vent and one scrubber. Adds posters and a few new newcasters to the base and the shuttle. Makes the tcomms walls reinforced like the old base. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 140 ++++++++++++++------- _maps/shuttles/mining_box.dmm | 16 ++- 2 files changed, 113 insertions(+), 43 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index bb313a9b19b8..ba5d659de875 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -641,10 +641,13 @@ }, /turf/open/floor/plasteel, /area/mine/break_room) -"ft" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"fp" = ( +/obj/machinery/newscaster{ + pixel_x = 32 }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"ft" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -734,6 +737,18 @@ }, /turf/open/floor/plasteel/freezer, /area/mine/living_quarters) +"gn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "gy" = ( /obj/machinery/light, /obj/item/radio/intercom{ @@ -756,12 +771,10 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, /obj/structure/cable{ icon_state = "2-4" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel, /area/mine/living_quarters) "hd" = ( @@ -822,13 +835,13 @@ /turf/open/floor/plasteel/white, /area/mine/infirmary) "hW" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, /obj/structure/cable{ icon_state = "2-4" }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "ia" = ( @@ -935,13 +948,13 @@ /turf/open/floor/plasteel, /area/mine/eva) "iV" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "iW" = ( @@ -999,6 +1012,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/mine/living_quarters) "kC" = ( @@ -1128,9 +1142,6 @@ /obj/machinery/firealarm{ pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -1164,7 +1175,7 @@ /turf/open/floor/plating, /area/mine/living_quarters) "mz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel, /area/mine/living_quarters) "mJ" = ( @@ -1233,7 +1244,7 @@ /turf/open/floor/plasteel/white, /area/mine/infirmary) "og" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel, /area/mine/living_quarters) "oh" = ( @@ -1282,6 +1293,9 @@ }, /turf/open/floor/plasteel, /area/mine/eva) +"pB" = ( +/turf/closed/wall/r_wall, +/area/mine/maintenance) "pL" = ( /obj/machinery/atmospherics/components/unary/tank/nitrogen{ name = "Pure N2" @@ -1801,6 +1815,15 @@ }, /turf/open/floor/plating, /area/mine/maintenance) +"zK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "zW" = ( /turf/closed/wall, /area/mine/living_quarters) @@ -1853,6 +1876,12 @@ /obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/cafeteria, /area/mine/break_room) +"Ax" = ( +/obj/structure/sign/poster/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) "AG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1866,15 +1895,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/mine/living_quarters) "AK" = ( @@ -1915,6 +1942,9 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "Bg" = ( @@ -2226,9 +2256,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -2270,6 +2297,9 @@ }, /obj/structure/table, /obj/machinery/recharger, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "FF" = ( @@ -2293,6 +2323,13 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/mine/break_room) +"FR" = ( +/obj/structure/table, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "FW" = ( /obj/structure/closet/secure_closet/miner{ anchored = 1 @@ -2827,6 +2864,19 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"OZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8; + icon_state = "scrub_map_on-3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "Pj" = ( /obj/machinery/atmospherics/components/unary/tank/oxygen{ name = "Pure O2" @@ -2864,6 +2914,9 @@ /obj/structure/chair{ dir = 8 }, +/obj/structure/sign/poster/random{ + pixel_y = -32 + }, /turf/open/floor/plasteel/dark, /area/mine/infirmary) "PS" = ( @@ -3424,6 +3477,9 @@ /obj/machinery/light{ dir = 4 }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, /turf/open/floor/wood, /area/mine/break_room) "YY" = ( @@ -3708,11 +3764,11 @@ ak Ap Ap Ap -oh -oh -oh -oh -oh +pB +pB +pB +pB +pB Ap Ap Ap @@ -3750,11 +3806,11 @@ ak ak Ap Ap -oh +pB LZ zw Si -oh +pB Cv Cv Ap @@ -3792,11 +3848,11 @@ ak ak ak ak -oh +pB ce cu Tk -oh +pB UE Cv Cv @@ -3834,11 +3890,11 @@ kJ kJ JA kJ -oh +pB kM EZ kM -oh +pB mX oh oh @@ -4113,7 +4169,7 @@ ab ab ak RR -RK +FR Zm Ld Zm @@ -4247,7 +4303,7 @@ qa wU Kp fJ -ft +gn uy ep ep @@ -4331,7 +4387,7 @@ KX fY Fx fJ -ft +OZ uy ep ep @@ -4415,7 +4471,7 @@ gh Ql Xo sU -ft +zK vn OU OU @@ -4453,7 +4509,7 @@ RK Zm Ld Zm -Zm +fp mx og iV @@ -4751,7 +4807,7 @@ Uf zW we AG -fO +Ax zW Sg GT diff --git a/_maps/shuttles/mining_box.dmm b/_maps/shuttles/mining_box.dmm index 03230cf79228..66d96198014e 100644 --- a/_maps/shuttles/mining_box.dmm +++ b/_maps/shuttles/mining_box.dmm @@ -15,6 +15,9 @@ dir = 1 }, /obj/structure/ore_box, +/obj/machinery/newscaster{ + pixel_y = 32 + }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "d" = ( @@ -82,6 +85,17 @@ }, /turf/open/floor/plating, /area/shuttle/mining) +"m" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/ore_box, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) "x" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ @@ -155,7 +169,7 @@ l "} (4,1,1) = {" a -c +m g e f From 0f116b7bc19eb3c2c6c3a31cf6d97ec119a9d19b Mon Sep 17 00:00:00 2001 From: Lovebird Date: Wed, 28 Apr 2021 21:13:08 +0200 Subject: [PATCH 05/14] Portable Scrubber! Adds a portable scrubber to the atmos room! --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 1 + 1 file changed, 1 insertion(+) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index ba5d659de875..3c70dcad2864 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -3051,6 +3051,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ name = "Aux Waste Port" }, +/obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "RK" = ( From aa73a4176e5567ae355af316913e92aaf798e304 Mon Sep 17 00:00:00 2001 From: wejengin2 <48154165+wejengin2@users.noreply.github.com> Date: Mon, 10 May 2021 10:39:37 +0200 Subject: [PATCH 06/14] fixes and tables --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 2013 +++++++++++--------- _maps/shuttles/mining_box.dmm | 48 +- 2 files changed, 1129 insertions(+), 932 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index 3c70dcad2864..d090dec1e643 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -31,23 +31,19 @@ /turf/open/floor/plasteel/dark, /area/mine/maintenance) "at" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, +/mob/living/simple_animal/turtle, /turf/open/floor/plasteel, -/area/mine/eva_secondary) -"ay" = ( -/obj/machinery/advanced_airlock_controller/lavaland{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ - dir = 8 +/area/mine/living_quarters) +"av" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 }, -/turf/open/floor/plasteel, -/area/mine/eva_secondary) +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "az" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -67,13 +63,25 @@ /obj/machinery/power/apc{ dir = 1; name = "Mining Secondary EVA APC"; - pixel_y = 32 + pixel_y = 23 }, /obj/structure/cable{ icon_state = "0-2" }, /turf/open/floor/plasteel, /area/mine/eva_secondary) +"aN" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "aP" = ( /obj/machinery/sleeper{ dir = 8 @@ -91,6 +99,30 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plating, /area/mine/storage) +"aX" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary"; + req_one_access_txt = "54;63" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/mine/infirmary) "aZ" = ( /obj/structure/chair/stool/bar, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -114,33 +146,29 @@ }, /turf/open/floor/plating, /area/mine/storage) -"bg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/mine/eva) "bk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/plasteel, /area/mine/eva_secondary) -"br" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/mine/living_quarters) +"bl" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/mine/break_room) "bs" = ( /obj/machinery/power/apc{ dir = 4; name = "Mining Storage APC"; - pixel_x = 32 + pixel_x = 24 }, /obj/structure/cable, /turf/open/floor/plating, @@ -160,6 +188,11 @@ }, /turf/open/floor/plasteel, /area/mine/eva_secondary) +"bx" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "bD" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/machinery/door/poddoor/preopen{ @@ -171,12 +204,40 @@ }, /turf/open/floor/plating, /area/mine/maintenance) +"bH" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "bI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plasteel, /area/mine/eva_secondary) +"bN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "bP" = ( /obj/machinery/conveyor{ dir = 1; @@ -191,13 +252,6 @@ /obj/structure/plasticflaps, /turf/open/floor/plasteel, /area/mine/production) -"bU" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "bW" = ( /obj/machinery/light{ dir = 1 @@ -226,16 +280,19 @@ }, /turf/open/floor/plasteel, /area/mine/eva_secondary) -"ce" = ( -/obj/machinery/atmospherics/pipe/simple/yellow{ - dir = 10 +"cl" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/machinery/camera{ - c_tag = "Communications"; - network = list("mine") +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 }, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/mine/eva) "cm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -246,12 +303,19 @@ }, /turf/open/floor/plating, /area/mine/storage) -"cu" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow{ - dir = 8 +"cr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8; + icon_state = "scrub_map_on-3" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "cz" = ( /obj/machinery/door/airlock/maintenance{ name = "Mining Station Construction Area" @@ -273,21 +337,6 @@ }, /turf/open/floor/plating, /area/mine/storage) -"cD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "cF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -358,7 +407,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Mining Vacant Room APC"; - pixel_x = 32 + pixel_x = 24 }, /obj/structure/cable, /turf/open/floor/plasteel/dark, @@ -368,12 +417,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/mine/storage) -"dl" = ( -/obj/machinery/atmospherics/pipe/simple/yellow{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) "do" = ( /obj/structure/cable{ icon_state = "1-2" @@ -447,36 +490,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/mine/storage) -"dT" = ( -/obj/structure/closet/crate/freezer{ - anchored = 1 - }, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/APlus, -/obj/item/reagent_containers/blood/BMinus{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/OPlus{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/BPlus{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/reagent_containers/blood/AMinus, -/obj/item/reagent_containers/blood, -/obj/item/reagent_containers/blood, -/obj/machinery/iv_drip, -/obj/machinery/light_switch{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/dark, -/area/mine/infirmary) "dU" = ( /obj/machinery/atmospherics/pipe/manifold4w/supplymain/visible, /obj/machinery/meter/atmos, @@ -506,6 +519,15 @@ }, /turf/open/floor/plasteel, /area/mine/eva) +"eg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "el" = ( /obj/structure/closet/crate/secure/loot, /turf/open/floor/plating, @@ -537,15 +559,6 @@ "ep" = ( /turf/open/floor/plating, /area/mine/living_quarters) -"eq" = ( -/obj/machinery/advanced_airlock_controller/lavaland{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "er" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -567,12 +580,17 @@ }, /turf/open/floor/plating, /area/mine/infirmary) -"eA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 +"eB" = ( +/obj/machinery/recharge_station, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/mine/eva) "eC" = ( /obj/machinery/cryopod{ dir = 4 @@ -582,10 +600,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"eN" = ( -/obj/machinery/atmospherics/components/unary/tank/air, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) "eO" = ( /obj/machinery/washing_machine, /obj/machinery/camera{ @@ -597,6 +611,18 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"eP" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/mine/eva) "eV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -609,6 +635,14 @@ }, /turf/open/floor/plasteel, /area/mine/eva) +"fa" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/mine/break_room) "fb" = ( /obj/structure/bed, /obj/item/bedsheet/green, @@ -656,24 +690,18 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"fx" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"fA" = ( +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"fC" = ( +/obj/effect/turf_decal/caution{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 }, /turf/open/floor/plasteel, -/area/mine/eva) -"fA" = ( -/turf/open/floor/plasteel/white, -/area/mine/infirmary) +/area/mine/living_quarters) "fD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -688,16 +716,19 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"fI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva_secondary) "fJ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/mine/living_quarters) +"fN" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/mine/production) "fO" = ( /turf/open/floor/plasteel/freezer, /area/mine/living_quarters) @@ -757,6 +788,38 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"gA" = ( +/obj/structure/closet/crate/freezer{ + anchored = 1 + }, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/BMinus{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/OPlus{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/BPlus{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood, +/obj/item/reagent_containers/blood, +/obj/machinery/iv_drip, +/obj/machinery/light_switch{ + pixel_x = -32 + }, +/obj/effect/turf_decal/bot, +/obj/item/tank/internals/anesthetic, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) "gV" = ( /obj/machinery/firealarm{ dir = 1; @@ -791,18 +854,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/mine/eva) -"hG" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining External Airlock"; - opacity = 0; - req_access_txt = "54" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "hH" = ( /obj/machinery/door/airlock{ name = "Dormitories" @@ -821,15 +872,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"hM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/eva_secondary) "hO" = ( /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/white, @@ -849,20 +891,13 @@ /obj/machinery/power/apc{ dir = 8; name = "Mining Production APC"; - pixel_x = -32 + pixel_x = -25 }, /obj/structure/cable{ icon_state = "0-2" }, /turf/open/floor/plasteel, /area/mine/production) -"ib" = ( -/obj/machinery/cryopod, -/obj/machinery/computer/cryopod{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/mine/infirmary) "id" = ( /obj/structure/chair/comfy/brown, /obj/machinery/firealarm{ @@ -914,17 +949,16 @@ "iC" = ( /turf/open/floor/plasteel, /area/mine/living_quarters) -"iH" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary"; - req_access_txt = "54" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +"iD" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Mix to Distro"; + target_pressure = 4500 }, -/turf/open/floor/plasteel/white, -/area/mine/infirmary) +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "iL" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/machinery/atmospherics/pipe/manifold/violet/visible{ @@ -963,6 +997,20 @@ }, /turf/open/floor/plasteel/white, /area/mine/infirmary) +"iZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1; + icon_state = "scrub_map_on-3" + }, +/obj/structure/closet/wardrobe/pjs{ + anchored = 1 + }, +/obj/item/toy/plush/beeplushie, +/obj/item/toy/plush/snakeplushie, +/obj/item/toy/plush/inorixplushie, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "jp" = ( /obj/machinery/door/airlock{ name = "Restroom" @@ -994,6 +1042,36 @@ }, /turf/open/floor/plasteel, /area/mine/eva_secondary) +"jE" = ( +/obj/structure/closet/secure_closet/miner{ + anchored = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"jQ" = ( +/obj/structure/closet{ + anchored = 1; + name = "Miner Equipment #1" + }, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining{ + gpstag = "MINER_1" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/eva) +"jW" = ( +/obj/structure/sign/poster/random{ + pixel_y = -32 + }, +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) "jX" = ( /turf/open/floor/plating{ icon_state = "panelscorched" @@ -1015,8 +1093,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/mine/living_quarters) -"kC" = ( -/obj/structure/closet/emcloset/anchored, +"kA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "kD" = ( @@ -1044,16 +1128,6 @@ }, /turf/open/floor/plasteel/dark, /area/mine/vacant) -"kY" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "ld" = ( /obj/machinery/door/airlock{ name = "Restroom" @@ -1077,6 +1151,15 @@ /obj/item/bedsheet/blue, /turf/open/floor/plasteel, /area/mine/living_quarters) +"lw" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "O2 To Portable Pump"; + target_pressure = 4500 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "lx" = ( /obj/machinery/light/small{ dir = 1 @@ -1090,23 +1173,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"lD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1; - icon_state = "scrub_map_on-3" - }, -/obj/structure/closet/wardrobe/pjs{ - anchored = 1 - }, -/obj/item/toy/plush/beeplushie, -/obj/item/toy/plush/snakeplushie, -/obj/item/toy/plush/inorixplushie, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"lF" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/closed/wall, -/area/mine/living_quarters) "lH" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/structure/curtain{ @@ -1166,6 +1232,17 @@ /obj/structure/curtain, /turf/open/floor/plating, /area/mine/infirmary) +"me" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/mine/eva) "mr" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1178,19 +1255,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel, /area/mine/living_quarters) -"mJ" = ( -/obj/structure/closet/secure_closet/miner{ - anchored = 1 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"mN" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "mO" = ( /obj/machinery/firealarm{ dir = 1; @@ -1225,6 +1289,22 @@ }, /turf/open/floor/plating, /area/mine/eva) +"nT" = ( +/obj/machinery/camera{ + c_tag = "Break Room"; + dir = 1; + network = list("mine") + }, +/obj/machinery/power/apc{ + name = "Mining Break Room APC"; + pixel_y = -23 + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/mine/break_room) "nU" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -1250,29 +1330,67 @@ "oh" = ( /turf/closed/wall, /area/mine/maintenance) +"oi" = ( +/obj/structure/closet{ + anchored = 1; + name = "Miner Equipment #2" + }, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining{ + gpstag = "MINER_2" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/eva) "oF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/plasteel, /area/mine/eva) -"pe" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining External Airlock"; - opacity = 0; - req_access_txt = "54" +"pc" = ( +/obj/machinery/space_heater, +/obj/structure/window/spawner/east, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plasteel, -/area/mine/eva_secondary) -"pw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/light/small, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"pj" = ( +/obj/machinery/atmospherics/components/trinary/filter/on{ dir = 1; - icon_state = "scrub_map_on-3" + filter_type = "n2"; + name = "Nitrogen Filter" }, -/turf/open/floor/plasteel/freezer, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"pk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/mine/living_quarters) +"pl" = ( +/obj/machinery/light_switch{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) "px" = ( /obj/machinery/door/airlock/maintenance{ name = "Mining Station Maintenance"; @@ -1284,24 +1402,25 @@ }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) -"py" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "pB" = ( /turf/closed/wall/r_wall, /area/mine/maintenance) -"pL" = ( -/obj/machinery/atmospherics/components/unary/tank/nitrogen{ - name = "Pure N2" +"pC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) +"pF" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/dark, -/area/mine/maintenance) +/area/mine/infirmary) "pM" = ( /obj/structure/curtain, /obj/machinery/shower{ @@ -1310,10 +1429,6 @@ /obj/item/soap/nanotrasen, /turf/open/floor/plasteel/freezer, /area/mine/living_quarters) -"qa" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "qc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -1342,6 +1457,22 @@ }, /turf/open/floor/plasteel, /area/mine/eva_secondary) +"qh" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/mine/eva) "qi" = ( /obj/machinery/light{ dir = 1 @@ -1349,12 +1480,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/white, /area/mine/infirmary) -"qk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "qr" = ( /obj/machinery/light/small{ dir = 1 @@ -1370,10 +1495,25 @@ /turf/open/floor/plasteel/freezer, /area/mine/living_quarters) "qK" = ( -/obj/structure/toilet, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/freezer, -/area/mine/living_quarters) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1; + scrubbing = 0 + }, +/turf/open/floor/plating/lavaland_baseturf, +/area/mine/maintenance) +"qL" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining External Airlock"; + opacity = 0; + req_access_txt = "54" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "qR" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/machinery/door/poddoor/preopen{ @@ -1388,10 +1528,9 @@ }, /turf/open/floor/plating, /area/mine/living_quarters) -"rn" = ( -/obj/machinery/computer/shuttle/mining{ - dir = 1 - }, +"rm" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/mine/living_quarters) "rq" = ( @@ -1412,18 +1551,6 @@ }, /turf/open/floor/plasteel/dark, /area/mine/vacant) -"rM" = ( -/obj/machinery/computer/arcade{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/mine/break_room) -"rR" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) "sp" = ( /obj/structure/ore_box, /obj/machinery/light/small{ @@ -1443,16 +1570,6 @@ }, /turf/open/floor/plasteel/white, /area/mine/infirmary) -"sJ" = ( -/obj/machinery/atmospherics/components/unary/tank{ - dir = 8; - name = "Waste" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) "sO" = ( /obj/structure/sign/departments/minsky/medical/medical2{ pixel_y = 32 @@ -1474,6 +1591,9 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"sW" = ( +/turf/open/floor/plating/lavaland_baseturf, +/area/mine/maintenance) "tg" = ( /obj/machinery/atmospherics/pipe/simple/violet/visible{ dir = 10 @@ -1494,6 +1614,33 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, /area/mine/maintenance) +"tQ" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass{ + name = "Mining Station North EVA" + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"tX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/mine/eva) "tY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -1503,18 +1650,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"tZ" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #4" - }, -/obj/item/shovel, -/obj/item/pickaxe, -/obj/item/gps/mining{ - gpstag = "MINER_4" - }, -/turf/open/floor/plasteel, -/area/mine/eva) "ui" = ( /obj/effect/turf_decal/arrows{ dir = 4 @@ -1550,19 +1685,33 @@ /obj/structure/railing, /turf/open/floor/plasteel, /area/mine/living_quarters) -"uC" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Mix to Distro"; - target_pressure = 4500 +"uT" = ( +/obj/machinery/atmospherics/pipe/simple/violet/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel/dark, +/turf/closed/wall, /area/mine/maintenance) "uZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/white, /area/mine/infirmary) +"vd" = ( +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/violet/visible, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"vg" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/machinery/firealarm{ + pixel_y = 32 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "vl" = ( /turf/closed/wall, /area/mine/eva) @@ -1591,13 +1740,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"vD" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "vS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1607,6 +1749,17 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"vW" = ( +/obj/machinery/mineral/equipment_vendor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/mine/eva) "vZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1632,15 +1785,6 @@ }, /turf/open/floor/plasteel, /area/mine/production) -"ws" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva_secondary) "wu" = ( /obj/structure/chair/stool/bar, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1663,15 +1807,6 @@ }, /turf/open/floor/plating, /area/mine/storage) -"wC" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "wN" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/machinery/door/poddoor/preopen{ @@ -1698,17 +1833,7 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"xB" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/mine/infirmary) -"xJ" = ( +"wV" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -1719,10 +1844,20 @@ icon_state = "1-2" }, /obj/machinery/door/airlock/glass{ - name = "Mining Station Vacant Room" + name = "Mining Station North EVA" }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"xD" = ( +/obj/machinery/atmospherics/components/trinary/mixer/on{ + dir = 4; + node1_concentration = 0.79; + node2_concentration = 0.21; + target_pressure = 4500 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "xP" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -1751,23 +1886,19 @@ }, /turf/open/floor/plasteel, /area/mine/eva_secondary) -"xU" = ( -/obj/structure/table, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 +"xV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 }, -/turf/open/floor/plasteel/cafeteria, -/area/mine/break_room) +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/mine/eva) "yf" = ( /obj/structure/ore_box, /turf/open/floor/plating, /area/mine/storage) -"ym" = ( -/obj/machinery/light_switch{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/cafeteria, -/area/mine/break_room) "yA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -1777,9 +1908,22 @@ }, /turf/open/floor/plating, /area/mine/storage) -"yQ" = ( -/turf/open/floor/plating, -/area/mine/maintenance) +"yZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/caution, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "zh" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/layer_manifold{ @@ -1787,16 +1931,6 @@ }, /turf/open/floor/plating, /area/mine/eva) -"zu" = ( -/obj/structure/table, -/obj/item/storage/box/bodybags, -/obj/item/hand_labeler, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/mine/infirmary) "zv" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 @@ -1808,13 +1942,6 @@ /obj/machinery/telecomms/relay/preset/mining, /turf/open/floor/circuit/green/telecomms, /area/mine/maintenance) -"zB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1; - scrubbing = 0 - }, -/turf/open/floor/plating, -/area/mine/maintenance) "zK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1827,22 +1954,26 @@ "zW" = ( /turf/closed/wall, /area/mine/living_quarters) -"Aa" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-2" +"zZ" = ( +/obj/machinery/atmospherics/components/trinary/filter/on{ + dir = 1; + filter_type = "o2"; + name = "Oxygen Filter" }, -/turf/open/floor/plasteel/white, -/area/mine/maintenance) -"Ah" = ( /obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 8 }, -/turf/open/floor/plasteel, -/area/mine/eva) +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"Ad" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/item/storage/box/bodybags, +/obj/item/hand_labeler, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) "Ap" = ( /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) @@ -1850,18 +1981,6 @@ /obj/machinery/vending/boozeomat, /turf/open/floor/plasteel/cafeteria, /area/mine/break_room) -"As" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #3" - }, -/obj/item/shovel, -/obj/item/pickaxe, -/obj/item/gps/mining{ - gpstag = "MINER_3" - }, -/turf/open/floor/plasteel, -/area/mine/eva) "At" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -1921,6 +2040,23 @@ /obj/machinery/reagentgrinder, /turf/open/floor/plasteel/cafeteria, /area/mine/break_room) +"AP" = ( +/obj/structure/closet/secure_closet/miner{ + anchored = 1 + }, +/obj/machinery/light_switch{ + pixel_y = -32 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"AW" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "Ba" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -1969,6 +2105,14 @@ }, /turf/open/floor/plasteel, /area/mine/eva) +"Bt" = ( +/obj/structure/rack, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/obj/item/restraints/handcuffs/cable/red, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "Bu" = ( /obj/machinery/light{ dir = 4 @@ -1994,6 +2138,21 @@ }, /turf/open/floor/plating, /area/mine/vacant) +"By" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/mine/break_room) "BC" = ( /obj/machinery/door/airlock/mining{ name = "Mining Station Storage"; @@ -2034,29 +2193,6 @@ }, /turf/open/floor/plasteel, /area/mine/eva) -"BR" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Cn" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/turf/closed/wall, -/area/mine/maintenance) -"Co" = ( -/obj/machinery/suit_storage_unit/mining, -/turf/open/floor/plasteel, -/area/mine/eva) "Cs" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2067,6 +2203,12 @@ /obj/structure/lattice/catwalk, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"CE" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) "CH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2076,13 +2218,6 @@ }, /turf/open/floor/plasteel, /area/mine/production) -"CK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8; - icon_state = "scrub_map_on-3" - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "CL" = ( /obj/docking_port/stationary{ area_type = /area/lavaland/surface/outdoors; @@ -2095,10 +2230,11 @@ }, /turf/open/floor/plating, /area/mine/living_quarters) -"CO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +"CN" = ( +/obj/machinery/computer/shuttle/mining{ + dir = 1 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/mine/living_quarters) "CX" = ( @@ -2119,23 +2255,36 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Dk" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +"Di" = ( +/obj/machinery/computer/mech_bay_power_console{ dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/mine/living_quarters) +/area/mine/eva) "Du" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/mine/production) +"Dv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/caution, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "Dy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2148,6 +2297,18 @@ }, /turf/open/floor/plasteel/white, /area/mine/infirmary) +"DG" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "DS" = ( /obj/structure/chair/stool/bar, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2177,7 +2338,12 @@ /turf/open/floor/plasteel, /area/mine/living_quarters) "Ed" = ( -/obj/machinery/vending/cola/random, +/obj/machinery/vending/cigarette, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light/small, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/mine/living_quarters) "Em" = ( @@ -2186,6 +2352,11 @@ }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) +"Ep" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "Er" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2207,6 +2378,16 @@ }, /turf/open/floor/plasteel/white, /area/mine/infirmary) +"Ey" = ( +/obj/machinery/computer/arcade{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/mine/break_room) "EB" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -2240,6 +2421,17 @@ }, /turf/open/floor/plasteel, /area/mine/production) +"EQ" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) "ET" = ( /obj/machinery/mineral/mint{ input_dir = 4 @@ -2261,18 +2453,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"EZ" = ( -/obj/machinery/atmospherics/pipe/simple/yellow{ - dir = 4 - }, -/obj/machinery/door/window/eastleft{ - req_access_txt = "48" - }, -/obj/machinery/door/window/westleft{ - req_access_txt = "48" - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) "Fc" = ( /obj/structure/chair/office/light, /turf/open/floor/plasteel/white, @@ -2310,19 +2490,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"FP" = ( -/obj/machinery/camera{ - c_tag = "Break Room"; - dir = 1; - network = list("mine") - }, -/obj/machinery/power/apc{ - name = "Mining Break Room APC"; - pixel_y = -32 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/mine/break_room) "FR" = ( /obj/structure/table, /obj/structure/sign/poster/official/random{ @@ -2330,35 +2497,55 @@ }, /turf/open/floor/plasteel, /area/mine/eva_secondary) -"FW" = ( -/obj/structure/closet/secure_closet/miner{ - anchored = 1 - }, -/obj/machinery/light_switch{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Gb" = ( -/obj/structure/extinguisher_cabinet{ +"FS" = ( +/obj/machinery/firealarm{ + dir = 1; pixel_y = -32 }, -/obj/machinery/newscaster{ - pixel_y = -32 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, /turf/open/floor/plasteel/dark, /area/mine/break_room) -"Gf" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -24 +"Gd" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary"; + req_one_access_txt = "54;63" }, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) +"Gi" = ( +/obj/machinery/atmospherics/components/unary/tank{ + dir = 8; + name = "Waste" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 + }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/dark, -/area/mine/break_room) +/area/mine/maintenance) "Gj" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/mine/eva) +"Gk" = ( +/obj/structure/closet{ + anchored = 1; + name = "Miner Equipment #4" + }, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining{ + gpstag = "MINER_4" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/eva) "Gv" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2397,13 +2584,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel, /area/mine/eva) -"GP" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/mine/break_room) "GT" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/machinery/door/poddoor/preopen{ @@ -2418,13 +2598,16 @@ }, /turf/open/floor/plating, /area/mine/break_room) -"Hh" = ( -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/dark, -/area/mine/break_room) "Hi" = ( /turf/open/floor/plasteel, /area/mine/vacant) +"Hj" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + volume_rate = 200 + }, +/turf/open/floor/plating/lavaland_baseturf, +/area/mine/maintenance) "Ho" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2452,7 +2635,7 @@ }, /obj/machinery/power/apc{ name = "Mining Infirmary APC"; - pixel_y = -32 + pixel_y = -23 }, /obj/structure/cable{ icon_state = "0-8" @@ -2470,11 +2653,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/mine/eva) +"HE" = ( +/obj/machinery/camera{ + c_tag = "Communications"; + network = list("mine") + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 10 }, -/turf/open/floor/plasteel, -/area/mine/eva) +/turf/open/floor/circuit/telecomms, +/area/mine/maintenance) "HO" = ( /obj/machinery/conveyor/inverted{ dir = 5; @@ -2490,16 +2683,44 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/mine/eva_secondary) -"IP" = ( -/obj/effect/turf_decal/box, -/obj/machinery/light{ +"Is" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ dir = 8 }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/eva) +"IV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/mech_bay_recharge_floor, +/area/mine/eva) +"IX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ + dir = 4 + }, +/obj/machinery/advanced_airlock_controller/lavaland{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /turf/open/floor/plasteel, -/area/mine/production) +/area/mine/eva) "Je" = ( /obj/machinery/door/airlock/mining{ name = "Mining Station Storage"; @@ -2511,6 +2732,21 @@ }, /turf/open/floor/plasteel/dark/side, /area/mine/maintenance) +"Ji" = ( +/obj/machinery/door/window/eastleft{ + req_access_txt = "48" + }, +/obj/machinery/door/window/westleft{ + req_access_txt = "48" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "Jq" = ( /obj/machinery/computer/security/mining, /obj/item/radio/intercom{ @@ -2539,6 +2775,14 @@ dir = 4 }, /area/mine/infirmary) +"Jx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1; + icon_state = "scrub_map_on-3" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) "JA" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/machinery/door/poddoor/preopen{ @@ -2575,13 +2819,6 @@ }, /turf/open/floor/plasteel, /area/mine/production) -"Kp" = ( -/obj/structure/rack, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "KB" = ( /obj/machinery/conveyor{ dir = 2; @@ -2590,13 +2827,13 @@ /obj/structure/plasticflaps, /turf/open/floor/plasteel, /area/mine/production) -"KO" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/obj/machinery/firealarm{ - pixel_y = 32 +"KM" = ( +/obj/structure/closet/firecloset{ + anchored = 1 }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "KX" = ( /obj/machinery/computer/secure_data, /turf/open/floor/plasteel, @@ -2632,27 +2869,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Lr" = ( -/obj/machinery/mineral/equipment_vendor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva) -"Lt" = ( -/obj/machinery/atmospherics/components/trinary/filter/on{ - dir = 1; - filter_type = "o2"; - name = "Oxygen Filter" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) "Lu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2669,18 +2885,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"LE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/mine/break_room) "LY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2721,25 +2925,30 @@ /obj/item/bedsheet/medical, /turf/open/floor/plasteel/white, /area/mine/infirmary) -"Mo" = ( -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = -24 +"Mq" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/violet/visible, /turf/open/floor/plasteel/dark, -/area/mine/maintenance) -"Ms" = ( -/obj/machinery/atmospherics/components/trinary/filter/on{ - dir = 1; - filter_type = "n2"; - name = "Nitrogen Filter" +/area/mine/break_room) +"MA" = ( +/obj/machinery/atmospherics/components/unary/tank/nitrogen{ + name = "Pure N2" }, -/obj/machinery/light{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) +"MI" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/bodycontainer/morgue{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/mine/maintenance) +/area/mine/infirmary) "ML" = ( /obj/structure/table, /obj/item/book/manual/wiki/surgery{ @@ -2751,12 +2960,30 @@ }, /turf/open/floor/plasteel/white, /area/mine/infirmary) -"Nl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ +"MO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plasteel, -/area/mine/eva_secondary) +/area/mine/living_quarters) +"Ng" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/lavaland_baseturf, +/area/mine/eva) +"Np" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) "ND" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /obj/machinery/door/poddoor/preopen{ @@ -2765,6 +2992,12 @@ }, /turf/open/floor/plating, /area/mine/eva) +"NP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) "NS" = ( /obj/machinery/door/airlock/glass{ name = "Dormitories" @@ -2787,19 +3020,10 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/mine/eva) -"NZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/eva) -"Od" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating, -/area/mine/eva) +"Oe" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/plasteel/cafeteria, +/area/mine/break_room) "Or" = ( /obj/machinery/newscaster{ pixel_y = -32 @@ -2815,6 +3039,14 @@ }, /turf/open/floor/plasteel, /area/mine/eva) +"OC" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "OD" = ( /obj/machinery/conveyor/inverted{ dir = 6; @@ -2877,12 +3109,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Pj" = ( -/obj/machinery/atmospherics/components/unary/tank/oxygen{ - name = "Pure O2" - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) "Pk" = ( /obj/structure/cable{ icon_state = "0-8" @@ -2890,7 +3116,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Mining EVA APC"; - pixel_y = 32 + pixel_y = 23 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8; @@ -2898,6 +3124,26 @@ }, /turf/open/floor/plasteel, /area/mine/eva) +"Pr" = ( +/obj/machinery/vending/cola/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/mine/living_quarters) +"Ps" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "Pz" = ( /obj/machinery/atmospherics/pipe/manifold/orange/visible, /obj/machinery/meter/atmos, @@ -2910,15 +3156,19 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel/dark, /area/mine/maintenance) -"PP" = ( -/obj/structure/chair{ - dir = 8 +"PQ" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining External Airlock"; + opacity = 0; + req_access_txt = "54" }, -/obj/structure/sign/poster/random{ - pixel_y = -32 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/mine/infirmary) +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/plasteel, +/area/mine/eva) "PS" = ( /obj/machinery/door/airlock/maintenance{ name = "Mining Station Maintenance"; @@ -2943,24 +3193,22 @@ dir = 8 }, /area/mine/maintenance) -"Ql" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" +"Qc" = ( +/obj/effect/turf_decal/caution{ + dir = 8 }, -/obj/machinery/door/airlock/glass{ - name = "Mining Station Vacant Room" +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"Qt" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "Qv" = ( /obj/machinery/door/airlock/mining/glass{ name = "Mining Station EVA"; @@ -2980,6 +3228,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel, /area/mine/eva) +"QE" = ( +/obj/machinery/atmospherics/components/unary/tank/oxygen{ + name = "Pure O2" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "QQ" = ( /obj/structure/table, /turf/open/floor/plasteel/white, @@ -3002,9 +3257,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Rf" = ( -/turf/open/floor/plasteel/cafeteria, -/area/mine/break_room) "Rl" = ( /turf/open/floor/plasteel/dark, /area/mine/vacant) @@ -3013,27 +3265,12 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = 32 - }, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/plasteel, -/area/mine/living_quarters) -"Rs" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/sign/warning/deathsposal{ + pixel_x = 32 }, +/obj/effect/turf_decal/stripes/box, /turf/open/floor/plasteel, -/area/mine/eva) +/area/mine/living_quarters) "Ru" = ( /obj/structure/mopbucket, /obj/item/reagent_containers/glass/bucket, @@ -3090,6 +3327,12 @@ /obj/structure/window/spawner/east, /turf/open/floor/plasteel/dark, /area/mine/infirmary) +"Se" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 + }, +/turf/open/floor/circuit/telecomms, +/area/mine/maintenance) "Sg" = ( /turf/closed/wall, /area/mine/break_room) @@ -3103,6 +3346,14 @@ }, /turf/open/floor/circuit/telecomms, /area/mine/maintenance) +"Sl" = ( +/obj/machinery/suit_storage_unit/mining, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/eva) "Su" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3114,16 +3365,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Sv" = ( -/obj/machinery/recharge_station, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva) "SI" = ( /obj/machinery/airalarm{ dir = 8; @@ -3131,30 +3372,6 @@ }, /turf/open/floor/plating, /area/mine/storage) -"SO" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary"; - req_access_txt = "54" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white/side{ - dir = 4 - }, -/area/mine/infirmary) "Tf" = ( /obj/machinery/door/airlock/atmos/glass{ name = "Mining Station Atmospherics"; @@ -3170,12 +3387,6 @@ dir = 8 }, /area/mine/eva) -"Tk" = ( -/obj/machinery/atmospherics/pipe/simple/yellow{ - dir = 9 - }, -/turf/open/floor/circuit/telecomms, -/area/mine/maintenance) "To" = ( /obj/machinery/door/airlock/glass{ name = "Mining Station Vacant Room" @@ -3197,26 +3408,11 @@ }, /turf/open/floor/plasteel, /area/mine/vacant) -"Tq" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #1" - }, -/obj/item/shovel, -/obj/item/pickaxe, -/obj/item/gps/mining{ - gpstag = "MINER_1" - }, -/turf/open/floor/plasteel, -/area/mine/eva) -"TF" = ( -/obj/machinery/atmospherics/components/trinary/mixer/on{ - dir = 4; - node1_concentration = 0.79; - node2_concentration = 0.21; - target_pressure = 4500 +"TG" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/circuit/telecomms, /area/mine/maintenance) "TI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -3228,26 +3424,14 @@ }, /turf/open/floor/plasteel/white, /area/mine/infirmary) -"Ub" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) -"Ue" = ( -/obj/machinery/space_heater, -/obj/structure/window/spawner/east, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 +"TS" = ( +/obj/structure/toilet, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) "Uf" = ( /turf/closed/wall, /area/mine/vacant) @@ -3260,6 +3444,19 @@ }, /turf/open/floor/plasteel/dark, /area/mine/infirmary) +"Um" = ( +/obj/structure/closet{ + anchored = 1; + name = "Miner Equipment #3" + }, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/gps/mining{ + gpstag = "MINER_3" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/eva) "Uy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3272,24 +3469,6 @@ }, /turf/open/floor/plasteel, /area/mine/production) -"UE" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4; - volume_rate = 200 - }, -/turf/open/floor/plating, -/area/mine/maintenance) -"UF" = ( -/obj/structure/closet/secure_closet/mmedical{ - anchored = 1 - }, -/obj/item/clothing/ears/earmuffs, -/obj/item/twohanded/binoculars, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/turf/open/floor/plasteel/dark, -/area/mine/infirmary) "UP" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -3316,12 +3495,6 @@ }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) -"UT" = ( -/obj/structure/closet/firecloset{ - anchored = 1 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "UX" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -32 @@ -3331,9 +3504,20 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"Ve" = ( +"Vg" = ( +/obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/dark, /area/mine/maintenance) +"Vk" = ( +/obj/structure/closet/wardrobe/pjs{ + anchored = 1 + }, +/obj/machinery/light_switch{ + pixel_y = -32 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) "Vp" = ( /obj/machinery/airalarm{ dir = 1; @@ -3344,6 +3528,14 @@ "Vt" = ( /turf/open/floor/plasteel, /area/mine/production) +"Vu" = ( +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/item/radio/headset/headset_cargo/mining, +/turf/open/floor/plasteel/white, +/area/mine/infirmary) "VJ" = ( /obj/machinery/conveyor_switch/oneway{ id = "mining_internal"; @@ -3355,6 +3547,33 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel, /area/mine/production) +"VL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_y = -32 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) +"VP" = ( +/obj/machinery/suit_storage_unit/mining, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/mine/eva) +"Wb" = ( +/obj/structure/closet/secure_closet/mmedical{ + anchored = 1 + }, +/obj/item/clothing/ears/earmuffs, +/obj/item/twohanded/binoculars, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/mine/infirmary) "Wc" = ( /obj/machinery/atmospherics/components/binary/pump/on{ name = "Aux Waste Pump"; @@ -3365,14 +3584,19 @@ "Wd" = ( /turf/open/floor/plasteel/dark, /area/mine/infirmary) -"Wm" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "O2 To Portable Pump"; - target_pressure = 4500 +"Wn" = ( +/obj/machinery/light{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/mine/maintenance) +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 + }, +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "WJ" = ( /obj/machinery/light, /turf/open/floor/plasteel, @@ -3380,7 +3604,7 @@ "WT" = ( /obj/machinery/power/apc{ name = "Mining Docking Foyer APC"; - pixel_y = -32 + pixel_y = -23 }, /obj/structure/cable, /turf/open/floor/plasteel, @@ -3405,6 +3629,10 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) +"Xq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/mine/maintenance) "XC" = ( /turf/open/floor/plating, /area/mine/storage) @@ -3418,32 +3646,10 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/mine/production) -"Yf" = ( -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/turf/open/floor/plasteel/dark, -/area/mine/infirmary) "Yj" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/mine/break_room) -"Yp" = ( -/obj/structure/table, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white, -/area/mine/infirmary) -"Yx" = ( -/obj/structure/closet/wardrobe/pjs{ - anchored = 1 - }, -/obj/machinery/light_switch{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/mine/infirmary) "Yy" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -3472,6 +3678,19 @@ /obj/item/reagent_containers/food/drinks/ale, /turf/open/floor/wood, /area/mine/break_room) +"YN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ + dir = 8 + }, +/obj/machinery/advanced_airlock_controller/lavaland{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/eva_secondary) "YV" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/beer/light, @@ -3483,36 +3702,14 @@ }, /turf/open/floor/wood, /area/mine/break_room) -"YY" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/eva_secondary) -"Zl" = ( -/obj/structure/bodycontainer/morgue{ - dir = 1 - }, +"YX" = ( +/obj/machinery/atmospherics/components/unary/tank/air, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/dark, -/area/mine/infirmary) +/area/mine/maintenance) "Zm" = ( /turf/open/floor/plasteel, /area/mine/eva_secondary) -"Zs" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #2" - }, -/obj/item/shovel, -/obj/item/pickaxe, -/obj/item/gps/mining{ - gpstag = "MINER_2" - }, -/turf/open/floor/plasteel, -/area/mine/eva) "ZJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -3842,7 +4039,7 @@ Ap zW iQ tY -lD +iZ zW ak ak @@ -3850,11 +4047,11 @@ ak ak ak pB -ce -cu -Tk +HE +TG +Se pB -UE +Hj Cv Cv Cv @@ -3893,7 +4090,7 @@ JA kJ pB kM -EZ +Ji kM pB mX @@ -3931,20 +4128,20 @@ zW HO KB ia -IP +fN ED oh -KO -dl -Ub +vg +av +bH oh tg -Ms -Mo -Lt +pj +vd +zZ as eo -zB +qK Cv Cv Ap @@ -3968,7 +4165,7 @@ dx zW eC vS -mJ +jE zW Kf Yb @@ -3976,18 +4173,18 @@ Vt dq EJ oh -Aa +OC Ya -Ue +pc oh -pL +MA Pz -Pj +QE Es -sJ -Cn -yQ -yQ +Gi +uT +sW +sW Cv Ap ab @@ -4009,8 +4206,8 @@ bd dz zW lx -vD -mN +at +Ed zW wr GD @@ -4022,14 +4219,14 @@ tx LY DT px -Ve -TF +Xq +xD Em -eA -Wm +Qt +lw iL -zB -yQ +qK +sW Cv Ap ab @@ -4052,7 +4249,7 @@ dQ zW eO vS -FW +AP zW Kf Yb @@ -4064,14 +4261,14 @@ cY dr UP oh -eN +YX dU -rR -Ve +AW +Vg PL -Cn -yQ -yQ +uT +sW +sW Cv Ap ab @@ -4107,12 +4304,12 @@ PS oh oh RH -uC +iD Wc zv us bD -zB +qK Cv Cv ak @@ -4144,9 +4341,9 @@ Yb BC Yb oh -kC +rm ik -UT +KM zW vl zh @@ -4183,18 +4380,18 @@ DW OT Bd Xo -BR -Xo +Ps +kA Lk Xo Su UX zW -tZ +Gk dX ef qc -As +Um ND Cv ak @@ -4217,7 +4414,7 @@ Zm bv di di -xJ +wV fD iy ft @@ -4225,18 +4422,18 @@ ur ba ba ba -CK -ba +Qc +cr ba ba kj Vp zW -Co +VP iT -Sv +eB iT -Co +VP ND Cv ak @@ -4276,7 +4473,7 @@ gy zW vl Br -Lr +vW mO vl vl @@ -4293,16 +4490,16 @@ ab ak ak RR -Nl -at -hM +pC +aN +Wn YB bk Ld fJ -qa +bx wU -Kp +Bt fJ gn uy @@ -4315,15 +4512,15 @@ ep ep CX Ll -rn +CN NV eZ -kY +me oF Gj -wC -eq -NZ +cl +IX +tX ND ak ak @@ -4334,12 +4531,12 @@ ab ab ak ak -pe +qL EB nU Ip qf -YY +Dv jA zW Jq @@ -4355,7 +4552,7 @@ ep ep ep ep -cD +yZ do lU Qv @@ -4366,7 +4563,7 @@ GO xP er ey -hG +PQ ak ak ak @@ -4377,9 +4574,9 @@ ab ak ak RR -fI -ay -ws +eg +YN +DG YB bI Ld @@ -4402,12 +4599,12 @@ eV Rq NV dZ -Rs +Di Os Gj -Ah -py -qk +eP +Is +xV ND ak ak @@ -4426,7 +4623,7 @@ cU bW ca zW -lF +fJ zW zW zW @@ -4444,7 +4641,7 @@ WJ zW vl Pk -bg +IV BM vl vl @@ -4469,28 +4666,28 @@ Zm de gh gh -Ql +tQ Xo sU zK vn OU OU -OU -CO +pk +fC OU OU OU QU WT zW -Co +VP iT -fx +qh OK -bU +Sl ne -Od +Ng Ap Ap ak @@ -4518,19 +4715,19 @@ AH vC GI Bu -Xo -Dk +MO +bN Xo Lu Xo kO Xc zW -Tq +jQ iT Hy iT -Zs +oi ND Ap Ap @@ -4554,9 +4751,9 @@ To az Uf zW -br +Ep vS -Ed +Pr zW Sg Sg @@ -4570,7 +4767,7 @@ fG zW kD mr -SO +aX mr kD kD @@ -4600,21 +4797,21 @@ zW jp zW zW -xU -ym -Rf -LE -FP +EQ +pl +NP +By +nT kD mb Jt mb kD -UF +Wb fA Dy hO -dT +gA kD ez ak @@ -4643,14 +4840,14 @@ AG nZ zW Ar -Rf +Oe YH wu -Gb +bl kD -Yp +Vu Er -Yx +Vk kD RZ fA @@ -4682,18 +4879,18 @@ es zW qr At -pw +Jx zW Av -Rf +Oe YL DS -Gf +Mq kD qi Eu dy -iH +Gd fA uZ sq @@ -4727,10 +4924,10 @@ AG qe zW AL -Rf +Oe YV aZ -GP +FS kD Mi Er @@ -4769,10 +4966,10 @@ ld zW zW Ru -Rf +CE Sg -rM -Hh +Ey +fa kD kD RO @@ -4816,9 +5013,9 @@ Sg Sg Sg kD -ib +Ad vZ -Zl +Wd kD kD kD @@ -4848,7 +5045,7 @@ ab ak ak zW -qK +TS Bo qD zW @@ -4858,9 +5055,9 @@ Ap ak ak kD -zu +Np Ug -xB +VL kD ak ak @@ -4900,9 +5097,9 @@ Ap Ap Ap kD -Yf -Wd -PP +MI +pF +jW kD ak Ap diff --git a/_maps/shuttles/mining_box.dmm b/_maps/shuttles/mining_box.dmm index 66d96198014e..5ca8c384bb67 100644 --- a/_maps/shuttles/mining_box.dmm +++ b/_maps/shuttles/mining_box.dmm @@ -9,17 +9,6 @@ }, /turf/open/floor/plating, /area/shuttle/mining) -"c" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/ore_box, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) "d" = ( /obj/machinery/computer/shuttle/mining, /turf/open/floor/mineral/titanium/blue, @@ -85,17 +74,6 @@ }, /turf/open/floor/plating, /area/shuttle/mining) -"m" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/ore_box, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) "x" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ @@ -128,6 +106,17 @@ }, /turf/open/floor/mineral/titanium, /area/shuttle/mining) +"S" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/structure/table/reinforced, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) "T" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/firedoor/border_only{ @@ -139,6 +128,17 @@ /obj/structure/shuttle/engine/propulsion/burst, /turf/open/floor/plating/airless, /area/shuttle/mining) +"Z" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/structure/table/reinforced, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) (1,1,1) = {" a @@ -151,7 +151,7 @@ U "} (2,1,1) = {" a -c +S g e f @@ -169,7 +169,7 @@ l "} (4,1,1) = {" a -m +Z g e f From fa5acc376a2eba332c0dc60e6ba0ffea55ae7d5d Mon Sep 17 00:00:00 2001 From: Lovebird Date: Mon, 10 May 2021 15:25:11 +0200 Subject: [PATCH 07/14] Minor Changes Adds a random book to the recovery room. Adds some dirt and oil to processing. Adds a medical mask to go with the anesthetics tank. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index d090dec1e643..9642433f1c3d 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -727,6 +727,7 @@ /obj/structure/cable{ icon_state = "1-4" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/mine/production) "fO" = ( @@ -818,6 +819,7 @@ }, /obj/effect/turf_decal/bot, /obj/item/tank/internals/anesthetic, +/obj/item/clothing/mask/breath/medical, /turf/open/floor/plasteel/dark, /area/mine/infirmary) "gV" = ( @@ -3533,7 +3535,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/item/radio/headset/headset_cargo/mining, +/obj/item/book/random, /turf/open/floor/plasteel/white, /area/mine/infirmary) "VJ" = ( @@ -3545,6 +3547,7 @@ /area/mine/production) "VK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel, /area/mine/production) "VL" = ( From 36a42fa5b60f3b3af0d4b0c524b0504e75af8100 Mon Sep 17 00:00:00 2001 From: Lovebird Date: Fri, 14 May 2021 19:37:33 +0200 Subject: [PATCH 08/14] Minor Tweaks Adds three holopads (Lobby, Break Room, Infirmary) Adds a book to the dorms. Changes the mining medic locker contents themselves, additionally adding a crew pinpointer. Moves the shuttle poster. Moves wall mounts around. Moves the morgue window to make it accessible in order to interact with its curtains. Opacifies the morgue window. Changes the vacant room door to engineering colors. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 91 ++++++++++--------- _maps/shuttles/mining_box.dmm | 4 +- .../crates_lockers/closets/secure/medical.dm | 3 + 3 files changed, 55 insertions(+), 43 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index 9642433f1c3d..08e375475d3b 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -86,10 +86,6 @@ /obj/machinery/sleeper{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 32 - }, /obj/machinery/light{ dir = 4 }, @@ -421,9 +417,9 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/holopad, /turf/open/floor/plasteel, /area/mine/living_quarters) "dq" = ( @@ -827,6 +823,7 @@ dir = 1; pixel_y = -32 }, +/obj/structure/table, /turf/open/floor/plasteel/dark, /area/mine/vacant) "gW" = ( @@ -978,6 +975,7 @@ /obj/machinery/light/small{ dir = 1 }, +/obj/item/book/random, /turf/open/floor/plasteel, /area/mine/living_quarters) "iT" = ( @@ -997,6 +995,12 @@ /obj/machinery/computer/operating{ dir = 8 }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 32 + }, +/obj/machinery/firealarm{ + pixel_y = 32 + }, /turf/open/floor/plasteel/white, /area/mine/infirmary) "iZ" = ( @@ -1072,6 +1076,9 @@ dir = 8 }, /obj/effect/turf_decal/delivery, +/obj/machinery/light/small{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/infirmary) "jX" = ( @@ -1227,6 +1234,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/item/beacon, /turf/open/floor/plasteel, /area/mine/living_quarters) "mb" = ( @@ -1551,6 +1559,9 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -32 }, +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/dark, /area/mine/vacant) "sp" = ( @@ -1570,6 +1581,7 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/holopad, /turf/open/floor/plasteel/white, /area/mine/infirmary) "sO" = ( @@ -1601,9 +1613,6 @@ dir = 10 }, /obj/machinery/meter/atmos, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "tx" = ( @@ -1974,6 +1983,9 @@ /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, /obj/item/hand_labeler, +/obj/machinery/light/small{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/mine/infirmary) "Ap" = ( @@ -2316,6 +2328,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/holopad, /turf/open/floor/wood, /area/mine/break_room) "DT" = ( @@ -2957,9 +2970,6 @@ pixel_x = 5 }, /obj/item/storage/backpack/duffelbag/med/surgery, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, /turf/open/floor/plasteel/white, /area/mine/infirmary) "MO" = ( @@ -2980,10 +2990,10 @@ /turf/open/floor/plating/lavaland_baseturf, /area/mine/eva) "Np" = ( -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light_switch{ + pixel_y = 32 + }, /turf/open/floor/plasteel/dark, /area/mine/infirmary) "ND" = ( @@ -3156,6 +3166,9 @@ dir = 8 }, /obj/machinery/portable_atmospherics/pump, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "PQ" = ( @@ -3237,6 +3250,11 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/dark, /area/mine/maintenance) +"QP" = ( +/obj/structure/table, +/obj/item/book/random, +/turf/open/floor/plasteel/freezer, +/area/mine/living_quarters) "QQ" = ( /obj/structure/table, /turf/open/floor/plasteel/white, @@ -3298,9 +3316,6 @@ /turf/open/floor/plasteel, /area/mine/eva_secondary) "RO" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Morgue" - }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -3313,6 +3328,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/door/airlock/medical, /turf/open/floor/plasteel/white, /area/mine/infirmary) "RR" = ( @@ -3390,9 +3406,6 @@ }, /area/mine/eva) "To" = ( -/obj/machinery/door/airlock/glass{ - name = "Mining Station Vacant Room" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -3408,6 +3421,7 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/airlock/engineering/glass, /turf/open/floor/plasteel, /area/mine/vacant) "TG" = ( @@ -3473,14 +3487,6 @@ /area/mine/production) "UP" = ( /obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = 2; - pixel_y = 2 - }, /obj/structure/cable, /obj/machinery/power/apc{ dir = 4; @@ -3495,6 +3501,15 @@ /obj/machinery/light_switch{ pixel_y = -32 }, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/toolbox/electrical{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -2 + }, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "UX" = ( @@ -3554,10 +3569,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/light_switch{ - pixel_y = -32 - }, -/obj/machinery/light/small, /turf/open/floor/plasteel/dark, /area/mine/infirmary) "VP" = ( @@ -3569,8 +3580,6 @@ /obj/structure/closet/secure_closet/mmedical{ anchored = 1 }, -/obj/item/clothing/ears/earmuffs, -/obj/item/twohanded/binoculars, /obj/machinery/newscaster{ pixel_x = -30 }, @@ -3912,13 +3921,13 @@ ab ab ab ab -ab -ab Ap -ak +Ap Ap ak ak +ak +ak ab ab ab @@ -3954,7 +3963,7 @@ ab ab ab ab -ab +Ap zW zW qR @@ -5006,7 +5015,7 @@ Uf Uf Uf zW -we +QP AG Ax zW @@ -5061,7 +5070,7 @@ kD Np Ug VL -kD +wN ak ak ak @@ -5143,7 +5152,7 @@ ab Ap kD kD -wN +kD kD kD Ap diff --git a/_maps/shuttles/mining_box.dmm b/_maps/shuttles/mining_box.dmm index 5ca8c384bb67..d262c871435a 100644 --- a/_maps/shuttles/mining_box.dmm +++ b/_maps/shuttles/mining_box.dmm @@ -133,10 +133,10 @@ /obj/machinery/light{ dir = 1 }, +/obj/structure/table/reinforced, /obj/structure/sign/poster/official/random{ - pixel_y = 32 + pixel_x = 32 }, -/obj/structure/table/reinforced, /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 6a2288645683..93f72c114bab 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -135,6 +135,9 @@ new /obj/item/clothing/mask/gas/explorer(src) new /obj/item/storage/belt/medical(src) new /obj/item/pickaxe(src) + new /obj/item/twohanded/binoculars + new /obj/item/clothing/ears/earmuffs + new /obj/item/pinpointer/crew new /obj/item/sensor_device(src) new /obj/item/storage/box/bodybags(src) new /obj/item/extinguisher/mini(src) From 0059327dd291bf06a8cf432b9a1f7b759e5a9d90 Mon Sep 17 00:00:00 2001 From: Lovebird Date: Fri, 21 May 2021 10:51:41 +0200 Subject: [PATCH 09/14] Reverts Reverts some stuff, to start over again, hope this works. --- _maps/shuttles/mining_box.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/shuttles/mining_box.dmm b/_maps/shuttles/mining_box.dmm index d262c871435a..511bb23d0e9a 100644 --- a/_maps/shuttles/mining_box.dmm +++ b/_maps/shuttles/mining_box.dmm @@ -135,7 +135,7 @@ }, /obj/structure/table/reinforced, /obj/structure/sign/poster/official/random{ - pixel_x = 32 + pixel_y = 32 }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) From 88eeb86d8e6af1549c9f45008a867e70cb477233 Mon Sep 17 00:00:00 2001 From: Lovebird Date: Fri, 21 May 2021 12:44:10 +0200 Subject: [PATCH 10/14] Cosmetic Changes Changed some decals. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index 08e375475d3b..f6cf680739fd 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -823,7 +823,6 @@ dir = 1; pixel_y = -32 }, -/obj/structure/table, /turf/open/floor/plasteel/dark, /area/mine/vacant) "gW" = ( @@ -1559,9 +1558,6 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -32 }, -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/dark, /area/mine/vacant) "sp" = ( @@ -2720,7 +2716,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/bot, /turf/open/floor/mech_bay_recharge_floor, /area/mine/eva) "IX" = ( From bce3ab4ae794db4942eee584ffb83d927f5732d9 Mon Sep 17 00:00:00 2001 From: Lovebird Date: Fri, 28 May 2021 16:54:40 +0200 Subject: [PATCH 11/14] Maint Door Change Adds the abandoned helper to the forgotten door. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 1 + 1 file changed, 1 insertion(+) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index f6cf680739fd..12efd0a9566d 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -2821,6 +2821,7 @@ /obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/mine/storage) "Kf" = ( From 616e209642aedd87d1f658ab7274de66ba876e13 Mon Sep 17 00:00:00 2001 From: Lovebird Date: Sat, 5 Jun 2021 21:16:44 +0200 Subject: [PATCH 12/14] Closet: the lockerening. As per feedback, upgraded the closets to their own kind of personal closet. Secwear vendor changed into secure contraband locker. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 40 +++++++------------ .../crates_lockers/closets/secure/personal.dm | 9 +++++ 2 files changed, 24 insertions(+), 25 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index 12efd0a9566d..7709a95e6b93 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -185,8 +185,10 @@ /turf/open/floor/plasteel, /area/mine/eva_secondary) "bx" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe, /obj/effect/turf_decal/delivery, +/obj/structure/closet/secure_closet/contraband/armory{ + req_access = list(63) + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "bD" = ( @@ -1055,16 +1057,13 @@ /turf/open/floor/plasteel, /area/mine/living_quarters) "jQ" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #1" - }, -/obj/item/shovel, -/obj/item/pickaxe, /obj/item/gps/mining{ gpstag = "MINER_1" }, /obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/personal/miner{ + anchored = 1 + }, /turf/open/floor/plasteel, /area/mine/eva) "jW" = ( @@ -1340,16 +1339,13 @@ /turf/closed/wall, /area/mine/maintenance) "oi" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #2" - }, -/obj/item/shovel, -/obj/item/pickaxe, /obj/item/gps/mining{ gpstag = "MINER_2" }, /obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/personal/miner{ + anchored = 1 + }, /turf/open/floor/plasteel, /area/mine/eva) "oF" = ( @@ -2545,16 +2541,13 @@ /turf/open/floor/plating, /area/mine/eva) "Gk" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #4" - }, -/obj/item/shovel, -/obj/item/pickaxe, /obj/item/gps/mining{ gpstag = "MINER_4" }, /obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/personal/miner{ + anchored = 1 + }, /turf/open/floor/plasteel, /area/mine/eva) "Gv" = ( @@ -3458,16 +3451,13 @@ /turf/open/floor/plasteel/dark, /area/mine/infirmary) "Um" = ( -/obj/structure/closet{ - anchored = 1; - name = "Miner Equipment #3" - }, -/obj/item/shovel, -/obj/item/pickaxe, /obj/item/gps/mining{ gpstag = "MINER_3" }, /obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/personal/miner{ + anchored = 1 + }, /turf/open/floor/plasteel, /area/mine/eva) "Uy" = ( diff --git a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm index f390c8806f76..bc906659bb1d 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm @@ -31,6 +31,15 @@ new /obj/item/instrument/piano_synth(src) new /obj/item/radio/headset( src ) +//miner personal closet +/obj/structure/closet/secure_closet/personal/miner + desc = "Its a secure locker for shaft miners. The first card swiped gains control." + name = "miner personal closet" + +/obj/structure/closet/secure_closet/personal/miner/PopulateContents() + new /obj/item/pickaxe //mining tools + new /obj/item/shovel //mining tools + /obj/structure/closet/secure_closet/personal/prisoner desc = "It's a secure locker for prisoners. The first card swiped gains control." name = "prisoner closet" From 383f729aa094342e4d9215d75a57df0c4792b5ee Mon Sep 17 00:00:00 2001 From: Lovebird Date: Thu, 10 Jun 2021 19:00:26 +0200 Subject: [PATCH 13/14] Closetor IV: Retribution (Part 3 of the war of the decalums decalogy) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds (src) to the new crate code’s ( as per SomeguyManperson’s advice, thanks to them, this pr is less of a mess!). Adds some decals (deathsposal caution, portable atmos placement, and smes floor). --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 10 +++++++++- .../crates_lockers/closets/secure/medical.dm | 6 +++--- .../crates_lockers/closets/secure/personal.dm | 12 ++++++------ 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index 7709a95e6b93..d4f3935a721d 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -625,6 +625,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, +/obj/effect/turf_decal/caution{ + dir = 1 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "eZ" = ( @@ -1233,6 +1236,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/item/beacon, +/obj/effect/turf_decal/caution{ + dir = 8 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "mb" = ( @@ -3047,7 +3053,7 @@ icon_state = "0-2" }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/white, /area/mine/maintenance) "OD" = ( /obj/machinery/conveyor/inverted{ @@ -3159,6 +3165,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -32 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "PQ" = ( @@ -3299,6 +3306,7 @@ name = "Aux Waste Port" }, /obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/stripes/box, /turf/open/floor/plasteel/dark, /area/mine/maintenance) "RK" = ( diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 93f72c114bab..44282ae957cf 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -135,9 +135,9 @@ new /obj/item/clothing/mask/gas/explorer(src) new /obj/item/storage/belt/medical(src) new /obj/item/pickaxe(src) - new /obj/item/twohanded/binoculars - new /obj/item/clothing/ears/earmuffs - new /obj/item/pinpointer/crew + new /obj/item/twohanded/binoculars(src) + new /obj/item/clothing/ears/earmuffs(src) + new /obj/item/pinpointer/crew(src) new /obj/item/sensor_device(src) new /obj/item/storage/box/bodybags(src) new /obj/item/extinguisher/mini(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm index bc906659bb1d..b0df2a36a760 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm @@ -12,14 +12,14 @@ new /obj/item/storage/backpack(src) else new /obj/item/storage/backpack/satchel(src) - new /obj/item/radio/headset( src ) + new /obj/item/radio/headset(src) /obj/structure/closet/secure_closet/personal/patient name = "patient's closet" /obj/structure/closet/secure_closet/personal/patient/PopulateContents() - new /obj/item/clothing/under/color/white( src ) - new /obj/item/clothing/shoes/sneakers/white( src ) + new /obj/item/clothing/under/color/white(src) + new /obj/item/clothing/shoes/sneakers/white(src) /obj/structure/closet/secure_closet/personal/cabinet icon_state = "cabinet" @@ -29,7 +29,7 @@ /obj/structure/closet/secure_closet/personal/cabinet/PopulateContents() new /obj/item/storage/backpack/satchel/leather/withwallet( src ) new /obj/item/instrument/piano_synth(src) - new /obj/item/radio/headset( src ) + new /obj/item/radio/headset(src) //miner personal closet /obj/structure/closet/secure_closet/personal/miner @@ -37,8 +37,8 @@ name = "miner personal closet" /obj/structure/closet/secure_closet/personal/miner/PopulateContents() - new /obj/item/pickaxe //mining tools - new /obj/item/shovel //mining tools + new /obj/item/pickaxe(src) //mining tools + new /obj/item/shovel(src) //mining tools /obj/structure/closet/secure_closet/personal/prisoner desc = "It's a secure locker for prisoners. The first card swiped gains control." From 35224ae4f5e91da2fc484f3a6974352a5169463f Mon Sep 17 00:00:00 2001 From: Lovebird Date: Mon, 19 Jul 2021 15:15:17 +0200 Subject: [PATCH 14/14] First Aid 1.23: Life, Death, Tea and Biscuits. Adds an emergency medical crate to the infirmary. Containing a first aid kit, a toxin kit and an oxyloss kit. Also swaps an ore box for symetry. --- _maps/RandomRuins/LavaRuins/miningbase.dmm | 31 +++++++++++++++------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/LavaRuins/miningbase.dmm index d4f3935a721d..823fef1b6f9d 100644 --- a/_maps/RandomRuins/LavaRuins/miningbase.dmm +++ b/_maps/RandomRuins/LavaRuins/miningbase.dmm @@ -18,7 +18,7 @@ name = "Mining Emergency Lockdown"; pixel_x = -24 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/dark, /area/mine/infirmary) "ak" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -876,8 +876,21 @@ /turf/open/floor/plasteel, /area/mine/living_quarters) "hO" = ( -/obj/item/twohanded/required/kirbyplants/random, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/medical{ + anchored = 1; + name = "emergency medical supplies" + }, +/obj/item/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/dark, /area/mine/infirmary) "hW" = ( /obj/structure/cable{ @@ -1005,7 +1018,7 @@ /obj/machinery/firealarm{ pixel_y = 32 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/dark, /area/mine/infirmary) "iZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -1335,7 +1348,7 @@ /obj/machinery/computer/security/mining{ dir = 8 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/dark, /area/mine/infirmary) "og" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -2319,6 +2332,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/structure/ore_box, /turf/open/floor/plasteel, /area/mine/eva_secondary) "DS" = ( @@ -2654,7 +2668,7 @@ name = "Station Intercom (General)"; pixel_x = 29 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/dark, /area/mine/infirmary) "Hy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2966,7 +2980,7 @@ pixel_x = 5 }, /obj/item/storage/backpack/duffelbag/med/surgery, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/dark, /area/mine/infirmary) "MO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3254,7 +3268,7 @@ /area/mine/living_quarters) "QQ" = ( /obj/structure/table, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/dark, /area/mine/infirmary) "QU" = ( /obj/effect/turf_decal/stripes/corner{ @@ -3598,7 +3612,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 4 }, -/obj/structure/ore_box, /obj/effect/turf_decal/stripes/line{ dir = 10 },