From 84870b4b6ce4628dcb0f7edcc0394a68783a41d7 Mon Sep 17 00:00:00 2001 From: Octus <62493359+OctusGit@users.noreply.github.com> Date: Fri, 20 Oct 2023 14:01:53 -0500 Subject: [PATCH] Fixes Althland Facility runtimes and tweaks (#22683) * Update lavaland_surface_althland_facility.dmm * fixes turf shit * Henry Fix * adds area * Update lavaland_areas.dm * contra review * im an actual dumbass no cap on a stack fr --- .../lavaland_surface_althland_facility.dmm | 366 ++++++++---------- code/game/area/areas/ruins/lavaland_areas.dm | 4 + 2 files changed, 171 insertions(+), 199 deletions(-) diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm index 69c6b2e5412..a8c57ea7400 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm @@ -23,7 +23,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "af" = ( /obj/structure/lattice/lava, /turf/simulated/floor/plating/lava/smooth/mapping_lava, @@ -46,7 +46,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "aM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -60,7 +60,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "bc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mecha_wreckage/ripley, @@ -71,7 +71,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "be" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall/r_wall, @@ -89,7 +89,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "bP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/door_assembly/door_assembly_ext{ @@ -100,7 +100,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "bT" = ( /turf/simulated/floor/plating/lava/smooth/mapping_lava, /area/lavaland/surface/outdoors) @@ -125,7 +125,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "cw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -135,7 +135,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "cJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/mech_bay_recharge_port, @@ -145,7 +145,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "dh" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/disposalpipe/segment{ @@ -165,7 +165,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/girder, /turf/simulated/floor/plating/airless, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "eH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -177,7 +177,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "eV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -191,7 +191,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "fc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -201,7 +201,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "fd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -214,7 +214,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "fm" = ( /obj/machinery/light_construct/small{ dir = 1 @@ -231,7 +231,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "fs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -242,7 +242,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "fv" = ( /mob/living/simple_animal/hostile/asteroid/hivelord/legion, /obj/structure/disposalpipe/segment, @@ -251,7 +251,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "fB" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/disposalpipe/segment{ @@ -270,7 +270,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "fP" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/disposalpipe/segment, @@ -286,7 +286,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "gb" = ( /obj/effect/landmark/damageturf, /obj/structure/disposalpipe/segment{ @@ -298,7 +298,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "gC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -312,12 +312,16 @@ dir = 4; icon_state = "pipe-c" }, +/obj/machinery/mineral/processing_unit_console{ + pixel_y = -2; + pixel_x = -29 + }, /turf/simulated/floor/plasteel{ temperature = 300; oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "gE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -329,17 +333,17 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "gF" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/airless, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "hc" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/random_spawners/wall_rusted_maybe, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "hj" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -347,7 +351,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "ho" = ( /obj/structure/door_assembly/door_assembly_ext{ name = "Broken External Airlock" @@ -357,7 +361,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "hx" = ( /obj/item/shard, /obj/structure/grille/broken, @@ -367,7 +371,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "hE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -380,7 +384,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "hP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -391,7 +395,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "hY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -403,12 +407,13 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "ia" = ( /obj/effect/mapping_helpers/no_lava, -/obj/structure/disposalpipe/sortjunction{ +/obj/structure/disposalpipe/broken{ dir = 1 }, +/obj/structure/disposalpipe/broken, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "ic" = ( @@ -420,7 +425,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "iq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -432,7 +437,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "jb" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/railing{ @@ -457,7 +462,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "kn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -472,7 +477,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "kR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -486,7 +491,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "lr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -511,7 +516,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "ms" = ( /obj/structure/disposalpipe/segment{ dir = 1; @@ -522,14 +527,13 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "nm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, -/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/broken{ + dir = 2 + }, /turf/simulated/floor/plasteel/airless, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "no" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -538,7 +542,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "nK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -550,7 +554,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "nN" = ( /obj/structure/grille/broken, /obj/item/shard, @@ -572,20 +576,20 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "nX" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/ore, /obj/effect/spawner/random_spawners/wall_rusted_maybe, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "oj" = ( /turf/simulated/floor{ temperature = 300; oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "oG" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor{ @@ -608,7 +612,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "pP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -642,7 +646,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "qQ" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/disposalpipe/broken{ @@ -661,7 +665,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "rf" = ( /obj/structure/door_assembly/door_assembly_ext{ name = "Broken External Airlock" @@ -684,7 +688,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "rY" = ( /obj/effect/decal/remains/human, /obj/item/clothing/under/rank/cargo/miner, @@ -706,7 +710,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "sg" = ( /obj/effect/landmark/damageturf, /turf/simulated/floor{ @@ -734,7 +738,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "sB" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/disposalpipe/trunk, @@ -748,7 +752,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "to" = ( /obj/structure/marker_beacon/dock_marker, /obj/effect/decal/cleanable/dirt, @@ -770,7 +774,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "tD" = ( /obj/effect/decal/warning_stripes/white/hollow, /obj/machinery/light_construct/small, @@ -781,7 +785,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "tS" = ( /obj/effect/mapping_helpers/no_lava, /obj/effect/mapping_helpers/no_lava, @@ -796,13 +800,12 @@ "ua" = ( /obj/effect/turf_decal/caution/stand_clear/white, /obj/effect/turf_decal/box/white, -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, /turf/simulated/floor{ temperature = 300; oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "ub" = ( /obj/item/clothing/under/rank/cargo/miner, /obj/effect/landmark/damageturf, @@ -811,7 +814,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "uf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -821,15 +824,15 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "ui" = ( /obj/effect/spawner/random_spawners/wall_rusted_maybe, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "um" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "uC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/disposal, @@ -839,7 +842,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "uM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -851,7 +854,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "vf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -866,7 +869,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "vl" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -877,7 +880,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "vo" = ( /obj/machinery/light_construct/small{ dir = 1 @@ -891,7 +894,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "vM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -912,7 +915,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "xK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -924,31 +927,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) -"yV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced, -/obj/machinery/conveyor/west, -/obj/machinery/mineral/processing_unit, -/turf/simulated/floor{ - temperature = 300; - oxygen = 14; - nitrogen = 23 - }, -/area/ruin/unpowered) -"yX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, -/mob/living/simple_animal/hostile/asteroid/goliath/beast, -/turf/simulated/floor/plasteel{ - temperature = 300; - oxygen = 14; - nitrogen = 23 - }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "zd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -962,7 +941,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "zp" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/shoes/workboots/mining, @@ -980,7 +959,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "zq" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/ore{ @@ -997,7 +976,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "zE" = ( /obj/effect/decal/cleanable/dirt, /obj/item/pickaxe, @@ -1011,7 +990,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "zG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1026,7 +1005,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "zO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, @@ -1045,7 +1024,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "zZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1056,10 +1035,10 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Au" = ( /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Az" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, @@ -1069,7 +1048,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "AE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1083,7 +1062,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "AH" = ( /obj/effect/landmark/burnturf, /turf/simulated/floor{ @@ -1091,7 +1070,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "AL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1107,7 +1086,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "BB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/pump, @@ -1116,7 +1095,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "BG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1130,7 +1109,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "BM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/burnturf, @@ -1140,12 +1119,12 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "BO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random_spawners/wall_rusted_maybe, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "BV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, @@ -1154,7 +1133,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "BX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, @@ -1169,7 +1148,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "CF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1186,7 +1165,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Dd" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, @@ -1209,7 +1188,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Dt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1222,7 +1201,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Dv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/door_assembly/door_assembly_mhatch, @@ -1231,14 +1210,14 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Dz" = ( /turf/simulated/floor/plasteel{ temperature = 300; oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "DM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1250,31 +1229,19 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) -"DP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/mineral/processing_unit_console{ - pixel_y = 22 - }, -/turf/simulated/floor{ - temperature = 300; - oxygen = 14; - nitrogen = 23 - }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Ec" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/conveyor/southwest{ dir = 5 }, -/obj/structure/plasticflaps, +/obj/machinery/mineral/processing_unit, /turf/simulated/floor{ temperature = 300; oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Ek" = ( /obj/effect/mapping_helpers/no_lava, /obj/machinery/light_construct/small{ @@ -1292,7 +1259,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Fd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/ripped{ @@ -1306,18 +1273,20 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "FX" = ( -/obj/structure/disposalpipe/junction/reversed{ +/obj/structure/disposalpipe/broken{ + dir = 4 + }, +/obj/structure/disposalpipe/broken{ dir = 8 }, -/obj/effect/landmark/burnturf, /turf/simulated/floor{ temperature = 300; oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Ge" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/burnturf, @@ -1330,7 +1299,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Gk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1341,7 +1310,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Gt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1352,7 +1321,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Gz" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -1363,7 +1332,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "GF" = ( /obj/effect/mapping_helpers/no_lava, /obj/effect/decal/cleanable/glass, @@ -1377,7 +1346,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Hj" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/disposalpipe/segment{ @@ -1400,7 +1369,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Hx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1412,7 +1381,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "HO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1423,7 +1392,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Ic" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1435,7 +1404,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "In" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/burnturf, @@ -1444,7 +1413,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Io" = ( /obj/item/chair, /turf/simulated/floor{ @@ -1452,7 +1421,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "IT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1463,7 +1432,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Jw" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/cans/beer{ @@ -1477,7 +1446,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "JE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1488,7 +1457,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "JT" = ( /obj/structure/grille, /obj/item/shard, @@ -1498,7 +1467,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "KJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1510,7 +1479,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "KN" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -1518,7 +1487,7 @@ }, /obj/effect/spawner/random_spawners/wall_rusted_maybe, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "KT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1529,7 +1498,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "KZ" = ( /obj/effect/mapping_helpers/no_lava, /obj/effect/mapping_helpers/no_lava, @@ -1547,7 +1516,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Ln" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/white/hollow, @@ -1559,7 +1528,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Lq" = ( /obj/machinery/light_construct/small{ dir = 4 @@ -1579,7 +1548,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Ms" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -1600,7 +1569,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "MO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1615,7 +1584,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "MY" = ( /obj/effect/landmark/burnturf, /obj/effect/decal/cleanable/glass, @@ -1636,14 +1605,14 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Og" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/airless, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Oh" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -1654,7 +1623,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "OJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1665,7 +1634,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "OW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1675,7 +1644,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Pn" = ( /obj/structure/disposalpipe/segment, /obj/effect/landmark/burnturf, @@ -1684,7 +1653,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Po" = ( /obj/structure/grille/broken, /obj/item/shard, @@ -1695,7 +1664,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Px" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1711,7 +1680,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "PF" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, @@ -1720,7 +1689,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "PJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, @@ -1748,7 +1717,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Qu" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/door_assembly/door_assembly_ext{ @@ -1761,7 +1730,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random_spawners/wall_rusted_maybe, /turf/simulated/wall/r_wall, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "RL" = ( /obj/item/stack/sheet/metal{ amount = 5 @@ -1772,7 +1741,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "RX" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/railing{ @@ -1794,7 +1763,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "TN" = ( /obj/effect/landmark/damageturf, /obj/effect/decal/cleanable/dirt, @@ -1813,7 +1782,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "UP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1827,7 +1796,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "UU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1840,7 +1809,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Vj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1853,16 +1822,15 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "VJ" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/sign/nosmoking_1{ pixel_x = -2; pixel_y = 35 }, -/obj/structure/disposalpipe/segment{ - dir = 4; - invisibility = 101 +/obj/structure/disposalpipe/broken{ + dir = 4 }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) @@ -1873,7 +1841,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Wb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1891,7 +1859,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Wl" = ( /obj/structure/grille, /turf/simulated/floor{ @@ -1899,7 +1867,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Wp" = ( /obj/structure/grille/broken, /obj/item/shard, @@ -1926,7 +1894,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Xn" = ( /obj/effect/mapping_helpers/no_lava, /obj/effect/mapping_helpers/no_lava, @@ -1945,7 +1913,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "XD" = ( /obj/effect/decal/remains/human, /obj/item/clothing/under/rank/cargo/miner, @@ -1968,7 +1936,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "XT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1982,7 +1950,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Yd" = ( /obj/structure/grille, /obj/item/shard, @@ -1999,7 +1967,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Yt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2012,7 +1980,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Yx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2022,7 +1990,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "YF" = ( /obj/machinery/power/terminal{ dir = 8 @@ -2033,7 +2001,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "YK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, @@ -2042,7 +2010,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "YN" = ( /obj/structure/grille/broken, /obj/item/shard, @@ -2066,7 +2034,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "Zr" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/disposalpipe/broken{ @@ -2085,7 +2053,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "ZB" = ( /obj/effect/mapping_helpers/no_lava, /obj/effect/mapping_helpers/no_lava, @@ -2105,7 +2073,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) "ZN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2119,7 +2087,7 @@ oxygen = 14; nitrogen = 23 }, -/area/ruin/unpowered) +/area/ruin/unpowered/althland_processing) (1,1,1) = {" bV @@ -2436,7 +2404,7 @@ ui QE af BM -yX +no bO In dM @@ -2565,7 +2533,7 @@ bT bT bT ui -yV +hP UP Ic ui @@ -2745,7 +2713,7 @@ bL bU ab ui -DP +cc Vj kn ui diff --git a/code/game/area/areas/ruins/lavaland_areas.dm b/code/game/area/areas/ruins/lavaland_areas.dm index 075d8bfff3d..0fc875a8c4a 100644 --- a/code/game/area/areas/ruins/lavaland_areas.dm +++ b/code/game/area/areas/ruins/lavaland_areas.dm @@ -46,6 +46,10 @@ /area/ruin/unpowered/ash_walkers icon_state = "red" +/area/ruin/unpowered/althland_processing + name = "Processing Facility" + icon_state = "red" + /area/ruin/unpowered/althland_excavation name = "Excavation Pit" icon_state = "red"