From d2d93bcd0fbf67ed4a7cfe9c582b50495d44d7ae Mon Sep 17 00:00:00 2001 From: BongaTheProto <93835010+BongaTheProto@users.noreply.github.com> Date: Sun, 13 Feb 2022 21:19:53 -0500 Subject: [PATCH] Uuhh... ok? I didn't think I was gonna have to port these so soon but I was gonna need to, eventually --- .../RandomRuins/StationRuins/engine_rbmk.dmm | 282 +++++++++--------- .../StationRuins/engine_rbmk_rocks.dmm | 282 +++++++++--------- _maps/templates/reactor_1.dmm | 36 +-- code/__DEFINES/splurtcode/is_helpers.dm | 4 +- .../code/game/{ => area}/areas/centcom.dm | 0 .../code/game/area/areas/layenia.dm | 29 ++ .../code/game/{ => area}/areas/shuttles.dm | 0 .../code/game/turfs/simulated/chasm.dm | 23 ++ .../turfs/simulated/floor/plating/asteroid.dm | 38 +++ .../mapping/mapping_helpers/baseturf.dm | 7 + .../code/modules/power/reactor/rbmk.dm | 4 +- modular_splurt/icons/turf/floors.dmi | Bin 2064 -> 14381 bytes modular_splurt/icons/turf/space.dmi | Bin 0 -> 220 bytes tgstation.dme | 8 +- 14 files changed, 408 insertions(+), 305 deletions(-) rename modular_splurt/code/game/{ => area}/areas/centcom.dm (100%) create mode 100644 modular_splurt/code/game/area/areas/layenia.dm rename modular_splurt/code/game/{ => area}/areas/shuttles.dm (100%) create mode 100644 modular_splurt/code/game/turfs/simulated/chasm.dm create mode 100644 modular_splurt/code/game/turfs/simulated/floor/plating/asteroid.dm create mode 100644 modular_splurt/code/modules/mapping/mapping_helpers/baseturf.dm create mode 100644 modular_splurt/icons/turf/space.dmi diff --git a/_maps/RandomRuins/StationRuins/engine_rbmk.dmm b/_maps/RandomRuins/StationRuins/engine_rbmk.dmm index 65d33e6fb6..c8712e5cd6 100644 --- a/_maps/RandomRuins/StationRuins/engine_rbmk.dmm +++ b/_maps/RandomRuins/StationRuins/engine_rbmk.dmm @@ -58,11 +58,11 @@ /area/space/nearstation) "aak" = ( /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aal" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aam" = ( /obj/structure/lattice, /obj/structure/grille, @@ -75,7 +75,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "aao" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ dir = 1 @@ -83,13 +83,13 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "aap" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaq" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/delivery, @@ -101,7 +101,7 @@ dir = 9 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aar" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/delivery, @@ -120,7 +120,7 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aas" = ( /obj/structure/closet/emcloset, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ @@ -133,7 +133,7 @@ dir = 5 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aat" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/stripes/line{ @@ -143,7 +143,7 @@ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aau" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ dir = 1 @@ -161,7 +161,7 @@ layer = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aav" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 10 @@ -175,7 +175,7 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaw" = ( /obj/machinery/airalarm{ pixel_y = 22 @@ -188,7 +188,7 @@ }, /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aax" = ( /obj/structure/table, /obj/machinery/computer/reactor/control_rods, @@ -196,14 +196,14 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aay" = ( /obj/machinery/modular_computer/console/preset/engineering, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaz" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -211,7 +211,7 @@ /obj/structure/table, /obj/item/toy/figure/ce, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaA" = ( /obj/structure/lattice, /turf/open/space/basic, @@ -221,7 +221,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "aaC" = ( /obj/machinery/light/small{ dir = 1 @@ -230,14 +230,14 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "aaD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "aaE" = ( /obj/machinery/door/airlock/engineering{ name = "Reactor Control"; @@ -262,7 +262,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 1 @@ -274,13 +274,13 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaG" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /obj/structure/cable/yellow{ @@ -290,7 +290,7 @@ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaK" = ( /obj/machinery/door/airlock/engineering{ name = "Reactor Control"; @@ -315,7 +315,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaL" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -324,7 +324,7 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 1 @@ -337,7 +337,7 @@ }, /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 1 @@ -349,27 +349,27 @@ icon_state = "4-8" }, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaP" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaR" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/structure/chair/office/light, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaT" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaU" = ( /obj/item/radio/intercom{ pixel_x = 26 @@ -381,45 +381,45 @@ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "aaW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "aaY" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ dir = 1 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "aaZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "abe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "abf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abg" = ( /obj/machinery/shower{ dir = 4 @@ -431,7 +431,7 @@ dir = 10 }, /turf/open/floor/noslip, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -439,7 +439,7 @@ /obj/machinery/light/small, /obj/effect/turf_decal/stripes/line, /turf/open/floor/noslip, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abi" = ( /obj/item/radio/intercom{ pixel_x = 27 @@ -452,13 +452,13 @@ dir = 6 }, /turf/open/floor/noslip, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abj" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ dir = 1 }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -470,7 +470,7 @@ pixel_x = -25 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -483,7 +483,7 @@ name = "Atmospherics to Reactor" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 1 @@ -493,7 +493,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -503,7 +503,7 @@ name = "Atmospherics to Moderator" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -514,7 +514,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 8 @@ -526,7 +526,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abs" = ( /obj/machinery/power/apc/auto_name/east{ pixel_x = 24 @@ -536,7 +536,7 @@ dir = 6 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abt" = ( /obj/structure/lattice, /turf/open/space, @@ -545,24 +545,24 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "abv" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "abw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "abA" = ( /obj/structure/cable/white{ icon_state = "2-4" }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abB" = ( /obj/structure/cable/white{ icon_state = "2-4" @@ -571,21 +571,21 @@ icon_state = "4-8" }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/cable/white{ icon_state = "4-8" }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abD" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/structure/cable/white{ icon_state = "4-8" }, /turf/open/floor/plating, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abE" = ( /obj/machinery/door/airlock/engineering{ name = "Reactor Core"; @@ -607,27 +607,27 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abI" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 1 }, /turf/open/floor/plating, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abJ" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/brown/visible, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abK" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "abM" = ( /obj/machinery/door/airlock/external{ name = "Atmospherics External Airlock"; @@ -635,14 +635,14 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "abN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "abO" = ( /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abP" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/white, @@ -653,7 +653,7 @@ dir = 9 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abQ" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/white, @@ -661,7 +661,7 @@ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/closet/secure_closet/engineering_welding, @@ -672,13 +672,13 @@ pixel_y = 22 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abS" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abT" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -688,7 +688,7 @@ icon_state = "1-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 5 @@ -697,7 +697,7 @@ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 @@ -710,7 +710,7 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 @@ -729,7 +729,7 @@ icon_state = "0-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 10 @@ -742,7 +742,7 @@ }, /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aca" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -760,7 +760,7 @@ pixel_y = 12 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acd" = ( /obj/structure/lattice, /obj/structure/grille/broken, @@ -772,7 +772,7 @@ dir = 6 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "ack" = ( /obj/machinery/light/small{ dir = 4 @@ -782,28 +782,28 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "acl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "acp" = ( /obj/structure/grille/broken, /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ dir = 4 }, /turf/open/floor/plating/airless, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -818,7 +818,7 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -830,7 +830,7 @@ icon_state = "0-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acx" = ( /obj/machinery/power/terminal{ dir = 1 @@ -842,21 +842,21 @@ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acD" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4; name = "Emergency Coolant Purge" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acE" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 4 @@ -865,13 +865,13 @@ icon_state = "1-4" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acH" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acM" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/brown/visible{ @@ -881,7 +881,7 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acP" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4; @@ -891,40 +891,40 @@ icon_state = "1-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/brown/visible{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acR" = ( /obj/machinery/atmospherics/pipe/simple/brown/visible{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acS" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/brown/visible{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acT" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ dir = 8 }, /turf/open/floor/plating/airless, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acU" = ( /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "acW" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "adb" = ( /obj/machinery/door/airlock/external{ name = "Atmospherics External Airlock"; @@ -934,7 +934,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "ade" = ( /obj/structure/grille, /obj/structure/lattice, @@ -948,7 +948,7 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adi" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -960,7 +960,7 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adj" = ( /obj/machinery/pool/filter{ pixel_y = -18 @@ -975,7 +975,7 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 1 @@ -984,14 +984,14 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "ads" = ( /obj/machinery/pool/controller, /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adt" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -999,14 +999,14 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adu" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adw" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Moderators to Reactor" @@ -1016,11 +1016,11 @@ icon_state = "2-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adx" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "ady" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 1 @@ -1029,15 +1029,15 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adD" = ( /obj/machinery/atmospherics/components/unary/portables_connector, /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adE" = ( /turf/open/floor/engine/vacuum, -/area/engine/atmos) +/area/engineering/atmos) "adF" = ( /obj/structure/grille/broken, /obj/structure/lattice, @@ -1046,19 +1046,19 @@ "adG" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adY" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adZ" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ @@ -1069,55 +1069,55 @@ pixel_y = 17 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aea" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ dir = 5 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeb" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aec" = ( /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aed" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, /obj/structure/cable/yellow{ icon_state = "1-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aee" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Coolent to Reactor" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aef" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeg" = ( /obj/machinery/pool/drain, /obj/item/fuel_rod, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeh" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aei" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -1127,24 +1127,24 @@ }, /obj/machinery/meter, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aer" = ( /obj/structure/cable/yellow, /obj/machinery/atmospherics/components/trinary/nuclear_reactor/preset, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aes" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aet" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1154,57 +1154,57 @@ }, /obj/machinery/meter, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeu" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aev" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aew" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aex" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aey" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aez" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeF" = ( /obj/machinery/door/poddoor{ id = "au_nuclear_vent" }, /turf/open/space/basic, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeH" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/camera/autoname{ @@ -1214,14 +1214,14 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeU" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1230,7 +1230,7 @@ dir = 6 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afe" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1239,7 +1239,7 @@ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afi" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -1248,14 +1248,14 @@ dir = 9 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afn" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afo" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1263,14 +1263,14 @@ /obj/machinery/light, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afp" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Reactor to Cooling Loop" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afq" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -1278,14 +1278,14 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afr" = ( /obj/machinery/light, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/effect/turf_decal/box, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afs" = ( /obj/structure/grille, /obj/structure/lattice, @@ -1296,7 +1296,7 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afA" = ( /obj/structure/lattice, /obj/structure/lattice, diff --git a/_maps/RandomRuins/StationRuins/engine_rbmk_rocks.dmm b/_maps/RandomRuins/StationRuins/engine_rbmk_rocks.dmm index 5b50efcd41..dc57025887 100644 --- a/_maps/RandomRuins/StationRuins/engine_rbmk_rocks.dmm +++ b/_maps/RandomRuins/StationRuins/engine_rbmk_rocks.dmm @@ -53,11 +53,11 @@ /area/layenia/cloudlayer) "aak" = ( /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aal" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aam" = ( /obj/structure/lattice, /obj/structure/grille, @@ -70,7 +70,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "aao" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ dir = 1 @@ -78,13 +78,13 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "aap" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaq" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/delivery, @@ -96,7 +96,7 @@ dir = 9 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aar" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/delivery, @@ -115,7 +115,7 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aas" = ( /obj/structure/closet/emcloset, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ @@ -128,7 +128,7 @@ dir = 5 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aat" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/stripes/line{ @@ -138,7 +138,7 @@ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aau" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ dir = 1 @@ -156,7 +156,7 @@ layer = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aav" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 10 @@ -170,7 +170,7 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaw" = ( /obj/machinery/airalarm{ pixel_y = 22 @@ -183,7 +183,7 @@ }, /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aax" = ( /obj/structure/table, /obj/machinery/computer/reactor/control_rods, @@ -191,14 +191,14 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aay" = ( /obj/machinery/modular_computer/console/preset/engineering, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaz" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -206,13 +206,13 @@ /obj/structure/table, /obj/item/toy/figure/ce, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaB" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "aaC" = ( /obj/machinery/light/small{ dir = 1 @@ -221,14 +221,14 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "aaD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "aaE" = ( /obj/machinery/door/airlock/engineering{ name = "Reactor Control"; @@ -253,7 +253,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 1 @@ -265,13 +265,13 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaG" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /obj/structure/cable/yellow{ @@ -281,7 +281,7 @@ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaK" = ( /obj/machinery/door/airlock/engineering{ name = "Reactor Control"; @@ -306,7 +306,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaL" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -315,7 +315,7 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 1 @@ -328,7 +328,7 @@ }, /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 1 @@ -340,27 +340,27 @@ icon_state = "4-8" }, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaP" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaR" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/structure/chair/office/light, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaT" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/carpet/royalblack, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaU" = ( /obj/item/radio/intercom{ pixel_x = 26 @@ -372,45 +372,45 @@ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "aaV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "aaW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "aaY" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ dir = 1 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "aaZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "abe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "abf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abg" = ( /obj/machinery/shower{ dir = 4 @@ -422,7 +422,7 @@ dir = 10 }, /turf/open/floor/noslip, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -430,7 +430,7 @@ /obj/machinery/light/small, /obj/effect/turf_decal/stripes/line, /turf/open/floor/noslip, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abi" = ( /obj/item/radio/intercom{ pixel_x = 27 @@ -443,13 +443,13 @@ dir = 6 }, /turf/open/floor/noslip, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abj" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ dir = 1 }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -461,7 +461,7 @@ pixel_x = -25 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -474,7 +474,7 @@ name = "Atmospherics to Reactor" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 1 @@ -484,7 +484,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -494,7 +494,7 @@ name = "Atmospherics to Moderator" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ dir = 4 @@ -505,7 +505,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 8 @@ -517,7 +517,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abs" = ( /obj/machinery/power/apc/auto_name/east{ pixel_x = 24 @@ -527,7 +527,7 @@ dir = 6 }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abt" = ( /obj/structure/lattice, /turf/open/chasm/cloud, @@ -536,24 +536,24 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "abv" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) +/area/engineering/atmos) "abw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "abA" = ( /obj/structure/cable/white{ icon_state = "2-4" }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abB" = ( /obj/structure/cable/white{ icon_state = "2-4" @@ -562,21 +562,21 @@ icon_state = "4-8" }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/cable/white{ icon_state = "4-8" }, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abD" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/structure/cable/white{ icon_state = "4-8" }, /turf/open/floor/plating, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abE" = ( /obj/machinery/door/airlock/engineering{ name = "Reactor Core"; @@ -598,27 +598,27 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/dark, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abI" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 1 }, /turf/open/floor/plating, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abJ" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/brown/visible, /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abK" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, -/area/engine/engineering/reactor_control) +/area/engineering/main/reactor_control) "abL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "abM" = ( /obj/machinery/door/airlock/external{ name = "Atmospherics External Airlock"; @@ -626,14 +626,14 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "abN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "abO" = ( /turf/closed/wall/r_wall, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abP" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/white, @@ -644,7 +644,7 @@ dir = 9 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abQ" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/white, @@ -652,7 +652,7 @@ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/closet/secure_closet/engineering_welding, @@ -663,13 +663,13 @@ pixel_y = 22 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abS" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abT" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -679,7 +679,7 @@ icon_state = "1-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 5 @@ -688,7 +688,7 @@ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 @@ -701,7 +701,7 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 @@ -720,7 +720,7 @@ icon_state = "0-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "abZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 10 @@ -733,7 +733,7 @@ }, /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aca" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -751,7 +751,7 @@ pixel_y = 12 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acd" = ( /obj/structure/lattice, /obj/structure/grille/broken, @@ -763,7 +763,7 @@ dir = 6 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "ack" = ( /obj/machinery/light/small{ dir = 4 @@ -773,28 +773,28 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "acl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "acp" = ( /obj/structure/grille/broken, /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ dir = 4 }, /turf/open/floor/plating/airless, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -809,7 +809,7 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -821,7 +821,7 @@ icon_state = "0-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acx" = ( /obj/machinery/power/terminal{ dir = 1 @@ -833,21 +833,21 @@ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acD" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4; name = "Emergency Coolant Purge" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acE" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 4 @@ -856,13 +856,13 @@ icon_state = "1-4" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acH" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acM" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/brown/visible{ @@ -872,7 +872,7 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acP" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4; @@ -882,40 +882,40 @@ icon_state = "1-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/brown/visible{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acR" = ( /obj/machinery/atmospherics/pipe/simple/brown/visible{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acS" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/brown/visible{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acT" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ dir = 8 }, /turf/open/floor/plating/airless, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "acU" = ( /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "acW" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engineering/atmos) "adb" = ( /obj/machinery/door/airlock/external{ name = "Atmospherics External Airlock"; @@ -925,7 +925,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/engine/atmos) +/area/engineering/atmos) "ade" = ( /obj/structure/grille, /obj/structure/lattice, @@ -939,7 +939,7 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adi" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -951,7 +951,7 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adj" = ( /obj/machinery/pool/filter{ pixel_y = -18 @@ -966,7 +966,7 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 1 @@ -975,14 +975,14 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "ads" = ( /obj/machinery/pool/controller, /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adt" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -990,14 +990,14 @@ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adu" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adw" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Moderators to Reactor" @@ -1007,11 +1007,11 @@ icon_state = "2-8" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adx" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "ady" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 1 @@ -1020,15 +1020,15 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adD" = ( /obj/machinery/atmospherics/components/unary/portables_connector, /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adE" = ( /turf/open/floor/engine/vacuum, -/area/engine/atmos) +/area/engineering/atmos) "adF" = ( /obj/structure/grille/broken, /obj/structure/lattice, @@ -1037,19 +1037,19 @@ "adG" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adY" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "adZ" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ @@ -1060,55 +1060,55 @@ pixel_y = 17 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aea" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ dir = 5 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeb" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aec" = ( /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aed" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, /obj/structure/cable/yellow{ icon_state = "1-2" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aee" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Coolent to Reactor" }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aef" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeg" = ( /obj/machinery/pool/drain, /obj/item/fuel_rod, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeh" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aei" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -1118,24 +1118,24 @@ }, /obj/machinery/meter, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aer" = ( /obj/structure/cable/yellow, /obj/machinery/atmospherics/components/trinary/nuclear_reactor/preset, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aes" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aet" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1145,57 +1145,57 @@ }, /obj/machinery/meter, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeu" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aev" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aew" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aex" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aey" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aez" = ( /obj/item/fuel_rod, /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/pool, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeF" = ( /obj/machinery/door/poddoor{ id = "au_nuclear_vent" }, /turf/open/chasm/cloud, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeH" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/camera/autoname{ @@ -1205,14 +1205,14 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "aeU" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1221,7 +1221,7 @@ dir = 6 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afe" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1230,7 +1230,7 @@ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afi" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -1239,14 +1239,14 @@ dir = 9 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afn" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afo" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1254,14 +1254,14 @@ /obj/machinery/light, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afp" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Reactor to Cooling Loop" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afq" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -1269,14 +1269,14 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afr" = ( /obj/machinery/light, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/effect/turf_decal/box, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afs" = ( /obj/structure/grille, /obj/structure/lattice, @@ -1287,7 +1287,7 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "afA" = ( /obj/structure/lattice, /obj/structure/lattice, diff --git a/_maps/templates/reactor_1.dmm b/_maps/templates/reactor_1.dmm index 536d0839ba..64c2ddc024 100644 --- a/_maps/templates/reactor_1.dmm +++ b/_maps/templates/reactor_1.dmm @@ -4,7 +4,7 @@ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "b" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 @@ -15,44 +15,44 @@ pixel_y = 10 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "c" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "d" = ( /obj/structure/cable/yellow, /obj/machinery/atmospherics/components/trinary/nuclear_reactor/cargo, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "e" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "f" = ( /obj/machinery/atmospherics/pipe/simple/cyan{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "g" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/purple, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "h" = ( /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "s" = ( /obj/effect/turf_decal/stripes/red/corner, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "t" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -63,54 +63,54 @@ pixel_y = 10 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "B" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "G" = ( /obj/machinery/atmospherics/pipe/simple/cyan{ dir = 4 }, /turf/open/floor/plating, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "M" = ( /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "O" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers{ dir = 4 }, /turf/open/floor/plating, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "P" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "V" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "Y" = ( /obj/structure/cable/yellow{ icon_state = "0-2" }, /obj/machinery/atmospherics/pipe/simple/purple, /turf/open/floor/plating, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) "Z" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers{ dir = 4 }, /turf/open/floor/engine, -/area/engine/engineering/reactor_core) +/area/engineering/main/reactor_core) (1,1,1) = {" s diff --git a/code/__DEFINES/splurtcode/is_helpers.dm b/code/__DEFINES/splurtcode/is_helpers.dm index f0f9df0a70..2204abdcb8 100644 --- a/code/__DEFINES/splurtcode/is_helpers.dm +++ b/code/__DEFINES/splurtcode/is_helpers.dm @@ -1,2 +1,4 @@ -// Hyperstation Carbon Stuff +// Hyperstation Stuff #define iswendigo(A) (istype(A, /mob/living/carbon/wendigo)) + +#define iscloudturf(A) (istype(A, /turf/open/chasm/cloud)) diff --git a/modular_splurt/code/game/areas/centcom.dm b/modular_splurt/code/game/area/areas/centcom.dm similarity index 100% rename from modular_splurt/code/game/areas/centcom.dm rename to modular_splurt/code/game/area/areas/centcom.dm diff --git a/modular_splurt/code/game/area/areas/layenia.dm b/modular_splurt/code/game/area/areas/layenia.dm new file mode 100644 index 0000000000..64dbc56d64 --- /dev/null +++ b/modular_splurt/code/game/area/areas/layenia.dm @@ -0,0 +1,29 @@ +//Yeah, I hate this as well +/area/layenia + name = "Layenia" + icon_state = "mining" + has_gravity = STANDARD_GRAVITY + area_flags = VALID_TERRITORY | UNIQUE_AREA | CULT_PERMITTED + requires_power = TRUE + outdoors = TRUE + dynamic_lighting = DYNAMIC_LIGHTING_DISABLED + ambientsounds = MINING + atmos = FALSE + flags_1 = NONE + +/area/layenia/cloudlayer + name = "Layenia clouds" + icon_state = "space" + dynamic_lighting = DYNAMIC_LIGHTING_DISABLED + atmos = FALSE + +/area/layenia/powered + name = "Layenia Powered" + icon_state = "centcom" + requires_power = FALSE + has_gravity = STANDARD_GRAVITY + area_flags = VALID_TERRITORY | BLOBS_ALLOWED | UNIQUE_AREA | CULT_PERMITTED + flags_1 = NONE + outdoors = FALSE + dynamic_lighting = DYNAMIC_LIGHTING_FORCED + atmos = FALSE diff --git a/modular_splurt/code/game/areas/shuttles.dm b/modular_splurt/code/game/area/areas/shuttles.dm similarity index 100% rename from modular_splurt/code/game/areas/shuttles.dm rename to modular_splurt/code/game/area/areas/shuttles.dm diff --git a/modular_splurt/code/game/turfs/simulated/chasm.dm b/modular_splurt/code/game/turfs/simulated/chasm.dm new file mode 100644 index 0000000000..3e6dfd6db7 --- /dev/null +++ b/modular_splurt/code/game/turfs/simulated/chasm.dm @@ -0,0 +1,23 @@ +/turf/open/chasm/cloud + name = "clouds" + gender = PLURAL + desc = "Clouds as far as the eye can see... Watch your step." + icon = 'modular_splurt/icons/turf/space.dmi' + icon_state = "clouds" + plane = PLANE_SPACE + tiled_dirt = FALSE + baseturfs = /turf/open/chasm/cloud + smooth = SMOOTH_FALSE + planetary_atmos = TRUE + initial_gas_mix = FROZEN_ATMOS + density = FALSE + +/turf/open/chasm/cloud/Initialize() + . = ..() + icon_state = SPACE_ICON_STATE + +/turf/open/chasm/cloud/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir) + underlay_appearance.icon = 'icons/turf/space.dmi' + underlay_appearance.icon_state = SPACE_ICON_STATE + underlay_appearance.plane = PLANE_SPACE + return TRUE diff --git a/modular_splurt/code/game/turfs/simulated/floor/plating/asteroid.dm b/modular_splurt/code/game/turfs/simulated/floor/plating/asteroid.dm new file mode 100644 index 0000000000..1a4054d53a --- /dev/null +++ b/modular_splurt/code/game/turfs/simulated/floor/plating/asteroid.dm @@ -0,0 +1,38 @@ +/turf/open/floor/plating/asteroid/layenia + gender = MALE //fuck you, you're a massive noonot + name = "crimson Rock" + desc = "A cold rock, rusted scarlet in color." + icon = 'modular_splurt/icons/turf/floors.dmi' + baseturfs = /turf/open/floor/plating/asteroid/layenia + icon_state = "layenia" + icon_plating = "layenia" + initial_gas_mix = FROZEN_ATMOS + slowdown = 1 + environment_type = "layenia" + flags_1 = NONE + heat_capacity = INFINITY //Makes it so no matter the heat, it will not burn out. + planetary_atmos = TRUE + burnt_states = null + bullet_sizzle = TRUE + bullet_bounce_sound = null + digResult = /obj/item/stack/ore/glass/basalt + floor_variance = 50 //This means 50% chance of variating from the default tile. + //light_range = 2 + //light_power = 0.15 + //light_color = LIGHT_COLOR_WHITE + +/turf/open/floor/plating/asteroid/layenia/Initialize() + . = ..() + icon_state = initial(icon_state) + if(prob(floor_variance)) + icon_state = "[environment_type][rand(0,4)]" + set_layenia_light(src) + +/turf/open/floor/plating/asteroid/layenia/garden + initial_gas_mix = OPENTURF_DEFAULT_ATMOS + planetary_atmos = TRUE + +/proc/set_layenia_light(turf/open/floor/B) + switch(B.icon_state) + if("layenia3", "layenia4") + B.set_light(2, 0.6, LIGHT_COLOR_BLUE) //more light diff --git a/modular_splurt/code/modules/mapping/mapping_helpers/baseturf.dm b/modular_splurt/code/modules/mapping/mapping_helpers/baseturf.dm new file mode 100644 index 0000000000..2c7736e5cb --- /dev/null +++ b/modular_splurt/code/modules/mapping/mapping_helpers/baseturf.dm @@ -0,0 +1,7 @@ +/obj/effect/baseturf_helper/asteroid/layenia + name = "layenia baseturf editor" + baseturf = /turf/open/floor/plating/asteroid/layenia + +/obj/effect/baseturf_helper/cloud + name = "cloud baseturf editor" + baseturf = /turf/open/chasm/cloud diff --git a/modular_splurt/code/modules/power/reactor/rbmk.dm b/modular_splurt/code/modules/power/reactor/rbmk.dm index defe2c55ff..99418b53a9 100644 --- a/modular_splurt/code/modules/power/reactor/rbmk.dm +++ b/modular_splurt/code/modules/power/reactor/rbmk.dm @@ -987,10 +987,10 @@ The reactor CHEWS through moderator. It does not do this slowly. Be very careful icon_state = "sealant" w_class = 1 -/area/engine/engineering/reactor_core +/area/engineering/main/reactor_core name = "Nuclear Reactor Core" -/area/engine/engineering/reactor_control +/area/engineering/main/reactor_control name = "Reactor Control Room" diff --git a/modular_splurt/icons/turf/floors.dmi b/modular_splurt/icons/turf/floors.dmi index 8c95bc65af83ee41cca47a1ab276694a8efedcfe..e7bff5b34e8593d69fc2ade847a886a96d1b2e72 100644 GIT binary patch literal 14381 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 z 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 literal 2064 zcmV+r2=DiaP)&P#w1|mQE-s~ddO$!_I5S_tT#TGKFkJuu0JM5kSad{X zb7OL8aCB*JZU6vyoR!nD3c@fDfZ;iLiqOuAwpAw=X^{^06(o{qg0z7on%6hjML6Vo z+g-SC`bjBH-MJq`d+GUG`(WK9j-pv_I7?PVlb5>U%xL>Cab7}{QRlH3U%_0HbE@D> zSs(J-mb1H;qn>AYxw?7x)Dsz0WKokvLl!%-*ptNp6~Rd5(y|agw@Xt%g2#Xc&jAe{ z1R6XEGq{PpXg`N>*H;sEyq5H zWwBcND3)Li41NxFpCPZJt<13VF1A^`v&;?@$sqx(UFX5QroI+p@h}sZr2)pEA8!j} zIXVaI^`cjnyWx>-roga$X|NvbGxDH-6L!2t2aw$#5bT)jDh$l27?L%-$D_y|)BJan z_6>fhI3BPfYGDy;fnJM!T?dQ(ops6afKIA~+tOa}iehk~GrJaA+zUD>NMQFTJZ|5a z2kYJVe;!jVNShaLdXj2^WjU$4kj{@mMH^Q`xfY+O=X@UE)n0rCyjY7*9Bc*tf>NSL zl}!(NfzuwoSP(Xhj&n;Y2Fktd?d?Bo+H3czEJO^@^}@fRkJR^yevd*EZN$=^%>(Lt zx8;Q_3rhBdb}Kn5(%#8xUt zguYtJfH7OUYz3nC>H2Sr4q@%txv=;h99>w^cURu~4tByF>)u>E&pwb{3z*rl%s!Ah z;cr{onwa*3>^`u<^t{y8#GD72M!2)iw9(hr#Lf9{m@$1THhV$pp={aG=`a*`@qrw`kjm8Pnvi)k_>qe zuDK^dFo^R%b;a%j)g&e3e&GA~GVB9oaN$WA=Kmma86xpKtW16A>Y6bR{6(}6_%RUY zz)~0|v^s4J1{4v)YW~}O;1<-}oxLBR{9+0MnDzs+4-~oAMvmv%5AH08l>0OQbS=;~ z;%A20aXIirUaY~CXZJ0qwl3#Y(3T?!v7GvWJplIsyr6FmNc}+X2e#>pr_No# za5ppm4RZl(WtjE@HUAZdIq35@6hJf@{_#BENwARh8`V~t3YLBMhkb0@c&z5c_CW5( zl6@`g0Hn^Z=08pe_)VwDJ_dL|p&ir%v5yxt*|ljc#%|Y41z~Qvc7waK_W_cPtqjLJ zn6(d}Jjn4p`vJ*jKf`Y5Wpq4LGK2R<0^FI9w+DG$@?X;+ADCS=iLZL>-|HhJqf3SZ zzA(F5NVT8WC7;3p%ue{XHwtnr^wDV8;P{?6#Nh3TaTjhgv9(K%E}Y_RPU>+LKGDx= zJi*&WTaJAY>*}QTQLMol82p^xd_g`zTb*I&T^zA^XPJkfNDc{L?K%%$Hudumi#M6T z98NI?lXzPoN6|T8uUF%`z6p=)G6jb1htqe#J|hn*IN{oBbO71?0m1Gd*;N>rQ!yy( zFdl^z^WflLllBdMqc|S$O4PzW)&jluC%O*yC)e*J#{*7NE!>v&f?p{H7fxr_!ZG)P z(-fp*3d6_I-Fa{p|IbIt1!?o*O`lRNupA}z2GaQ>sA%JAsL$gQ^_!$0_eA4fGwt(s5d(C+@~`M4^}T8`rqDzi zv9xFNfcoBTc_GWfVY2Uyj+3LP5OO?Jsi0lu!P!AmhyV6j+l1Z4nK1U=_`m81XGGF@ z4peDQD7(&slcrAoN}II1k!bp<_a%@YQ8D(I2m9tZe-B3&Uh2DR@WCB+XI!_Tn8|bP z2br~ine!mG52Q}`&y}_&ru`th54>XfT5D@!&Vx)Nyne@YG11n;u|I^5Ih{V^hGEJbX zYsNhA7tuc8$3UC|hhd!1>U1%kQbY`^{lM-6x1i#A_5+l^O+f(Deqi>2D)+j`@jUy% zoduCaK~d@VFTn*Lzdq6O*3~+9=6vvmP=kxc4<6~9_t8Ab zP}I}A!@@Yo__DE=!kkBwj!X(s2-dVz-*2)sqO;prb@K`djf4|NXNFCgF`Fw