diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm
index b44df3813f8..a9c64a34c3e 100644
--- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm
+++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm
@@ -13,7 +13,7 @@
d2 = 4
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ac" = (
/obj/structure/grille,
/obj/structure/window/reinforced/fulltile,
@@ -24,7 +24,7 @@
pixel_y = 0
},
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ad" = (
/obj/machinery/shieldwallgen{
active = 2;
@@ -41,7 +41,7 @@
icon_state = "2-8"
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ae" = (
/obj/machinery/shieldwallgen{
active = 2;
@@ -59,7 +59,7 @@
d2 = 2
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"af" = (
/obj/machinery/shieldwallgen{
active = 2;
@@ -71,22 +71,22 @@
icon_state = "0-8"
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ag" = (
/obj/structure/grille,
/obj/structure/window/reinforced/fulltile,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ah" = (
/turf/closed/mineral,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ai" = (
/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aj" = (
/obj/structure/flora/rock,
/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ak" = (
/obj/structure/grille,
/obj/structure/window/reinforced/fulltile,
@@ -97,11 +97,11 @@
pixel_y = 0
},
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"al" = (
/obj/structure/flora/ausbushes/genericbush,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"am" = (
/mob/living/simple_animal/hostile/poison/bees,
/mob/living/simple_animal/hostile/poison/bees,
@@ -110,50 +110,50 @@
/mob/living/simple_animal/hostile/poison/bees,
/mob/living/simple_animal/hostile/poison/bees,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"an" = (
/mob/living/simple_animal/hostile/poison/bees,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ao" = (
/obj/structure/flora/ausbushes/lavendergrass,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ap" = (
/mob/living/simple_animal/hostile/asteroid/goldgrub{
will_burrow = 0
},
/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aq" = (
/obj/structure/flora/ausbushes/grassybush,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ar" = (
/obj/structure/flora/rock/pile,
/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"as" = (
/mob/living/simple_animal/hostile/asteroid/basilisk,
/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"at" = (
/turf/closed/wall/r_wall,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"au" = (
/obj/structure/flora/ausbushes/leafybush,
/mob/living/simple_animal/hostile/poison/bees,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"av" = (
/obj/structure/flora/ausbushes/brflowers,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aw" = (
/obj/structure/flora/rock,
/obj/machinery/light,
/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ax" = (
/obj/structure/table/reinforced,
/obj/item/weapon/clipboard,
@@ -166,10 +166,10 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ay" = (
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"az" = (
/obj/structure/table/reinforced,
/obj/item/weapon/storage/box/syringes{
@@ -184,20 +184,20 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aA" = (
/obj/structure/flora/ausbushes/ywflowers,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aB" = (
/obj/machinery/light,
/mob/living/simple_animal/hostile/poison/bees,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aC" = (
/obj/structure/flora/ausbushes/ppflowers,
/turf/open/floor/grass,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aD" = (
/obj/structure/cable{
d1 = 4;
@@ -212,7 +212,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aE" = (
/obj/machinery/shieldwallgen{
active = 2;
@@ -241,7 +241,7 @@
tag = ""
},
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aF" = (
/obj/structure/cable{
d1 = 4;
@@ -250,7 +250,7 @@
pixel_y = 0
},
/turf/closed/wall/r_wall,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aG" = (
/obj/structure/table/reinforced,
/obj/structure/cable{
@@ -263,7 +263,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aH" = (
/obj/structure/cable{
d1 = 4;
@@ -272,7 +272,7 @@
pixel_y = 0
},
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aI" = (
/obj/structure/table/reinforced,
/obj/machinery/computer/med_data/laptop,
@@ -285,7 +285,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aJ" = (
/obj/machinery/shieldwallgen{
active = 2;
@@ -309,7 +309,7 @@
icon_state = "0-8"
},
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aK" = (
/obj/structure/window/reinforced{
dir = 4
@@ -320,7 +320,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aM" = (
/obj/structure/cable{
d1 = 1;
@@ -329,20 +329,20 @@
pixel_y = 0
},
/turf/closed/wall/r_wall,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aN" = (
/obj/structure/table/reinforced,
/obj/item/weapon/folder,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aO" = (
/obj/structure/chair/office/light{
dir = 8
},
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aP" = (
/obj/structure/table/reinforced,
/obj/item/weapon/reagent_containers/glass/bottle/liver_enhance_virion,
@@ -350,7 +350,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aQ" = (
/obj/structure/window/reinforced{
dir = 8
@@ -364,7 +364,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aS" = (
/obj/machinery/power/apc{
dir = 8;
@@ -386,7 +386,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aT" = (
/obj/structure/cable{
d1 = 2;
@@ -405,7 +405,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aU" = (
/obj/structure/rack,
/obj/item/weapon/crowbar,
@@ -416,20 +416,20 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aV" = (
/obj/machinery/smartfridge/chemistry,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aW" = (
/obj/structure/table/reinforced,
/obj/item/weapon/gun/syringe,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aX" = (
/obj/structure/table/reinforced,
/obj/item/weapon/grenade/chem_grenade/antiweed{
@@ -449,7 +449,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aY" = (
/obj/structure/table/reinforced,
/obj/item/weapon/gun/energy/temperature{
@@ -458,7 +458,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"aZ" = (
/obj/structure/table/reinforced,
/obj/item/weapon/cultivator,
@@ -466,7 +466,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"ba" = (
/obj/machinery/light/small{
dir = 8
@@ -474,13 +474,13 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bb" = (
/obj/machinery/door/airlock/hatch{
name = "Bio-Research Station"
},
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bc" = (
/obj/structure/cable{
d1 = 1;
@@ -489,7 +489,7 @@
pixel_y = 0
},
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bd" = (
/obj/machinery/power/terminal,
/obj/structure/cable{
@@ -499,13 +499,13 @@
pixel_y = 0
},
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"be" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bf" = (
/obj/machinery/power/smes/magical{
desc = "A high-capacity superconducting magnetic energy storage (SMES) unit.";
@@ -521,21 +521,21 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bg" = (
/obj/structure/reagent_dispensers/watertank,
/obj/machinery/light,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bh" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bi" = (
/obj/structure/table/reinforced,
/obj/item/weapon/reagent_containers/hypospray/medipen/stimpack,
@@ -543,7 +543,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bj" = (
/obj/structure/table/reinforced,
/obj/item/weapon/surgicaldrill,
@@ -557,33 +557,33 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bk" = (
/obj/structure/table/optable,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bl" = (
/obj/machinery/computer/operating,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bm" = (
/obj/structure/closet/wardrobe/science_white,
/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bn" = (
/obj/structure/table/reinforced,
/obj/item/weapon/reagent_containers/food/snacks/carrotfries,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bo" = (
/obj/machinery/shieldwallgen{
active = 2;
@@ -609,7 +609,7 @@
icon_state = "1-4"
},
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bp" = (
/obj/structure/bed,
/obj/item/weapon/bedsheet/green,
@@ -617,7 +617,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bq" = (
/obj/item/stack/cable_coil/cut,
/obj/item/stack/tile/plasteel{
@@ -626,7 +626,7 @@
},
/obj/item/weapon/wirecutters,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"br" = (
/obj/structure/table/reinforced,
/obj/machinery/microwave,
@@ -639,7 +639,7 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bs" = (
/obj/structure/cable{
d1 = 4;
@@ -658,7 +658,7 @@
},
/obj/machinery/shieldwallgen,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bt" = (
/obj/structure/cable{
d2 = 8;
@@ -666,32 +666,32 @@
},
/obj/machinery/shieldwallgen,
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bu" = (
/obj/structure/flora/ausbushes/sunnybush,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bv" = (
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bw" = (
/obj/machinery/light{
dir = 1
},
/mob/living/simple_animal/hostile/carp,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bx" = (
/obj/structure/flora/ausbushes/palebush,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"by" = (
/obj/structure/disposalpipe/segment{
dir = 4;
icon_state = "pipe-c"
},
/turf/closed/wall/r_wall,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bz" = (
/obj/machinery/space_heater,
/obj/structure/disposalpipe/segment{
@@ -705,58 +705,58 @@
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bA" = (
/obj/structure/table/reinforced,
/obj/machinery/juicer,
/turf/open/floor/plasteel{
icon_state = "dark"
},
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bB" = (
/obj/structure/alien/weeds,
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bC" = (
/obj/structure/alien/weeds/node,
/obj/machinery/light{
dir = 1
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bD" = (
/obj/item/clothing/mask/facehugger{
icon_state = "facehugger_dead";
stat = 2
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bE" = (
/obj/structure/flora/ausbushes/sparsegrass,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bF" = (
/obj/structure/disposalpipe/segment,
/turf/closed/wall/r_wall,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bG" = (
/obj/machinery/door/airlock/external,
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bH" = (
/obj/structure/alien/resin/wall,
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bI" = (
/obj/structure/flora/ausbushes/reedbush,
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bJ" = (
/mob/living/simple_animal/crab{
faction = list("carp")
},
/turf/open/floor/plating,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bK" = (
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating/airless,
@@ -766,13 +766,13 @@
dir = 8
},
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bM" = (
/obj/machinery/light/small{
dir = 4
},
/turf/open/floor/plasteel/darkgreen,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bN" = (
/obj/structure/grille{
density = 0;
@@ -782,11 +782,11 @@
icon_state = "small"
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bO" = (
/obj/item/weapon/shard,
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bP" = (
/obj/structure/lattice,
/turf/open/space,
@@ -805,7 +805,7 @@
},
/obj/structure/cable,
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bR" = (
/obj/structure/disposalpipe/trunk{
dir = 1
@@ -822,21 +822,21 @@
/obj/structure/cable,
/obj/machinery/shieldwallgen,
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bT" = (
/obj/structure/grille,
/obj/item/weapon/shard{
icon_state = "medium"
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bU" = (
/obj/structure/grille{
density = 0;
icon_state = "brokengrille"
},
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
"bV" = (
/obj/machinery/shieldwallgen,
/turf/open/space,
@@ -847,7 +847,7 @@
/area/space)
"bX" = (
/turf/open/floor/plating/airless,
-/area/ruin/unpowered)
+/area/ruin/abandonedzoo)
(1,1,1) = {"
aa
diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm
index 7bffa0bac1f..53a6c411894 100644
--- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm
+++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm
@@ -1,249 +1,249 @@
"aa" = (/turf/open/space,/area/space)
-"ab" = (/turf/closed/wall,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ac" = (/obj/machinery/door/poddoor{id = "bigderelictshipdock"},/turf/open/floor/plating/airless,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
+"ab" = (/turf/closed/wall,/area/ruin/derelictoutpost/cargobay)
+"ac" = (/obj/machinery/door/poddoor{id = "bigderelictshipdock"},/turf/open/floor/plating/airless,/area/ruin/derelictoutpost/cargobay)
"ad" = (/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered/no_grav)
-"ae" = (/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"af" = (/obj/structure/sign/vacuum{pixel_y = 32},/obj/effect/decal/cleanable/cobweb,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ag" = (/obj/machinery/door/poddoor{id = "bigderelictshipdock"},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ah" = (/obj/structure/sign/vacuum{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ai" = (/obj/structure/reagent_dispensers/fueltank,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"aj" = (/obj/machinery/button/door{name = "tradepost entry doors"; pixel_y = 24},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ak" = (/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"al" = (/obj/structure/reagent_dispensers/watertank,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"am" = (/turf/open/floor/engine,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"an" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ao" = (/obj/machinery/power/apc{cell_type = 0; dir = 4; name = "Cargo Bay APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ap" = (/obj/structure/table,/obj/machinery/light{dir = 8},/obj/item/weapon/reagent_containers/glass/bucket,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"aq" = (/turf/open/floor/engine,/turf/closed/wall/mineral/titanium/interior,/area/ruin/powered{name = "Derelict Docked Ship"})
-"ar" = (/obj/structure/shuttle/engine/propulsion/burst/right{dir = 1; icon_state = "burst_r"; name = "shuttle engine"; tag = "icon-burst_r (NORTH)"},/turf/open/floor/plating,/area/ruin/powered{name = "Derelict Docked Ship"})
-"as" = (/obj/structure/shuttle/engine/propulsion/burst/left{dir = 1; icon_state = "burst_l"; name = "shuttle engine"; tag = "icon-burst_l (NORTH)"},/turf/open/floor/plating,/area/ruin/powered{name = "Derelict Docked Ship"})
-"at" = (/turf/closed/wall/mineral/titanium,/area/ruin/powered{name = "Derelict Docked Ship"})
-"au" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"av" = (/obj/structure/table,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"aw" = (/obj/structure/table,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ax" = (/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/structure/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"ay" = (/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/structure/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"az" = (/obj/structure/table,/obj/item/clothing/head/soft,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"aA" = (/turf/closed/wall,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"aB" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Power Storage"})
+"ae" = (/turf/open/floor/plating,/area/ruin/derelictoutpost/cargobay)
+"af" = (/obj/structure/sign/vacuum{pixel_y = 32},/obj/effect/decal/cleanable/cobweb,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ag" = (/obj/machinery/door/poddoor{id = "bigderelictshipdock"},/turf/open/floor/plating,/area/ruin/derelictoutpost/cargobay)
+"ah" = (/obj/structure/sign/vacuum{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ai" = (/obj/structure/reagent_dispensers/fueltank,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"aj" = (/obj/machinery/button/door{name = "tradepost entry doors"; pixel_y = 24},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ak" = (/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"al" = (/obj/structure/reagent_dispensers/watertank,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"am" = (/turf/open/floor/engine,/area/ruin/derelictoutpost/cargobay)
+"an" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ao" = (/obj/machinery/power/apc{cell_type = 0; dir = 4; name = "Cargo Bay APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ap" = (/obj/structure/table,/obj/machinery/light{dir = 8},/obj/item/weapon/reagent_containers/glass/bucket,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"aq" = (/turf/open/floor/engine,/turf/closed/wall/mineral/titanium/interior,/area/ruin/derelictoutpost/dockedship)
+"ar" = (/obj/structure/shuttle/engine/propulsion/burst/right{dir = 1; icon_state = "burst_r"; name = "shuttle engine"; tag = "icon-burst_r (NORTH)"},/turf/open/floor/plating,/area/ruin/derelictoutpost/dockedship)
+"as" = (/obj/structure/shuttle/engine/propulsion/burst/left{dir = 1; icon_state = "burst_l"; name = "shuttle engine"; tag = "icon-burst_l (NORTH)"},/turf/open/floor/plating,/area/ruin/derelictoutpost/dockedship)
+"at" = (/turf/closed/wall/mineral/titanium,/area/ruin/derelictoutpost/dockedship)
+"au" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"av" = (/obj/structure/table,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"aw" = (/obj/structure/table,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ax" = (/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/structure/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"ay" = (/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/structure/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"az" = (/obj/structure/table,/obj/item/clothing/head/soft,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"aA" = (/turf/closed/wall,/area/ruin/derelictoutpost/powerstorage)
+"aB" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/derelictoutpost/powerstorage)
"aC" = (/turf/closed/mineral,/area/ruin/unpowered/no_grav)
-"aD" = (/obj/machinery/door/poddoor{id = "bigderelictship"},/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aE" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/o2,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aF" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aG" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/brute,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aH" = (/obj/structure/closet/crate/engineering,/obj/item/weapon/storage/toolbox/mechanical,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aI" = (/obj/structure/closet/crate/engineering/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/stock_parts/cell/hyper,/obj/item/weapon/stock_parts/cell/high,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aJ" = (/obj/structure/table,/obj/item/clothing/gloves/fingerless,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"aK" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"aL" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"aM" = (/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"aN" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"aO" = (/obj/structure/closet/crate/secure/loot,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aP" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/toolbox/emergency,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/clothing/mask/breath,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aQ" = (/obj/structure/closet/crate/radiation,/obj/item/clothing/head/radiation,/obj/item/clothing/suit/radiation,/obj/item/device/geiger_counter,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aR" = (/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"aS" = (/turf/closed/wall/r_wall,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"aT" = (/obj/structure/extinguisher_cabinet{pixel_x = -24},/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"aU" = (/obj/structure/closet/crate/critter{name = "critter crate - mr.tiggles"; opened = 1},/obj/item/weapon/paper/crumpled/snowdin{info = "A crumpled piece of manifest paper, out of the barely legible pen writing, you can see something about a warning involving whatever was originally in the crate."},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aV" = (/obj/structure/closet/crate/engineering,/obj/item/weapon/storage/toolbox/mechanical,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aW" = (/obj/structure/closet/crate/engineering/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/stock_parts/cell/hyper,/turf/open/floor/mineral/titanium/yellow,/area/ruin/powered{name = "Derelict Docked Ship"})
-"aX" = (/obj/structure/closet/crate,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
+"aD" = (/obj/machinery/door/poddoor{id = "bigderelictship"},/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aE" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/o2,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aF" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aG" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/brute,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aH" = (/obj/structure/closet/crate/engineering,/obj/item/weapon/storage/toolbox/mechanical,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aI" = (/obj/structure/closet/crate/engineering/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/stock_parts/cell/hyper,/obj/item/weapon/stock_parts/cell/high,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aJ" = (/obj/structure/table,/obj/item/clothing/gloves/fingerless,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"aK" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"aL" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"aM" = (/turf/open/floor/plating,/area/ruin/derelictoutpost/powerstorage)
+"aN" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargobay)
+"aO" = (/obj/structure/closet/crate/secure/loot,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aP" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/toolbox/emergency,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/clothing/mask/breath,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aQ" = (/obj/structure/closet/crate/radiation,/obj/item/clothing/head/radiation,/obj/item/clothing/suit/radiation,/obj/item/device/geiger_counter,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aR" = (/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"aS" = (/turf/closed/wall/r_wall,/area/ruin/derelictoutpost/powerstorage)
+"aT" = (/obj/structure/extinguisher_cabinet{pixel_x = -24},/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargobay)
+"aU" = (/obj/structure/closet/crate/critter{name = "critter crate - mr.tiggles"; opened = 1},/obj/item/weapon/paper/crumpled/snowdin{info = "A crumpled piece of manifest paper, out of the barely legible pen writing, you can see something about a warning involving whatever was originally in the crate."},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle/yellow,/area/ruin/derelictoutpost/dockedship)
+"aV" = (/obj/structure/closet/crate/engineering,/obj/item/weapon/storage/toolbox/mechanical,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle/yellow,/area/ruin/derelictoutpost/dockedship)
+"aW" = (/obj/structure/closet/crate/engineering/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/stock_parts/cell/hyper,/turf/open/floor/mineral/titanium/yellow,/area/ruin/derelictoutpost/dockedship)
+"aX" = (/obj/structure/closet/crate,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargobay)
"aY" = (/obj/structure/lattice,/turf/open/space,/area/space)
-"aZ" = (/turf/closed/wall,/area/ruin/unpowered{name = "Derelict Outpost"})
-"ba" = (/obj/item/clothing/head/helmet,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bb" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bc" = (/obj/structure/table,/obj/item/weapon/stock_parts/cell/hyper,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bd" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"be" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bf" = (/obj/effect/decal/cleanable/blood/old,/turf/open/floor/mineral/titanium/blue,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bg" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plasteel/shuttle,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bh" = (/obj/machinery/button/door{id = "bigderelictship"; name = "shuttle cargo doors"; pixel_x = 24},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bi" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bj" = (/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bk" = (/obj/structure/sign/vacuum{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bl" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bm" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 9},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bn" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bo" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/structure/sign/vacuum{pixel_y = 32},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bp" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bq" = (/obj/effect/mob_spawn/human/corpse/nanotrasensoldier{helmet = null; id_job = "Tradepost Officer"; name = "Tradeport Officer"; random = 1},/obj/item/weapon/paper/crumpled/snowdin{icon_state = "scrap_bloodied"; info = "If anyone finds this, please, don't let my kids know I died a coward.."},/obj/effect/decal/cleanable/blood/old{name = "dried blood splatter"; pixel_x = -29},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"br" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bt" = (/obj/machinery/door/airlock/shuttle,/turf/open/floor/mineral/titanium/blue,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bu" = (/turf/open/floor/mineral/titanium/blue,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bv" = (/obj/item/chair,/obj/effect/decal/cleanable/blood/old,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bw" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bx" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"by" = (/obj/machinery/door/airlock/glass_security{id_tag = "innerbrig"; name = "Security Checkpoint"; req_access_txt = "63"},/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bz" = (/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bA" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bB" = (/obj/effect/decal/cleanable/cobweb{icon_state = "cobweb2"},/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bC" = (/turf/closed/wall/r_wall,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bD" = (/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bE" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bF" = (/obj/structure/alien/resin/wall{color = "#8EC127"; desc = "Thick material shaped into a wall. Eugh."; icon_state = "smooth"; name = "gelatinous wall"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bG" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bH" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bI" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911{spawnwithmagazine = 0},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bJ" = (/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bK" = (/obj/structure/table,/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"bL" = (/obj/structure/table,/turf/open/floor/mineral/titanium/blue,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bM" = (/obj/machinery/computer,/turf/open/floor/mineral/titanium/blue,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bN" = (/obj/structure/table_frame,/obj/item/stack/sheet/metal,/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bO" = (/obj/item/weapon/shard,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/powered{name = "Derelict Docked Ship"})
-"bP" = (/obj/effect/gibspawner/human,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"bQ" = (/obj/structure/filingcabinet,/obj/machinery/light{dir = 8},/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bR" = (/obj/item/weapon/shard,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bS" = (/obj/item/chair,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bT" = (/obj/effect/decal/cleanable/blood/old,/obj/machinery/button/door{id = "bigderelictcheckpoint"; name = "security checkpoint control"; pixel_y = -24},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bU" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plating{icon_plating = "wall_thermite"; icon_state = "wall_thermite"; name = "melted wall"},/area/ruin/unpowered{name = "Derelict Outpost"})
-"bV" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bW" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bX" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"bY" = (/obj/item/device/gps{gpstag = "Distress Signal"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"bZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"ca" = (/obj/machinery/power/apc{cell_type = 0; dir = 4; name = "Power Storage APC"; pixel_x = 23; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"cb" = (/obj/structure/closet/wardrobe/cargotech,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cc" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/open/floor/plating,/area/ruin/powered{name = "Derelict Docked Ship"})
-"cd" = (/obj/structure/grille/broken,/obj/item/weapon/shard,/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/powered{name = "Derelict Docked Ship"})
-"ce" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cf" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cg" = (/obj/item/weapon/shard,/obj/item/stack/cable_coil{amount = 2; icon_state = "coil_red2"; item_state = "coil_red"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/table_frame,/obj/item/stack/sheet/metal,/obj/item/stack/sheet/plasteel,/turf/open/floor/plasteel/darkred,/area/ruin/unpowered{name = "Derelict Outpost"})
-"ch" = (/obj/structure/extinguisher_cabinet{pixel_x = -24},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"ci" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"ck" = (/obj/machinery/power/apc{cell_type = 0; dir = 2; name = "Tradepost APC"; pixel_x = 0; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cl" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cm" = (/obj/structure/alien/resin/wall{color = "#8EC127"; desc = "Thick material shaped into a wall. Eugh."; icon_state = "smooth"; name = "gelatinous wall"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cn" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical,/obj/item/stack/cable_coil,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"co" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"cp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"cq" = (/obj/structure/barricade/wooden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"cr" = (/obj/machinery/door/airlock/engineering{name = "Power Storage"; req_access_txt = "10"},/obj/structure/barricade/wooden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Power Storage"})
-"cs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ct" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cu" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cv" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cw" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cx" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cy" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/poddoor{id = "bigderelictcheckpoint"; name = "checkpoint security doors"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cA" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cC" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/mob/living/simple_animal/hostile/creature{desc = "Awh its so sm-OH GOD WHAT THE FUCK."; health = 25; maxHealth = 25; name = "hatchling"; resize = 0.85},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cD" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/mob/living/simple_animal/hostile/creature{desc = "Awh its so sm-OH GOD WHAT THE FUCK."; health = 25; maxHealth = 25; name = "hatchling"; resize = 0.85},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cE" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cF" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cG" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cH" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/janitorialcart,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cJ" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/weapon/mop,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cK" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cL" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cM" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cN" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cO" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cP" = (/obj/item/weapon/shard,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cQ" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cR" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cS" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cT" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cU" = (/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cV" = (/obj/effect/decal/cleanable/xenoblood/xsplatter,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cW" = (/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cX" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"cY" = (/obj/structure/grille/broken,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"cZ" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"da" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"db" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dc" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dd" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"de" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"df" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/machinery/light,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dg" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dh" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/door_assembly/door_assembly_mai{density = 0; desc = "A pried-open airlock. Scratch marks mark the sidings of the door."; name = "pried-open airlock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"di" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/effect/decal/cleanable/cobweb{icon_state = "cobweb2"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dj" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/item/weapon/shard,/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dk" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dl" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/mob/living/simple_animal/hostile/creature{name = "Miss Tiggles"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dm" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/obj/structure/alien/gelpod,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dn" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"do" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dp" = (/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dq" = (/obj/effect/decal/cleanable/xenoblood/xsplatter,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dr" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"ds" = (/turf/closed/mineral,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dt" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"du" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/item/weapon/gun/projectile/automatic/pistol/m1911{spawnwithmagazine = 0},/obj/item/ammo_box/magazine/m45,/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dv" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 9},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dw" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dx" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dy" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dz" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/effect/decal/cleanable/cobweb{icon_state = "cobweb2"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dA" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dB" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dC" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dD" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dE" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dF" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dG" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dH" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dI" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dJ" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911{spawnwithmagazine = 0},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dK" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dL" = (/turf/closed/wall,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"dM" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 9},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dN" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plating{icon_plating = "wall_thermite"; icon_state = "wall_thermite"; name = "melted wall"},/area/ruin/unpowered{name = "Derelict Outpost"})
-"dO" = (/obj/structure/alien/resin/membrane{color = "#4BAE56"; desc = "A strange combination of thin, gelatinous material."; icon_state = "smooth"; name = "gelatinous membrane"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plating{icon_plating = "wall_thermite"; icon_state = "wall_thermite"; name = "melted wall"},/area/ruin/unpowered{name = "Derelict Outpost"})
-"dP" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dQ" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dR" = (/obj/structure/alien/resin/membrane{color = "#4BAE56"; desc = "A strange combination of thin, gelatinous material."; icon_state = "smooth"; name = "gelatinous membrane"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"dS" = (/obj/item/ammo_box/magazine/m45,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"dT" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"dU" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light{dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"dV" = (/obj/structure/closet/crate,/obj/item/stack/sheet/glass/fifty,/obj/item/stack/sheet/glass/fifty,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"dW" = (/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"dX" = (/obj/structure/closet/crate/secure/loot,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"dY" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/stack/sheet/plasteel/twenty,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"dZ" = (/obj/structure/extinguisher_cabinet{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ea" = (/obj/structure/closet/crate,/obj/item/weapon/storage/pill_bottle/stimulant,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eb" = (/obj/structure/closet/crate,/obj/item/target/syndicate,/obj/item/target/clown,/obj/item/target/clown,/obj/item/target/alien,/obj/item/target,/obj/machinery/light{dir = 1},/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ec" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ed" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/o2,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ee" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"ef" = (/obj/structure/alien/resin/membrane{color = "#4BAE56"; desc = "A strange combination of thin, gelatinous material."; icon_state = "smooth"; name = "gelatinous membrane"},/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered{name = "Derelict Outpost"})
-"eg" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/mob/living/simple_animal/hostile/creature{desc = "Awh its so sm-OH GOD WHAT THE FUCK."; health = 25; maxHealth = 25; name = "hatchling"; resize = 0.85},/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"eh" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
-"ei" = (/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ej" = (/obj/structure/closet/crate,/obj/item/stack/sheet/cloth/ten,/obj/item/stack/sheet/cloth/ten,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ek" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/stack/sheet/cardboard/fifty,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"el" = (/obj/machinery/power/apc{cell_type = 0; dir = 4; name = "Cargo Storage APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
+"aZ" = (/turf/closed/wall,/area/ruin/derelictoutpost)
+"ba" = (/obj/item/clothing/head/helmet,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bb" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bc" = (/obj/structure/table,/obj/item/weapon/stock_parts/cell/hyper,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bd" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"be" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/derelictoutpost/dockedship)
+"bf" = (/obj/effect/decal/cleanable/blood/old,/turf/open/floor/mineral/titanium/blue,/area/ruin/derelictoutpost/dockedship)
+"bg" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plasteel/shuttle,/area/ruin/derelictoutpost/dockedship)
+"bh" = (/obj/machinery/button/door{id = "bigderelictship"; name = "shuttle cargo doors"; pixel_x = 24},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/derelictoutpost/dockedship)
+"bi" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bj" = (/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bk" = (/obj/structure/sign/vacuum{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bl" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bm" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 9},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bn" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bo" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/structure/sign/vacuum{pixel_y = 32},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bp" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bq" = (/obj/effect/mob_spawn/human/corpse/nanotrasensoldier{helmet = null; id_job = "Tradepost Officer"; name = "Tradeport Officer"; random = 1},/obj/item/weapon/paper/crumpled/snowdin{icon_state = "scrap_bloodied"; info = "If anyone finds this, please, don't let my kids know I died a coward.."},/obj/effect/decal/cleanable/blood/old{name = "dried blood splatter"; pixel_x = -29},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"br" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bt" = (/obj/machinery/door/airlock/shuttle,/turf/open/floor/mineral/titanium/blue,/area/ruin/derelictoutpost/dockedship)
+"bu" = (/turf/open/floor/mineral/titanium/blue,/area/ruin/derelictoutpost/dockedship)
+"bv" = (/obj/item/chair,/obj/effect/decal/cleanable/blood/old,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/derelictoutpost/dockedship)
+"bw" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/derelictoutpost/dockedship)
+"bx" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"by" = (/obj/machinery/door/airlock/glass_security{id_tag = "innerbrig"; name = "Security Checkpoint"; req_access_txt = "63"},/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bz" = (/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bA" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bB" = (/obj/effect/decal/cleanable/cobweb{icon_state = "cobweb2"},/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bC" = (/turf/closed/wall/r_wall,/area/ruin/derelictoutpost)
+"bD" = (/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bE" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bF" = (/obj/structure/alien/resin/wall{color = "#8EC127"; desc = "Thick material shaped into a wall. Eugh."; icon_state = "smooth"; name = "gelatinous wall"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bG" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bH" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bI" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911{spawnwithmagazine = 0},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bJ" = (/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bK" = (/obj/structure/table,/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"bL" = (/obj/structure/table,/turf/open/floor/mineral/titanium/blue,/area/ruin/derelictoutpost/dockedship)
+"bM" = (/obj/machinery/computer,/turf/open/floor/mineral/titanium/blue,/area/ruin/derelictoutpost/dockedship)
+"bN" = (/obj/structure/table_frame,/obj/item/stack/sheet/metal,/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/derelictoutpost/dockedship)
+"bO" = (/obj/item/weapon/shard,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/shuttle,/area/ruin/derelictoutpost/dockedship)
+"bP" = (/obj/effect/gibspawner/human,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"bQ" = (/obj/structure/filingcabinet,/obj/machinery/light{dir = 8},/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bR" = (/obj/item/weapon/shard,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bS" = (/obj/item/chair,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bT" = (/obj/effect/decal/cleanable/blood/old,/obj/machinery/button/door{id = "bigderelictcheckpoint"; name = "security checkpoint control"; pixel_y = -24},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"bU" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plating{icon_plating = "wall_thermite"; icon_state = "wall_thermite"; name = "melted wall"},/area/ruin/derelictoutpost)
+"bV" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bW" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bX" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"bY" = (/obj/item/device/gps{gpstag = "Distress Signal"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"bZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"ca" = (/obj/machinery/power/apc{cell_type = 0; dir = 4; name = "Power Storage APC"; pixel_x = 23; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"cb" = (/obj/structure/closet/wardrobe/cargotech,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cc" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/open/floor/plating,/area/ruin/derelictoutpost/dockedship)
+"cd" = (/obj/structure/grille/broken,/obj/item/weapon/shard,/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/derelictoutpost/dockedship)
+"ce" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cf" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"cg" = (/obj/item/weapon/shard,/obj/item/stack/cable_coil{amount = 2; icon_state = "coil_red2"; item_state = "coil_red"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/table_frame,/obj/item/stack/sheet/metal,/obj/item/stack/sheet/plasteel,/turf/open/floor/plasteel/darkred,/area/ruin/derelictoutpost)
+"ch" = (/obj/structure/extinguisher_cabinet{pixel_x = -24},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"ci" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"ck" = (/obj/machinery/power/apc{cell_type = 0; dir = 2; name = "Tradepost APC"; pixel_x = 0; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cl" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cm" = (/obj/structure/alien/resin/wall{color = "#8EC127"; desc = "Thick material shaped into a wall. Eugh."; icon_state = "smooth"; name = "gelatinous wall"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"cn" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical,/obj/item/stack/cable_coil,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"co" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"cp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"cq" = (/obj/structure/barricade/wooden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"cr" = (/obj/machinery/door/airlock/engineering{name = "Power Storage"; req_access_txt = "10"},/obj/structure/barricade/wooden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/powerstorage)
+"cs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ct" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cu" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/derelictoutpost/cargobay)
+"cv" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/derelictoutpost/cargobay)
+"cw" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cx" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cy" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/poddoor{id = "bigderelictcheckpoint"; name = "checkpoint security doors"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cA" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cC" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/mob/living/simple_animal/hostile/creature{desc = "Awh its so sm-OH GOD WHAT THE FUCK."; health = 25; maxHealth = 25; name = "hatchling"; resize = 0.85},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cD" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/mob/living/simple_animal/hostile/creature{desc = "Awh its so sm-OH GOD WHAT THE FUCK."; health = 25; maxHealth = 25; name = "hatchling"; resize = 0.85},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cE" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"cF" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"cG" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cH" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/janitorialcart,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cJ" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/weapon/mop,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cK" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cL" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cM" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cN" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cO" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cP" = (/obj/item/weapon/shard,/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cQ" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"cR" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"cS" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"cT" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cU" = (/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cV" = (/obj/effect/decal/cleanable/xenoblood/xsplatter,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cW" = (/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargobay)
+"cX" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"cY" = (/obj/structure/grille/broken,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"cZ" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTH)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 1},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"da" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"db" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dc" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dd" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"de" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"df" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/machinery/light,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dg" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dh" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/door_assembly/door_assembly_mai{density = 0; desc = "A pried-open airlock. Scratch marks mark the sidings of the door."; name = "pried-open airlock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plating,/area/ruin/derelictoutpost/cargobay)
+"di" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/effect/decal/cleanable/cobweb{icon_state = "cobweb2"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"dj" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/item/weapon/shard,/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dk" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"dl" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/mob/living/simple_animal/hostile/creature{name = "Miss Tiggles"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"dm" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/obj/structure/alien/gelpod,/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"dn" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"do" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dp" = (/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dq" = (/obj/effect/decal/cleanable/xenoblood/xsplatter,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dr" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"ds" = (/turf/closed/mineral,/area/ruin/derelictoutpost)
+"dt" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"du" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/item/weapon/gun/projectile/automatic/pistol/m1911{spawnwithmagazine = 0},/obj/item/ammo_box/magazine/m45,/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dv" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 9},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dw" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dx" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dy" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dz" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/effect/decal/cleanable/cobweb{icon_state = "cobweb2"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dA" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dB" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"dC" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"dD" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dE" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dF" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dG" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dH" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dI" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"dJ" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911{spawnwithmagazine = 0},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dK" = (/obj/item/ammo_casing/c45{caliber = null; desc = "A .45 bullet casing. This one is spent."; icon_state = "s-casing"; name = "spent bullet casing"},/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dL" = (/turf/closed/wall,/area/ruin/derelictoutpost/cargostorage)
+"dM" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 9},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"dN" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plating{icon_plating = "wall_thermite"; icon_state = "wall_thermite"; name = "melted wall"},/area/ruin/derelictoutpost)
+"dO" = (/obj/structure/alien/resin/membrane{color = "#4BAE56"; desc = "A strange combination of thin, gelatinous material."; icon_state = "smooth"; name = "gelatinous membrane"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plating{icon_plating = "wall_thermite"; icon_state = "wall_thermite"; name = "melted wall"},/area/ruin/derelictoutpost)
+"dP" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/glowshroom/single,/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"dQ" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/turf/open/floor/plasteel,/area/ruin/derelictoutpost)
+"dR" = (/obj/structure/alien/resin/membrane{color = "#4BAE56"; desc = "A strange combination of thin, gelatinous material."; icon_state = "smooth"; name = "gelatinous membrane"},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"dS" = (/obj/item/ammo_box/magazine/m45,/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"dT" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"dU" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light{dir = 1},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"dV" = (/obj/structure/closet/crate,/obj/item/stack/sheet/glass/fifty,/obj/item/stack/sheet/glass/fifty,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"dW" = (/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"dX" = (/obj/structure/closet/crate/secure/loot,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"dY" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/stack/sheet/plasteel/twenty,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"dZ" = (/obj/structure/extinguisher_cabinet{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"ea" = (/obj/structure/closet/crate,/obj/item/weapon/storage/pill_bottle/stimulant,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eb" = (/obj/structure/closet/crate,/obj/item/target/syndicate,/obj/item/target/clown,/obj/item/target/clown,/obj/item/target/alien,/obj/item/target,/obj/machinery/light{dir = 1},/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"ec" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"ed" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/o2,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"ee" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"ef" = (/obj/structure/alien/resin/membrane{color = "#4BAE56"; desc = "A strange combination of thin, gelatinous material."; icon_state = "smooth"; name = "gelatinous membrane"},/turf/open/floor/plating/asteroid/airless,/area/ruin/derelictoutpost)
+"eg" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/mob/living/simple_animal/hostile/creature{desc = "Awh its so sm-OH GOD WHAT THE FUCK."; health = 25; maxHealth = 25; name = "hatchling"; resize = 0.85},/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"eh" = (/obj/effect/decal/cleanable/blood/old{icon_state = "trails_1"; name = "dried blood trail"},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargobay)
+"ei" = (/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"ej" = (/obj/structure/closet/crate,/obj/item/stack/sheet/cloth/ten,/obj/item/stack/sheet/cloth/ten,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"ek" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/stack/sheet/cardboard/fifty,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"el" = (/obj/machinery/power/apc{cell_type = 0; dir = 4; name = "Cargo Storage APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
"em" = (/turf/closed/wall,/area/ruin/unpowered/no_grav)
"en" = (/obj/structure/alien/resin/wall{color = "#8EC127"; desc = "Thick material shaped into a wall. Eugh."; icon_state = "smooth"; name = "gelatinous wall"},/turf/open/floor/plating/asteroid,/area/ruin/unpowered/no_grav)
-"eo" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/toolbox/emergency,/obj/item/clothing/mask/breath,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ep" = (/obj/structure/closet/crate/engineering/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/stack/cable_coil,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eq" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/crowbar,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"er" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"es" = (/obj/structure/closet/crate/engineering,/obj/item/weapon/storage/toolbox/mechanical,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"et" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/brute,/obj/item/weapon/storage/firstaid/fire,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ev" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/alien/gelpod,/turf/open/floor/plating/asteroid,/area/ruin/unpowered{name = "Derelict Outpost"})
-"ew" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ex" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ey" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"ez" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eA" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal/fifty,/obj/item/stack/sheet/metal/fifty,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eB" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/device/paicard,/obj/machinery/light,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eC" = (/obj/structure/closet/crate,/obj/item/device/pda/clear,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eD" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eE" = (/obj/structure/closet/crate/internals,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/weapon/storage/firstaid/toxin,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eF" = (/obj/structure/closet/crate,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eG" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eH" = (/obj/structure/closet/crate/engineering,/obj/item/device/multitool,/turf/open/floor/plasteel/delivery,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eI" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eJ" = (/obj/structure/door_assembly/door_assembly_mai{density = 0; desc = "A pried-open airlock. Scratch marks mark the sidings of the door."; name = "pried-open airlock"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Cargo Storage"})
-"eK" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Outpost"})
-"eL" = (/obj/machinery/door/airlock/maintenance,/turf/open/floor/plating,/area/ruin/unpowered{name = "Derelict Cargo Bay"})
+"eo" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/toolbox/emergency,/obj/item/clothing/mask/breath,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"ep" = (/obj/structure/closet/crate/engineering/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/stack/cable_coil,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eq" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/crowbar,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"er" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"es" = (/obj/structure/closet/crate/engineering,/obj/item/weapon/storage/toolbox/mechanical,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"et" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/brute,/obj/item/weapon/storage/firstaid/fire,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"ev" = (/obj/structure/alien/weeds{color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor"},/obj/structure/alien/gelpod,/turf/open/floor/plating/asteroid,/area/ruin/derelictoutpost)
+"ew" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/obj/machinery/door/firedoor,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"ex" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"ey" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (WEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 8},/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"ez" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (NORTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"eA" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal/fifty,/obj/item/stack/sheet/metal/fifty,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eB" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/device/paicard,/obj/machinery/light,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eC" = (/obj/structure/closet/crate,/obj/item/device/pda/clear,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eD" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"eE" = (/obj/structure/closet/crate/internals,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/weapon/storage/firstaid/toxin,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eF" = (/obj/structure/closet/crate,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eG" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"eH" = (/obj/structure/closet/crate/engineering,/obj/item/device/multitool,/turf/open/floor/plasteel/delivery,/area/ruin/derelictoutpost/cargostorage)
+"eI" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHWEST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/open/floor/plasteel,/area/ruin/derelictoutpost/cargostorage)
+"eJ" = (/obj/structure/door_assembly/door_assembly_mai{density = 0; desc = "A pried-open airlock. Scratch marks mark the sidings of the door."; name = "pried-open airlock"},/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (EAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/open/floor/plating,/area/ruin/derelictoutpost/cargostorage)
+"eK" = (/obj/effect/decal/cleanable/blood/old{tag = "icon-trails_1 (SOUTHEAST)"; name = "dried blood trail"; icon_state = "trails_1"; dir = 6},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/open/floor/plating,/area/ruin/derelictoutpost)
+"eL" = (/obj/machinery/door/airlock/maintenance,/turf/open/floor/plating,/area/ruin/derelictoutpost/cargobay)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
index bbb347b642b..20f6c5a649a 100644
--- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
+++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
@@ -1,118 +1,118 @@
"aa" = (/turf/open/space,/area/space)
"ab" = (/turf/closed/mineral/random/low_chance,/area/ruin/unpowered)
-"ac" = (/turf/closed/wall/mineral/iron,/area/ruin/unpowered)
-"ad" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/gold,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ae" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/toolbox/drone,/obj/item/weapon/storage/toolbox/drone,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"af" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/cardboard,/obj/item/stack/cable_coil,/obj/item/stack/sheet/mineral/wood,/obj/item/stack/sheet/mineral/wood,/obj/item/stack/packageWrap,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ag" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/drinkingglasses,/obj/item/weapon/storage/box/zipties,/obj/item/weapon/switchblade,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ah" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ai" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/clothing/shoes/combat,/obj/item/clothing/shoes/combat,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"aj" = (/obj/structure/closet/cardboard,/obj/machinery/light{icon_state = "tube1";dir = 8},/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/shovel,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ak" = (/obj/structure/closet/cardboard,/obj/item/device/flashlight/lantern,/obj/item/device/flashlight/lantern,/obj/item/device/flashlight/lantern,/obj/item/device/tape/random,/obj/item/device/tape/random,/obj/item/device/tape/random,/obj/item/weapon/storage/box/rxglasses,/obj/item/weapon/extinguisher,/obj/item/weapon/extinguisher,/obj/item/clothing/glasses/night,/obj/item/clothing/glasses/night,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"al" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/matches,/obj/item/weapon/storage/box/bodybags,/obj/item/clothing/glasses/meson/engine,/obj/item/clothing/glasses/meson/engine,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"am" = (/obj/structure/closet/cardboard,/obj/item/weapon/kitchen/knife,/obj/item/weapon/kitchen/knife,/obj/item/weapon/cultivator,/obj/item/weapon/hatchet,/obj/item/weapon/kitchen/rollingpin,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"an" = (/obj/structure/closet/cardboard,/obj/item/weapon/defibrillator,/obj/item/weapon/storage/box/medipens,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ao" = (/obj/structure/closet/cardboard,/obj/machinery/light{dir = 4;icon_state = "tube1"},/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ap" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"aq" = (/obj/machinery/iv_drip,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"ar" = (/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"as" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"at" = (/obj/machinery/portable_atmospherics/canister/air,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"au" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"av" = (/obj/structure/toilet{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"aw" = (/obj/structure/mirror{pixel_x = 30},/obj/structure/sink{dir = 4;icon_state = "sink";pixel_x = 11;pixel_y = 0},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"ax" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/drone,/obj/item/device/flashlight,/obj/item/device/flashlight,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"ay" = (/obj/structure/table,/obj/item/weapon/gun/projectile/automatic/wt550{pixel_x = -3;pixel_y = 6},/obj/item/weapon/gun/projectile/automatic/wt550{pixel_x = 2;pixel_y = 0},/obj/structure/reagent_dispensers/peppertank{pixel_y = 30},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"az" = (/obj/structure/table,/obj/item/weapon/storage/backpack/dufflebag/sec{contents = newlist(/obj/item/weapon/scalpel,/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/item/weapon/circular_saw,/obj/item/weapon/surgical_drapes,/obj/item/clothing/mask/surgical);desc = "A large dufflebag for holding extra supplies - this one has a material inlay with space for various sharp-looking tools.";name = "dufflebag";pixel_y = 5},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aA" = (/obj/structure/table,/obj/item/device/radio{pixel_x = -4},/obj/item/device/radio,/obj/item/device/radio{pixel_x = 4},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aB" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/rods{amount = 50},/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aC" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/brute{pixel_x = 4;pixel_y = 4},/obj/item/weapon/storage/firstaid/brute,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aD" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 4;pixel_y = 4},/obj/item/weapon/storage/firstaid/regular,/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aE" = (/obj/structure/closet/crate/radiation,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aF" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"aG" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/machinery/light{dir = 4;icon_state = "tube1"},/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"aH" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aI" = (/obj/machinery/vending/clothing,/turf/open/floor/wood,/area/ruin/unpowered)
-"aJ" = (/turf/open/floor/wood{icon_state = "wood-broken3"},/area/ruin/unpowered)
-"aK" = (/obj/structure/bed,/turf/open/floor/wood,/area/ruin/unpowered)
-"aL" = (/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"aM" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"aN" = (/obj/structure/table,/obj/item/clothing/gloves/combat{pixel_x = -3;pixel_y = 4},/obj/item/clothing/gloves/combat{pixel_x = 3;pixel_y = -2},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"aO" = (/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aP" = (/obj/structure/table,/obj/item/device/mass_spectrometer/adv,/obj/item/device/mass_spectrometer/adv,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/stack/medical/gauze,/obj/item/stack/medical/gauze,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"aQ" = (/obj/structure/closet/radiation,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aR" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aS" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"aT" = (/obj/structure/closet/wardrobe/pink,/turf/open/floor/wood{icon_state = "wood-broken"},/area/ruin/unpowered)
-"aU" = (/turf/open/floor/wood,/area/ruin/unpowered)
-"aV" = (/obj/structure/bed,/turf/open/floor/wood{icon_state = "wood-broken7"},/area/ruin/unpowered)
-"aW" = (/obj/machinery/shower{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"aX" = (/obj/machinery/shower{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"aY" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 4;pixel_y = 4},/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/pill_bottle/charcoal,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"aZ" = (/obj/structure/table,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare{pixel_y = 6},/obj/item/device/flashlight/flare,/obj/item/weapon/crowbar/red,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"ba" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bb" = (/obj/structure/closet/wardrobe/pjs,/obj/machinery/light/small{dir = 8},/turf/open/floor/wood,/area/ruin/unpowered)
-"bc" = (/turf/open/floor/wood{icon_state = "wood-broken4"},/area/ruin/unpowered)
-"bd" = (/obj/structure/bed,/turf/open/floor/wood{icon_state = "wood-broken3"},/area/ruin/unpowered)
-"be" = (/obj/machinery/shower{dir = 4},/obj/item/weapon/soap,/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"bf" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/unpowered)
-"bg" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bh" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bi" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/wood,/area/ruin/unpowered)
-"bj" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered)
-"bk" = (/obj/structure/fireaxecabinet{pixel_y = 30},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bl" = (/obj/machinery/sleeper{icon_state = "sleeper-open";dir = 4},/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bm" = (/obj/machinery/light/small{dir = 1},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bn" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bo" = (/obj/machinery/sleeper{icon_state = "sleeper-open";dir = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bp" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bq" = (/obj/machinery/processor{name = "processor"},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"br" = (/obj/structure/table,/obj/item/weapon/storage/box/matches,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bs" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bt" = (/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bu" = (/obj/machinery/light{dir = 1},/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/unpowered)
-"bv" = (/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/unpowered)
-"bw" = (/obj/machinery/blackbox_recorder,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bx" = (/obj/structure/cable{icon_state = "0-4";d2 = 4},/obj/machinery/power/port_gen/pacman,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"by" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit.";name = "power storage unit"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8"},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bz" = (/obj/machinery/telecomms/relay/preset/telecomms,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bA" = (/obj/machinery/light/small{dir = 1},/obj/structure/tank_dispenser/oxygen,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bB" = (/obj/machinery/biogenerator,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bC" = (/obj/machinery/light,/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/unpowered)
-"bD" = (/obj/machinery/autolathe,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bE" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2"},/obj/machinery/power/terminal{icon_state = "term";dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bF" = (/obj/structure/reagent_dispensers/fueltank,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bG" = (/obj/structure/table,/obj/machinery/microwave,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bH" = (/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bI" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bJ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bK" = (/obj/structure/chair{dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bL" = (/obj/machinery/seed_extractor,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bM" = (/obj/machinery/power/apc{dir = 8;name = "Bunker APC";pixel_x = -24;pixel_y = 0},/obj/structure/cable{icon_state = "0-4";d2 = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bN" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bO" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bP" = (/obj/structure/reagent_dispensers/watertank,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bQ" = (/obj/structure/table,/obj/item/weapon/kitchen/knife,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bR" = (/obj/structure/table,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bS" = (/obj/structure/table,/obj/item/weapon/kitchen/fork,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bT" = (/obj/machinery/vending/hydronutrients,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bU" = (/obj/machinery/space_heater,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"bV" = (/obj/structure/chair/office/dark{dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bW" = (/obj/structure/table/reinforced,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"bX" = (/obj/machinery/smartfridge,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bY" = (/obj/machinery/light/small,/turf/open/floor/plasteel/bar,/area/ruin/unpowered)
-"bZ" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"ca" = (/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"cb" = (/obj/structure/chair/office/dark,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"cc" = (/obj/structure/frame/computer,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"cd" = (/obj/structure/table/reinforced,/obj/machinery/computer/security/telescreen{dir = 1;name = "Bunker Entrance";network = list("Bunker1");pixel_x = 0;pixel_y = 2},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"ce" = (/obj/structure/table/reinforced,/obj/machinery/button/door{id = "bunker1";name = "Inner Doors";pixel_y = 6},/obj/machinery/button/door{id = "bunker2";name = "Outer Doors";pixel_y = -4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered)
-"cf" = (/obj/machinery/door/poddoor{id = "bunker1";name = "Bunker Door";tag = "inner"},/turf/open/floor/plating,/area/ruin/unpowered)
-"cg" = (/turf/open/floor/plating,/area/ruin/unpowered)
-"ch" = (/obj/machinery/camera{network = list("Bunker1")},/turf/open/floor/plating,/area/ruin/unpowered)
-"ci" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plating,/area/ruin/unpowered)
-"cj" = (/obj/machinery/door/poddoor{id = "bunker2";name = "Bunker Door";tag = "outer"},/turf/open/floor/plating,/area/ruin/unpowered)
-"ck" = (/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered)
+"ac" = (/turf/closed/wall/mineral/iron,/area/ruin/deepstorage)
+"ad" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/gold,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ae" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/toolbox/drone,/obj/item/weapon/storage/toolbox/drone,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"af" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/cardboard,/obj/item/stack/cable_coil,/obj/item/stack/sheet/mineral/wood,/obj/item/stack/sheet/mineral/wood,/obj/item/stack/packageWrap,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ag" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/drinkingglasses,/obj/item/weapon/storage/box/zipties,/obj/item/weapon/switchblade,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ah" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ai" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/clothing/shoes/combat,/obj/item/clothing/shoes/combat,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"aj" = (/obj/structure/closet/cardboard,/obj/machinery/light{icon_state = "tube1";dir = 8},/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/shovel,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ak" = (/obj/structure/closet/cardboard,/obj/item/device/flashlight/lantern,/obj/item/device/flashlight/lantern,/obj/item/device/flashlight/lantern,/obj/item/device/tape/random,/obj/item/device/tape/random,/obj/item/device/tape/random,/obj/item/weapon/storage/box/rxglasses,/obj/item/weapon/extinguisher,/obj/item/weapon/extinguisher,/obj/item/clothing/glasses/night,/obj/item/clothing/glasses/night,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"al" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/matches,/obj/item/weapon/storage/box/bodybags,/obj/item/clothing/glasses/meson/engine,/obj/item/clothing/glasses/meson/engine,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"am" = (/obj/structure/closet/cardboard,/obj/item/weapon/kitchen/knife,/obj/item/weapon/kitchen/knife,/obj/item/weapon/cultivator,/obj/item/weapon/hatchet,/obj/item/weapon/kitchen/rollingpin,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"an" = (/obj/structure/closet/cardboard,/obj/item/weapon/defibrillator,/obj/item/weapon/storage/box/medipens,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ao" = (/obj/structure/closet/cardboard,/obj/machinery/light{dir = 4;icon_state = "tube1"},/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ap" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"aq" = (/obj/machinery/iv_drip,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"ar" = (/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"as" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"at" = (/obj/machinery/portable_atmospherics/canister/air,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"au" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"av" = (/obj/structure/toilet{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"aw" = (/obj/structure/mirror{pixel_x = 30},/obj/structure/sink{dir = 4;icon_state = "sink";pixel_x = 11;pixel_y = 0},/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"ax" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/drone,/obj/item/device/flashlight,/obj/item/device/flashlight,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"ay" = (/obj/structure/table,/obj/item/weapon/gun/projectile/automatic/wt550{pixel_x = -3;pixel_y = 6},/obj/item/weapon/gun/projectile/automatic/wt550{pixel_x = 2;pixel_y = 0},/obj/structure/reagent_dispensers/peppertank{pixel_y = 30},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"az" = (/obj/structure/table,/obj/item/weapon/storage/backpack/dufflebag/sec{contents = newlist(/obj/item/weapon/scalpel,/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/item/weapon/circular_saw,/obj/item/weapon/surgical_drapes,/obj/item/clothing/mask/surgical);desc = "A large dufflebag for holding extra supplies - this one has a material inlay with space for various sharp-looking tools.";name = "dufflebag";pixel_y = 5},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aA" = (/obj/structure/table,/obj/item/device/radio{pixel_x = -4},/obj/item/device/radio,/obj/item/device/radio{pixel_x = 4},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aB" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50;pixel_x = 2;pixel_y = 2},/obj/item/stack/rods{amount = 50},/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aC" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/brute{pixel_x = 4;pixel_y = 4},/obj/item/weapon/storage/firstaid/brute,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aD" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 4;pixel_y = 4},/obj/item/weapon/storage/firstaid/regular,/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aE" = (/obj/structure/closet/crate/radiation,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aF" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"aG" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/machinery/light{dir = 4;icon_state = "tube1"},/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"aH" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aI" = (/obj/machinery/vending/clothing,/turf/open/floor/wood,/area/ruin/deepstorage)
+"aJ" = (/turf/open/floor/wood{icon_state = "wood-broken3"},/area/ruin/deepstorage)
+"aK" = (/obj/structure/bed,/turf/open/floor/wood,/area/ruin/deepstorage)
+"aL" = (/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"aM" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"aN" = (/obj/structure/table,/obj/item/clothing/gloves/combat{pixel_x = -3;pixel_y = 4},/obj/item/clothing/gloves/combat{pixel_x = 3;pixel_y = -2},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"aO" = (/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aP" = (/obj/structure/table,/obj/item/device/mass_spectrometer/adv,/obj/item/device/mass_spectrometer/adv,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/stack/medical/gauze,/obj/item/stack/medical/gauze,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"aQ" = (/obj/structure/closet/radiation,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aR" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aS" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"aT" = (/obj/structure/closet/wardrobe/pink,/turf/open/floor/wood{icon_state = "wood-broken"},/area/ruin/deepstorage)
+"aU" = (/turf/open/floor/wood,/area/ruin/deepstorage)
+"aV" = (/obj/structure/bed,/turf/open/floor/wood{icon_state = "wood-broken7"},/area/ruin/deepstorage)
+"aW" = (/obj/machinery/shower{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"aX" = (/obj/machinery/shower{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"aY" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 4;pixel_y = 4},/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/pill_bottle/charcoal,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"aZ" = (/obj/structure/table,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare{pixel_y = 6},/obj/item/device/flashlight/flare,/obj/item/weapon/crowbar/red,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"ba" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bb" = (/obj/structure/closet/wardrobe/pjs,/obj/machinery/light/small{dir = 8},/turf/open/floor/wood,/area/ruin/deepstorage)
+"bc" = (/turf/open/floor/wood{icon_state = "wood-broken4"},/area/ruin/deepstorage)
+"bd" = (/obj/structure/bed,/turf/open/floor/wood{icon_state = "wood-broken3"},/area/ruin/deepstorage)
+"be" = (/obj/machinery/shower{dir = 4},/obj/item/weapon/soap,/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"bf" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/deepstorage)
+"bg" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bh" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bi" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/wood,/area/ruin/deepstorage)
+"bj" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel/freezer,/area/ruin/deepstorage)
+"bk" = (/obj/structure/fireaxecabinet{pixel_y = 30},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bl" = (/obj/machinery/sleeper{icon_state = "sleeper-open";dir = 4},/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bm" = (/obj/machinery/light/small{dir = 1},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bn" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bo" = (/obj/machinery/sleeper{icon_state = "sleeper-open";dir = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bp" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bq" = (/obj/machinery/processor{name = "processor"},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"br" = (/obj/structure/table,/obj/item/weapon/storage/box/matches,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bs" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bt" = (/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bu" = (/obj/machinery/light{dir = 1},/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/deepstorage)
+"bv" = (/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/deepstorage)
+"bw" = (/obj/machinery/blackbox_recorder,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bx" = (/obj/structure/cable{icon_state = "0-4";d2 = 4},/obj/machinery/power/port_gen/pacman,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"by" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit.";name = "power storage unit"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8"},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bz" = (/obj/machinery/telecomms/relay/preset/telecomms,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bA" = (/obj/machinery/light/small{dir = 1},/obj/structure/tank_dispenser/oxygen,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bB" = (/obj/machinery/biogenerator,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bC" = (/obj/machinery/light,/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/deepstorage)
+"bD" = (/obj/machinery/autolathe,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bE" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2"},/obj/machinery/power/terminal{icon_state = "term";dir = 1},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bF" = (/obj/structure/reagent_dispensers/fueltank,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bG" = (/obj/structure/table,/obj/machinery/microwave,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bH" = (/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bI" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bJ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bK" = (/obj/structure/chair{dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bL" = (/obj/machinery/seed_extractor,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bM" = (/obj/machinery/power/apc{dir = 8;name = "Bunker APC";pixel_x = -24;pixel_y = 0},/obj/structure/cable{icon_state = "0-4";d2 = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bN" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bO" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bP" = (/obj/structure/reagent_dispensers/watertank,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bQ" = (/obj/structure/table,/obj/item/weapon/kitchen/knife,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bR" = (/obj/structure/table,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bS" = (/obj/structure/table,/obj/item/weapon/kitchen/fork,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bT" = (/obj/machinery/vending/hydronutrients,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bU" = (/obj/machinery/space_heater,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"bV" = (/obj/structure/chair/office/dark{dir = 4},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bW" = (/obj/structure/table/reinforced,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"bX" = (/obj/machinery/smartfridge,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bY" = (/obj/machinery/light/small,/turf/open/floor/plasteel/bar,/area/ruin/deepstorage)
+"bZ" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"ca" = (/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"cb" = (/obj/structure/chair/office/dark,/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"cc" = (/obj/structure/frame/computer,/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"cd" = (/obj/structure/table/reinforced,/obj/machinery/computer/security/telescreen{dir = 1;name = "Bunker Entrance";network = list("Bunker1");pixel_x = 0;pixel_y = 2},/turf/open/floor/plasteel,/area/ruin/deepstorage)
+"ce" = (/obj/structure/table/reinforced,/obj/machinery/button/door{id = "bunker1";name = "Inner Doors";pixel_y = 6},/obj/machinery/button/door{id = "bunker2";name = "Outer Doors";pixel_y = -4},/turf/open/floor/plasteel/floorgrime,/area/ruin/deepstorage)
+"cf" = (/obj/machinery/door/poddoor{id = "bunker1";name = "Bunker Door";tag = "inner"},/turf/open/floor/plating,/area/ruin/deepstorage)
+"cg" = (/turf/open/floor/plating,/area/ruin/deepstorage)
+"ch" = (/obj/machinery/camera{network = list("Bunker1")},/turf/open/floor/plating,/area/ruin/deepstorage)
+"ci" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plating,/area/ruin/deepstorage)
+"cj" = (/obj/machinery/door/poddoor{id = "bunker2";name = "Bunker Door";tag = "outer"},/turf/open/floor/plating,/area/ruin/deepstorage)
+"ck" = (/turf/open/floor/plating/asteroid/airless,/area/ruin/deepstorage)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
diff --git a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm
index 290467dcc41..fd610fd7c07 100644
--- a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm
+++ b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm
@@ -1,52 +1,52 @@
"a" = (/turf/open/space,/area/space)
"b" = (/obj/structure/lattice,/turf/open/space,/area/space)
-"c" = (/turf/closed/wall,/area/ruin/unpowered)
-"d" = (/obj/machinery/light{dir = 1},/obj/structure/bed,/obj/effect/decal/remains/human,/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/unpowered)
-"e" = (/obj/structure/window/reinforced{dir = 4;pixel_x = 0},/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/unpowered)
-"f" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/obj/structure/bed,/obj/effect/decal/remains/human,/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/unpowered)
-"g" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/obj/structure/bed,/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/unpowered)
-"h" = (/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/unpowered)
-"i" = (/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/unpowered)
-"j" = (/obj/structure/window/reinforced{dir = 4;pixel_x = 0},/obj/machinery/atmospherics/components/unary/outlet_injector,/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/unpowered)
-"k" = (/obj/structure/window/reinforced{dir = 8},/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/unpowered)
-"l" = (/obj/machinery/atmospherics/components/unary/outlet_injector,/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/unpowered)
-"m" = (/obj/structure/closet/crate/freezer,/obj/item/stack/sheet/animalhide/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"n" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/machinery/light{dir = 1},/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"o" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/clothing/under/rank/prisoner,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"p" = (/obj/structure/window/reinforced{dir = 1;layer = 2.9},/turf/open/floor/plasteel{dir = 1;icon_state = "blue"},/area/ruin/unpowered)
-"q" = (/obj/machinery/door/window/brigdoor/northleft,/obj/machinery/atmospherics/components/binary/pump{dir = 1},/turf/open/floor/plasteel{dir = 1;icon_state = "blue"},/area/ruin/unpowered)
-"r" = (/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"s" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/canister/nitrous_oxide,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"t" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/obj/machinery/power/apc{cell_type = 2500;dir = 1;name = "Worn-out APC";pixel_x = 1;pixel_y = 26},/obj/machinery/light{dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"u" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"v" = (/obj/machinery/atmospherics/pipe/manifold/general/visible,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"w" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/obj/machinery/light{dir = 4;icon_state = "tube1"},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"x" = (/obj/structure/kitchenspike,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"y" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife/butcher,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/reagent_containers/spray/pepper,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"z" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"A" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 4;initialize_directions = 11},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"B" = (/turf/open/floor/plasteel,/area/ruin/unpowered)
-"C" = (/obj/machinery/gibber,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"D" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/straight_jacket,/obj/item/weapon/reagent_containers/syringe/lethal,/obj/item/weapon/reagent_containers/syringe/lethal/choral,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"E" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/canister/toxins,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"F" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"G" = (/obj/structure/chair/office/dark,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"H" = (/obj/machinery/door/airlock/security,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"I" = (/obj/item/weapon/reagent_containers/glass/bottle/morphine{pixel_x = -4;pixel_y = 1},/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate{name = "chloral hydrate bottle"},/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 6;pixel_y = 8},/obj/item/weapon/reagent_containers/glass/bottle/morphine{pixel_x = 5;pixel_y = 1},/obj/item/weapon/reagent_containers/glass/bottle/facid{name = "fluorosulfuric acid bottle";pixel_x = -3;pixel_y = 6},/obj/structure/table/reinforced,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"J" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/drone,/obj/item/weapon/melee/baton/cattleprod,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"K" = (/obj/structure/table,/obj/item/weapon/pen/red,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"L" = (/obj/structure/table,/obj/item/weapon/paper_bin,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"M" = (/obj/structure/table,/obj/item/weapon/storage/box/prisoner,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"N" = (/obj/structure/window/reinforced{dir = 4;pixel_x = 0},/obj/machinery/light,/obj/structure/table,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"O" = (/obj/machinery/portable_atmospherics/scrubber,/turf/open/floor/plasteel{icon_state = "bot";dir = 1},/area/ruin/unpowered)
-"P" = (/obj/structure/table/reinforced,/obj/item/weapon/surgicaldrill,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/obj/item/weapon/surgical_drapes,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/item/weapon/circular_saw,/obj/machinery/light,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"Q" = (/obj/structure/table/optable,/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"R" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/glass/bottle/mutagen,/obj/item/weapon/reagent_containers/glass/bottle/mutagen,/obj/item/weapon/razor,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"S" = (/obj/machinery/suit_storage_unit/security,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"T" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"U" = (/obj/structure/closet/emcloset,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"V" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/unpowered)
-"W" = (/turf/open/floor/plating,/area/ruin/unpowered)
+"c" = (/turf/closed/wall,/area/ruin/gasthelizard)
+"d" = (/obj/machinery/light{dir = 1},/obj/structure/bed,/obj/effect/decal/remains/human,/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/gasthelizard)
+"e" = (/obj/structure/window/reinforced{dir = 4;pixel_x = 0},/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/gasthelizard)
+"f" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/obj/structure/bed,/obj/effect/decal/remains/human,/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/gasthelizard)
+"g" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/obj/structure/bed,/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/gasthelizard)
+"h" = (/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/gasthelizard)
+"i" = (/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/gasthelizard)
+"j" = (/obj/structure/window/reinforced{dir = 4;pixel_x = 0},/obj/machinery/atmospherics/components/unary/outlet_injector,/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/gasthelizard)
+"k" = (/obj/structure/window/reinforced{dir = 8},/turf/open/floor/plasteel/airless/darkwarning{dir = 8},/area/ruin/gasthelizard)
+"l" = (/obj/machinery/atmospherics/components/unary/outlet_injector,/turf/open/floor/plasteel/airless/darkwarning{dir = 4},/area/ruin/gasthelizard)
+"m" = (/obj/structure/closet/crate/freezer,/obj/item/stack/sheet/animalhide/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"n" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/machinery/light{dir = 1},/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"o" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/clothing/under/rank/prisoner,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"p" = (/obj/structure/window/reinforced{dir = 1;layer = 2.9},/turf/open/floor/plasteel{dir = 1;icon_state = "blue"},/area/ruin/gasthelizard)
+"q" = (/obj/machinery/door/window/brigdoor/northleft,/obj/machinery/atmospherics/components/binary/pump{dir = 1},/turf/open/floor/plasteel{dir = 1;icon_state = "blue"},/area/ruin/gasthelizard)
+"r" = (/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"s" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/canister/nitrous_oxide,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"t" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/obj/machinery/power/apc{cell_type = 2500;dir = 1;name = "Worn-out APC";pixel_x = 1;pixel_y = 26},/obj/machinery/light{dir = 1},/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"u" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"v" = (/obj/machinery/atmospherics/pipe/manifold/general/visible,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"w" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/obj/machinery/light{dir = 4;icon_state = "tube1"},/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"x" = (/obj/structure/kitchenspike,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"y" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife/butcher,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/reagent_containers/spray/pepper,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"z" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"A" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 4;initialize_directions = 11},/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"B" = (/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"C" = (/obj/machinery/gibber,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"D" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/straight_jacket,/obj/item/weapon/reagent_containers/syringe/lethal,/obj/item/weapon/reagent_containers/syringe/lethal/choral,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"E" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/canister/toxins,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"F" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"G" = (/obj/structure/chair/office/dark,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"H" = (/obj/machinery/door/airlock/security,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"I" = (/obj/item/weapon/reagent_containers/glass/bottle/morphine{pixel_x = -4;pixel_y = 1},/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate{name = "chloral hydrate bottle"},/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 6;pixel_y = 8},/obj/item/weapon/reagent_containers/glass/bottle/morphine{pixel_x = 5;pixel_y = 1},/obj/item/weapon/reagent_containers/glass/bottle/facid{name = "fluorosulfuric acid bottle";pixel_x = -3;pixel_y = 6},/obj/structure/table/reinforced,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"J" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/drone,/obj/item/weapon/melee/baton/cattleprod,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"K" = (/obj/structure/table,/obj/item/weapon/pen/red,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"L" = (/obj/structure/table,/obj/item/weapon/paper_bin,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"M" = (/obj/structure/table,/obj/item/weapon/storage/box/prisoner,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"N" = (/obj/structure/window/reinforced{dir = 4;pixel_x = 0},/obj/machinery/light,/obj/structure/table,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"O" = (/obj/machinery/portable_atmospherics/scrubber,/turf/open/floor/plasteel{icon_state = "bot";dir = 1},/area/ruin/gasthelizard)
+"P" = (/obj/structure/table/reinforced,/obj/item/weapon/surgicaldrill,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/obj/item/weapon/surgical_drapes,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/item/weapon/circular_saw,/obj/machinery/light,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"Q" = (/obj/structure/table/optable,/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"R" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/glass/bottle/mutagen,/obj/item/weapon/reagent_containers/glass/bottle/mutagen,/obj/item/weapon/razor,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/gasthelizard)
+"S" = (/obj/machinery/suit_storage_unit/security,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"T" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"U" = (/obj/structure/closet/emcloset,/turf/open/floor/plasteel,/area/ruin/gasthelizard)
+"V" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/gasthelizard)
+"W" = (/turf/open/floor/plating,/area/ruin/gasthelizard)
(1,1,1) = {"
aaaababababbaaaaaaa
diff --git a/_maps/RandomRuins/SpaceRuins/mechtransport.dmm b/_maps/RandomRuins/SpaceRuins/mechtransport.dmm
index 5007f108b1a..21462e93646 100644
--- a/_maps/RandomRuins/SpaceRuins/mechtransport.dmm
+++ b/_maps/RandomRuins/SpaceRuins/mechtransport.dmm
@@ -4,30 +4,30 @@
/area/space)
"b" = (
/turf/closed/wall/mineral/titanium/overspace,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"c" = (
/obj/structure/grille,
/obj/structure/window/reinforced/fulltile,
/turf/open/floor/plating,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"d" = (
/turf/closed/wall/shuttle{
icon_state = "swall_s10";
dir = 2
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"e" = (
/turf/closed/wall/mineral/titanium,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"f" = (
/obj/structure/closet/crate/secure/loot,
/obj/effect/decal/cleanable/cobweb,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"g" = (
/obj/structure/closet/crate/secure/loot,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"h" = (
/obj/structure/table,
/obj/machinery/button/door{
@@ -35,122 +35,122 @@
name = "Mecha Cargo Ship Doors"
},
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"i" = (
/obj/structure/table,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"j" = (
/obj/machinery/computer/shuttle,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"k" = (
/obj/effect/decal/cleanable/vomit/old,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"l" = (
/obj/effect/decal/remains/human,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"m" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"n" = (
/obj/structure/chair/office/dark{
dir = 1
},
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"o" = (
/turf/closed/wall/shuttle{
icon_state = "swall13";
dir = 2
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"p" = (
/obj/machinery/door/airlock/hatch{
name = "Cockpit";
req_access_txt = "101"
},
/turf/open/floor/mineral/titanium,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"q" = (
/turf/closed/wall/shuttle{
icon_state = "swall12";
dir = 2
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"r" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb,
/turf/open/floor/mineral/titanium,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"s" = (
/turf/open/floor/mineral/titanium,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"t" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"u" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/turf/open/floor/mineral/titanium,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"v" = (
/obj/structure/mecha_wreckage/phazon,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"w" = (
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"x" = (
/obj/structure/mecha_wreckage/ripley/firefighter,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"y" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"z" = (
/obj/structure/mecha_wreckage/ripley,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"A" = (
/obj/mecha/working/ripley,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"B" = (
/obj/effect/decal/cleanable/oil,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"C" = (
/obj/effect/decal/cleanable/robot_debris/up,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"D" = (
/obj/machinery/door/poddoor{
id = "mechaship1";
name = "Cargo Bay Door"
},
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"E" = (
/obj/effect/decal/cleanable/robot_debris,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"F" = (
/obj/structure/mecha_wreckage/durand,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"G" = (
/obj/item/stack/tile/plasteel,
/turf/open/floor/plating/airless,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"H" = (
/turf/open/floor/plating/airless,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"I" = (
/obj/structure/lattice,
/turf/open/space,
@@ -158,31 +158,31 @@
"J" = (
/obj/machinery/computer/mecha,
/turf/open/floor/mineral/titanium/blue,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"K" = (
/obj/effect/decal/cleanable/robot_debris/gib,
/turf/open/floor/plating/airless,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"L" = (
/obj/effect/decal/cleanable/robot_debris,
/obj/item/stack/tile/plasteel,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"M" = (
/turf/open/floor/plating/airless{
broken = 1;
icon_state = "platingdmg1"
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"N" = (
/turf/open/floor/plating/airless{
icon_state = "platingdmg2"
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"O" = (
/obj/structure/mecha_wreckage/odysseus,
/turf/open/floor/mineral/titanium/yellow,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"P" = (
/obj/item/stack/sheet/metal,
/turf/open/space,
@@ -190,7 +190,7 @@
"Q" = (
/obj/structure/mecha_wreckage/gygax,
/turf/open/floor/mineral/titanium,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"R" = (
/turf/open/floor/plating/airless{
icon_state = "platingdmg3"
@@ -199,19 +199,19 @@
"S" = (
/obj/item/stack/rods,
/turf/open/floor/plating/airless,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"T" = (
/turf/closed/wall/shuttle{
icon_state = "swall14";
dir = 2
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"U" = (
/turf/closed/wall/shuttle{
icon_state = "swall_s9";
dir = 2
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"V" = (
/obj/item/stack/rods,
/turf/open/space,
@@ -221,11 +221,11 @@
icon_state = "swall15";
dir = 2
},
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
"X" = (
/obj/structure/shuttle/engine/propulsion,
/turf/open/space,
-/area/ruin/powered)
+/area/ruin/powered/mechtransport)
(1,1,1) = {"
a
diff --git a/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm b/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm
index 0e72d6cb29d..94c5a7c0268 100644
--- a/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm
+++ b/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm
@@ -1,17 +1,17 @@
"a" = (/turf/open/space,/area/space)
-"b" = (/obj/structure/lattice,/turf/open/space,/area/ruin/unpowered/no_grav)
-"c" = (/turf/open/floor/plating/airless,/area/ruin/unpowered/no_grav)
-"d" = (/turf/closed/wall/r_wall,/area/ruin/unpowered/no_grav)
-"e" = (/turf/open/floor/plasteel/airless,/area/ruin/unpowered/no_grav)
-"f" = (/turf/open/floor/plasteel/airless{icon_state = "damaged2"},/area/ruin/unpowered/no_grav)
-"g" = (/obj/structure/light_construct/small{dir = 1},/turf/open/floor/plasteel/airless{icon_state = "damaged3"},/area/ruin/unpowered/no_grav)
-"h" = (/obj/machinery/computer/teleporter,/turf/open/floor/plasteel/airless,/area/ruin/unpowered/no_grav)
-"i" = (/obj/machinery/teleport/station,/turf/open/floor/plasteel/airless,/area/ruin/unpowered/no_grav)
-"j" = (/obj/machinery/teleport/hub,/turf/open/floor/plasteel/airless,/area/ruin/unpowered/no_grav)
-"k" = (/obj/structure/light_construct/small{dir = 4},/turf/open/floor/plating/airless,/area/ruin/unpowered/no_grav)
-"l" = (/obj/structure/table,/obj/item/weapon/stock_parts/cell{charge = 100;maxcharge = 15000},/turf/open/floor/plasteel/airless,/area/ruin/unpowered/no_grav)
-"m" = (/turf/open/floor/plasteel/airless{icon_state = "damaged4"},/area/ruin/unpowered/no_grav)
-"n" = (/obj/machinery/power/apc{dir = 0;name = "Worn-out APC";pixel_y = -24},/turf/open/floor/plasteel/airless,/area/ruin/unpowered/no_grav)
+"b" = (/obj/structure/lattice,/turf/open/space,/area/ruin/oldteleporter)
+"c" = (/turf/open/floor/plating/airless,/area/ruin/oldteleporter)
+"d" = (/turf/closed/wall/r_wall,/area/ruin/oldteleporter)
+"e" = (/turf/open/floor/plasteel/airless,/area/ruin/oldteleporter)
+"f" = (/turf/open/floor/plasteel/airless{icon_state = "damaged2"},/area/ruin/oldteleporter)
+"g" = (/obj/structure/light_construct/small{dir = 1},/turf/open/floor/plasteel/airless{icon_state = "damaged3"},/area/ruin/oldteleporter)
+"h" = (/obj/machinery/computer/teleporter,/turf/open/floor/plasteel/airless,/area/ruin/oldteleporter)
+"i" = (/obj/machinery/teleport/station,/turf/open/floor/plasteel/airless,/area/ruin/oldteleporter)
+"j" = (/obj/machinery/teleport/hub,/turf/open/floor/plasteel/airless,/area/ruin/oldteleporter)
+"k" = (/obj/structure/light_construct/small{dir = 4},/turf/open/floor/plating/airless,/area/ruin/oldteleporter)
+"l" = (/obj/structure/table,/obj/item/weapon/stock_parts/cell{charge = 100;maxcharge = 15000},/turf/open/floor/plasteel/airless,/area/ruin/oldteleporter)
+"m" = (/turf/open/floor/plasteel/airless{icon_state = "damaged4"},/area/ruin/oldteleporter)
+"n" = (/obj/machinery/power/apc{dir = 0;name = "Worn-out APC";pixel_y = -24},/turf/open/floor/plasteel/airless,/area/ruin/oldteleporter)
(1,1,1) = {"
aaaaaaaaaababbbbbaaba
diff --git a/_maps/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/RandomRuins/SpaceRuins/spacebar.dmm
index 085a53a88f6..8a3274f0d89 100644
--- a/_maps/RandomRuins/SpaceRuins/spacebar.dmm
+++ b/_maps/RandomRuins/SpaceRuins/spacebar.dmm
@@ -1,121 +1,121 @@
"aa" = (/turf/open/space,/area/space)
"ab" = (/turf/closed/mineral,/area/ruin/unpowered/no_grav)
"ac" = (/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered/no_grav)
-"ad" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/unpowered)
-"ae" = (/turf/closed/wall,/area/ruin/unpowered)
-"af" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/powered)
-"ag" = (/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"ah" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"ai" = (/turf/closed/mineral,/area/ruin/powered)
-"aj" = (/turf/open/floor/plating/asteroid,/turf/closed/wall/mineral/titanium/interior,/area/ruin/powered)
-"ak" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/open/floor/plating,/area/ruin/powered)
-"al" = (/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"am" = (/turf/closed/wall/mineral/titanium,/area/ruin/powered)
-"an" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/ruin/powered)
-"ao" = (/obj/structure/table,/obj/machinery/chem_dispenser/drinks/beer,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"ap" = (/obj/structure/table,/obj/machinery/chem_dispenser/drinks,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aq" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/obj/item/weapon/book/manual/barman_recipes,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"ar" = (/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"as" = (/obj/structure/table,/obj/item/toy/figure/bartender,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"at" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"au" = (/obj/effect/mob_spawn/human/bartender/alive,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"av" = (/obj/structure/reagent_dispensers/beerkeg,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aw" = (/turf/open/floor/mineral/titanium/blue,/area/ruin/powered)
-"ax" = (/obj/machinery/airalarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"ay" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"az" = (/obj/machinery/atmospherics/components/unary/vent_scrubber,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aA" = (/obj/machinery/atmospherics/components/unary/vent_pump,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aB" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aC" = (/turf/open/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/closed/wall/mineral/titanium/interior,/area/ruin/powered)
-"aD" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/turf/open/floor/mineral/titanium/blue,/area/ruin/powered)
-"aE" = (/obj/machinery/button/door{id = "spacebardock"; name = "pod dock door cycle"; pixel_x = -32},/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aF" = (/obj/machinery/vending/boozeomat,/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"aG" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aH" = (/obj/machinery/light/small,/obj/structure/table,/obj/machinery/microwave,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aI" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aJ" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 10},/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aK" = (/turf/closed/wall,/area/ruin/powered)
-"aL" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"aM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"aN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"aO" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aP" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/glass/rag,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/open/floor/wood,/area/ruin/powered{name = "Space Bar"})
-"aQ" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"aR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"aS" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/open/floor/plasteel{icon_state = "wood"},/area/ruin/powered{name = "Space Bar"})
-"aT" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"aU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"aV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"aW" = (/obj/structure/chair/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"aX" = (/obj/structure/chair/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"aY" = (/obj/structure/chair/stool,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"aZ" = (/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"ba" = (/obj/machinery/atmospherics/components/unary/vent_scrubber,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bb" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bd" = (/obj/machinery/airalarm{frequency = 1439; locked = 0; pixel_y = 23},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"be" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/powered{name = "Space Bar"})
-"bf" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"bg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bh" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bi" = (/obj/machinery/computer/teleporter,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bj" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/powered{name = "Space Bar"})
-"bk" = (/turf/open/floor/plating,/area/ruin/powered{name = "Space Bar"})
-"bl" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bp" = (/obj/machinery/teleport/station,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bq" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"br" = (/obj/structure/chair{tag = "icon-chair (EAST)"; icon_state = "chair"; dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bs" = (/obj/structure/table/wood,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bt" = (/obj/structure/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bv" = (/obj/machinery/teleport/hub,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bw" = (/obj/structure/chair,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bx" = (/obj/machinery/bluespace_beacon,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"by" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bz" = (/obj/machinery/vending/cola,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bA" = (/obj/machinery/vending/cigarette,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bB" = (/obj/machinery/vending/coffee,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bC" = (/obj/machinery/vending/snack,/obj/machinery/light,/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bD" = (/obj/structure/chair{dir = 1},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/closed/wall,/area/ruin/powered{name = "Space Bar"})
-"bF" = (/obj/machinery/door/airlock{name = "Unisex Bathroom"},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bG" = (/obj/machinery/airalarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bH" = (/obj/structure/urinal{pixel_x = -32},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bJ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber,/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bK" = (/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bL" = (/obj/structure/urinal{pixel_x = -32},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bM" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bO" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bP" = (/obj/structure/table/wood,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered{name = "Space Bar"})
-"bQ" = (/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bR" = (/obj/structure/toilet{dir = 4},/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bS" = (/obj/machinery/door/airlock{name = "Toilet"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bT" = (/obj/structure/glowshroom/single,/turf/open/floor/plasteel/freezer,/area/ruin/powered{name = "Space Bar"})
-"bU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"bV" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/powered)
-"bW" = (/turf/open/floor/plating,/area/ruin/powered)
-"bX" = (/obj/machinery/atmospherics/components/unary/tank/air,/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"bY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"bZ" = (/obj/machinery/button/door{id = "spacebardock"; name = "Podbay Airlock"; pixel_y = -24},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"ca" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"cb" = (/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/obj/machinery/meter,/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"cc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"cd" = (/obj/machinery/atmospherics/components/binary/valve/open,/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"ce" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/powered)
+"ad" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/powered/spacebar)
+"ae" = (/turf/closed/wall,/area/ruin/powered/spacebar)
+"af" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/powered/spacebar)
+"ag" = (/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"ah" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"ai" = (/turf/closed/mineral,/area/ruin/powered/spacebar)
+"aj" = (/turf/open/floor/plating/asteroid,/turf/closed/wall/mineral/titanium/interior,/area/ruin/powered/spacebar)
+"ak" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/open/floor/plating,/area/ruin/powered/spacebar)
+"al" = (/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"am" = (/turf/closed/wall/mineral/titanium,/area/ruin/powered/spacebar)
+"an" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/ruin/powered/spacebar)
+"ao" = (/obj/structure/table,/obj/machinery/chem_dispenser/drinks/beer,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"ap" = (/obj/structure/table,/obj/machinery/chem_dispenser/drinks,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aq" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/obj/item/weapon/book/manual/barman_recipes,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"ar" = (/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"as" = (/obj/structure/table,/obj/item/toy/figure/bartender,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"at" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"au" = (/obj/effect/mob_spawn/human/bartender/alive,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"av" = (/obj/structure/reagent_dispensers/beerkeg,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aw" = (/turf/open/floor/mineral/titanium/blue,/area/ruin/powered/spacebar)
+"ax" = (/obj/machinery/airalarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"ay" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"az" = (/obj/machinery/atmospherics/components/unary/vent_scrubber,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aA" = (/obj/machinery/atmospherics/components/unary/vent_pump,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aB" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aC" = (/turf/open/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/closed/wall/mineral/titanium/interior,/area/ruin/powered/spacebar)
+"aD" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/turf/open/floor/mineral/titanium/blue,/area/ruin/powered/spacebar)
+"aE" = (/obj/machinery/button/door{id = "spacebardock"; name = "pod dock door cycle"; pixel_x = -32},/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aF" = (/obj/machinery/vending/boozeomat,/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"aG" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aH" = (/obj/machinery/light/small,/obj/structure/table,/obj/machinery/microwave,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aI" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aJ" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 10},/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aK" = (/turf/closed/wall,/area/ruin/powered/spacebar)
+"aL" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"aM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"aN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"aO" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aP" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/glass/rag,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/open/floor/wood,/area/ruin/powered/spacebar/bar)
+"aQ" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"aR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"aS" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/open/floor/plasteel{icon_state = "wood"},/area/ruin/powered/spacebar/bar)
+"aT" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"aU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"aV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"aW" = (/obj/structure/chair/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"aX" = (/obj/structure/chair/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"aY" = (/obj/structure/chair/stool,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"aZ" = (/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"ba" = (/obj/machinery/atmospherics/components/unary/vent_scrubber,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bb" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bd" = (/obj/machinery/airalarm{frequency = 1439; locked = 0; pixel_y = 23},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"be" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/powered/spacebar/bar)
+"bf" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"bg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bh" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bi" = (/obj/machinery/computer/teleporter,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bj" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/powered/spacebar/bar)
+"bk" = (/turf/open/floor/plating,/area/ruin/powered/spacebar/bar)
+"bl" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bp" = (/obj/machinery/teleport/station,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bq" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"br" = (/obj/structure/chair{tag = "icon-chair (EAST)"; icon_state = "chair"; dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bs" = (/obj/structure/table/wood,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bt" = (/obj/structure/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bv" = (/obj/machinery/teleport/hub,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bw" = (/obj/structure/chair,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bx" = (/obj/machinery/bluespace_beacon,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"by" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bz" = (/obj/machinery/vending/cola,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bA" = (/obj/machinery/vending/cigarette,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bB" = (/obj/machinery/vending/coffee,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bC" = (/obj/machinery/vending/snack,/obj/machinery/light,/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bD" = (/obj/structure/chair{dir = 1},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/closed/wall,/area/ruin/powered/spacebar/bar)
+"bF" = (/obj/machinery/door/airlock{name = "Unisex Bathroom"},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bG" = (/obj/machinery/airalarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bH" = (/obj/structure/urinal{pixel_x = -32},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bJ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber,/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bK" = (/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bL" = (/obj/structure/urinal{pixel_x = -32},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bM" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bO" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bP" = (/obj/structure/table/wood,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel/bar,/area/ruin/powered/spacebar/bar)
+"bQ" = (/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bR" = (/obj/structure/toilet{dir = 4},/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bS" = (/obj/machinery/door/airlock{name = "Toilet"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bT" = (/obj/structure/glowshroom/single,/turf/open/floor/plasteel/freezer,/area/ruin/powered/spacebar/bar)
+"bU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"bV" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/powered/spacebar)
+"bW" = (/turf/open/floor/plating,/area/ruin/powered/spacebar)
+"bX" = (/obj/machinery/atmospherics/components/unary/tank/air,/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"bY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"bZ" = (/obj/machinery/button/door{id = "spacebardock"; name = "Podbay Airlock"; pixel_y = -24},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"ca" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"cb" = (/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/obj/machinery/meter,/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"cc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"cd" = (/obj/machinery/atmospherics/components/binary/valve/open,/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"ce" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
"cf" = (/turf/open/floor/plating/asteroid,/area/ruin/unpowered/no_grav)
-"cg" = (/obj/machinery/door/poddoor/preopen{id = "spacebardock"; name = "airlock dock"},/turf/open/floor/plating,/area/ruin/powered)
-"ch" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/machinery/meter,/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"ci" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/open/floor/plating/asteroid,/area/ruin/powered)
-"cj" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plating,/area/ruin/powered)
+"cg" = (/obj/machinery/door/poddoor/preopen{id = "spacebardock"; name = "airlock dock"},/turf/open/floor/plating,/area/ruin/powered/spacebar)
+"ch" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/machinery/meter,/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"ci" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/open/floor/plating/asteroid,/area/ruin/powered/spacebar)
+"cj" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plating,/area/ruin/powered/spacebar)
"ck" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered/no_grav)
"cl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/closed/mineral,/area/ruin/unpowered/no_grav)
"cm" = (/obj/machinery/atmospherics/components/unary/outlet_injector/on{dir = 1},/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered/no_grav)
-"cn" = (/obj/machinery/door/poddoor{id = "spacebardock"; name = "airlock dock"},/turf/open/floor/plating,/area/ruin/powered)
+"cn" = (/obj/machinery/door/poddoor{id = "spacebardock"; name = "airlock dock"},/turf/open/floor/plating,/area/ruin/powered/spacebar)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
diff --git a/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm b/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm
index 4ed95c7398d..fad402920b9 100644
--- a/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm
+++ b/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm
@@ -1,51 +1,51 @@
"a" = (/turf/open/space,/area/space)
"b" = (/obj/structure/lattice,/turf/open/space,/area/space)
-"c" = (/obj/structure/grille,/turf/open/floor/plating,/area/ruin/unpowered)
-"d" = (/turf/closed/wall/r_wall,/area/ruin/unpowered)
-"e" = (/obj/structure/table/reinforced,/obj/item/weapon/stock_parts/cell/hyper,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"f" = (/obj/structure/frame/computer,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"g" = (/turf/open/floor/plasteel,/area/ruin/unpowered)
-"h" = (/obj/machinery/light{dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"i" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/unpowered)
-"j" = (/obj/machinery/light{dir = 1},/turf/open/floor/plating,/area/ruin/unpowered)
-"k" = (/turf/open/floor/plating,/area/ruin/unpowered)
-"l" = (/turf/open/floor/plating/airless,/area/ruin/unpowered)
-"m" = (/obj/structure/table/reinforced,/obj/item/weapon/folder,/obj/item/device/radio,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"n" = (/obj/structure/chair/office/dark{dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"o" = (/obj/machinery/porta_turret,/turf/open/floor/plating/airless,/area/ruin/unpowered)
-"p" = (/obj/structure/filingcabinet,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"q" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"r" = (/obj/machinery/power/apc{dir = 0;name = "Worn-out APC";pixel_y = -24},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"s" = (/obj/structure/rack,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"t" = (/obj/item/weapon/rack_parts,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"u" = (/obj/item/weapon/rack_parts,/obj/machinery/light{dir = 1},/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"v" = (/obj/structure/rack,/obj/item/device/firing_pin,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"w" = (/obj/machinery/door/airlock/glass,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"x" = (/obj/machinery/door/airlock,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"y" = (/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"z" = (/obj/structure/tank_dispenser/oxygen,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"A" = (/obj/structure/table/reinforced,/obj/item/clothing/head/ushanka,/turf/open/floor/plasteel{dir = 4;icon_state = "darkredfull"},/area/ruin/unpowered)
-"B" = (/obj/structure/table/reinforced,/obj/structure/reagent_dispensers/peppertank{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"C" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/machinery/light{dir = 1},/obj/item/device/radio,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"D" = (/obj/machinery/vending/clothing,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"E" = (/obj/structure/rack,/obj/item/ammo_box/c9mm,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"F" = (/obj/machinery/door/airlock/glass,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"G" = (/turf/open/floor/plasteel{dir = 4;icon_state = "darkredfull"},/area/ruin/unpowered)
-"H" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/light{dir = 4;icon_state = "tube1"},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"I" = (/obj/structure/rack,/obj/item/clothing/head/helmet/swat,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"J" = (/obj/structure/rack,/obj/item/weapon/crowbar/red,/obj/item/weapon/paper/crumpled,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"K" = (/obj/structure/chair/office/dark,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"L" = (/obj/structure/chair/comfy/beige{dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"M" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"N" = (/obj/structure/rack,/obj/item/weapon/grenade/chem_grenade/teargas,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered)
-"O" = (/obj/structure/table/reinforced,/obj/item/weapon/paper/crumpled,/turf/open/floor/plasteel{dir = 4;icon_state = "darkredfull"},/area/ruin/unpowered)
-"P" = (/obj/structure/table/reinforced,/obj/machinery/light,/obj/item/device/camera_bug,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"Q" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"R" = (/obj/structure/table/reinforced,/obj/item/weapon/pen/blue,/turf/open/floor/plasteel,/area/ruin/unpowered)
-"S" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{pixel_x = -4;pixel_y = 4},/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka{pixel_x = 3},/turf/open/floor/plasteel,/area/ruin/unpowered)
-"T" = (/obj/structure/rack,/obj/item/weapon/storage/belt/military,/obj/machinery/light,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"U" = (/obj/structure/rack,/obj/item/clothing/head/helmet/riot,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/unpowered)
-"V" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/food/snacks/breadslice/meat,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered)
+"c" = (/obj/structure/grille,/turf/open/floor/plating,/area/ruin/turretedoutpost)
+"d" = (/turf/closed/wall/r_wall,/area/ruin/turretedoutpost)
+"e" = (/obj/structure/table/reinforced,/obj/item/weapon/stock_parts/cell/hyper,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"f" = (/obj/structure/frame/computer,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"g" = (/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"h" = (/obj/machinery/light{dir = 1},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"i" = (/obj/machinery/door/airlock/external,/turf/open/floor/plating,/area/ruin/turretedoutpost)
+"j" = (/obj/machinery/light{dir = 1},/turf/open/floor/plating,/area/ruin/turretedoutpost)
+"k" = (/turf/open/floor/plating,/area/ruin/turretedoutpost)
+"l" = (/turf/open/floor/plating/airless,/area/ruin/turretedoutpost)
+"m" = (/obj/structure/table/reinforced,/obj/item/weapon/folder,/obj/item/device/radio,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"n" = (/obj/structure/chair/office/dark{dir = 8},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"o" = (/obj/machinery/porta_turret,/turf/open/floor/plating/airless,/area/ruin/turretedoutpost)
+"p" = (/obj/structure/filingcabinet,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"q" = (/obj/machinery/light,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"r" = (/obj/machinery/power/apc{dir = 0;name = "Worn-out APC";pixel_y = -24},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"s" = (/obj/structure/rack,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"t" = (/obj/item/weapon/rack_parts,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"u" = (/obj/item/weapon/rack_parts,/obj/machinery/light{dir = 1},/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"v" = (/obj/structure/rack,/obj/item/device/firing_pin,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"w" = (/obj/machinery/door/airlock/glass,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"x" = (/obj/machinery/door/airlock,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"y" = (/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/turretedoutpost)
+"z" = (/obj/structure/tank_dispenser/oxygen,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/turretedoutpost)
+"A" = (/obj/structure/table/reinforced,/obj/item/clothing/head/ushanka,/turf/open/floor/plasteel{dir = 4;icon_state = "darkredfull"},/area/ruin/turretedoutpost)
+"B" = (/obj/structure/table/reinforced,/obj/structure/reagent_dispensers/peppertank{pixel_y = 32},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"C" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/machinery/light{dir = 1},/obj/item/device/radio,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"D" = (/obj/machinery/vending/clothing,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"E" = (/obj/structure/rack,/obj/item/ammo_box/c9mm,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"F" = (/obj/machinery/door/airlock/glass,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/turretedoutpost)
+"G" = (/turf/open/floor/plasteel{dir = 4;icon_state = "darkredfull"},/area/ruin/turretedoutpost)
+"H" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/light{dir = 4;icon_state = "tube1"},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"I" = (/obj/structure/rack,/obj/item/clothing/head/helmet/swat,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"J" = (/obj/structure/rack,/obj/item/weapon/crowbar/red,/obj/item/weapon/paper/crumpled,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"K" = (/obj/structure/chair/office/dark,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"L" = (/obj/structure/chair/comfy/beige{dir = 4},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"M" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"N" = (/obj/structure/rack,/obj/item/weapon/grenade/chem_grenade/teargas,/turf/open/floor/plasteel{icon_state = "dark"},/area/ruin/turretedoutpost)
+"O" = (/obj/structure/table/reinforced,/obj/item/weapon/paper/crumpled,/turf/open/floor/plasteel{dir = 4;icon_state = "darkredfull"},/area/ruin/turretedoutpost)
+"P" = (/obj/structure/table/reinforced,/obj/machinery/light,/obj/item/device/camera_bug,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"Q" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"R" = (/obj/structure/table/reinforced,/obj/item/weapon/pen/blue,/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"S" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{pixel_x = -4;pixel_y = 4},/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka{pixel_x = 3},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
+"T" = (/obj/structure/rack,/obj/item/weapon/storage/belt/military,/obj/machinery/light,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"U" = (/obj/structure/rack,/obj/item/clothing/head/helmet/riot,/turf/open/floor/plasteel{icon_state = "vault";dir = 8},/area/ruin/turretedoutpost)
+"V" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/food/snacks/breadslice/meat,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/open/floor/plasteel,/area/ruin/turretedoutpost)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaabbab
diff --git a/code/_globalvars/lists/objects.dm b/code/_globalvars/lists/objects.dm
index 8d971ddbb22..52316fe9d8d 100644
--- a/code/_globalvars/lists/objects.dm
+++ b/code/_globalvars/lists/objects.dm
@@ -6,6 +6,7 @@ var/global/list/shuttle_caller_list = list() //list of all communication cons
var/global/list/machines = list() //NOTE: this is a list of ALL machines now. The processing machines list is SSmachine.processing !
var/global/list/syndicate_shuttle_boards = list() //important to keep track of for managing nukeops war declarations.
var/global/list/navbeacons = list() //list of all bot nagivation beacons, used for patrolling.
+var/global/list/teleportbeacons = list() //list of all tracking beacons used by teleporters
var/global/list/deliverybeacons = list() //list of all MULEbot delivery beacons.
var/global/list/deliverybeacontags = list() //list of all tags associated with delivery beacons.
var/global/list/nuke_list = list()
diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm
index dbf1e6496cf..9e4d1cc228e 100644
--- a/code/game/area/Space_Station_13_areas.dm
+++ b/code/game/area/Space_Station_13_areas.dm
@@ -14,71 +14,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
*/
-/area
- level = null
- name = "Space"
- icon = 'icons/turf/areas.dmi'
- icon_state = "unknown"
- layer = AREA_LAYER
- mouse_opacity = 0
- invisibility = INVISIBILITY_LIGHTING
-
- var/map_name // Set in New(); preserves the name set by the map maker, even if renamed by the Blueprints.
-
- var/valid_territory = 1 // If it's a valid territory for gangs to claim
- var/blob_allowed = 1 // Does it count for blobs score? By default, all areas count.
-
- var/eject = null
-
- var/fire = null
- var/atmos = 1
- var/atmosalm = 0
- var/poweralm = 1
- var/party = null
- var/lightswitch = 1
-
- var/requires_power = 1
- var/always_unpowered = 0 // This gets overriden to 1 for space in area/New().
-
- var/outdoors = 0 //For space, the asteroid, lavaland, etc. Used with blueprints to determine if we are adding a new area (vs editing a station room)
-
- var/power_equip = 1
- var/power_light = 1
- var/power_environ = 1
- var/music = null
- var/used_equip = 0
- var/used_light = 0
- var/used_environ = 0
- var/static_equip
- var/static_light = 0
- var/static_environ
-
- var/has_gravity = 0
- var/noteleport = 0 //Are you forbidden from teleporting to the area? (centcomm, mobs, wizard, hand teleporter)
- var/safe = 0 //Is the area teleport-safe: no space / radiation / aggresive mobs / other dangers
-
- var/no_air = null
- var/area/master // master area used for power calcluations
- var/list/related // the other areas of the same type as this
-// var/list/lights // list of all lights on this area
-
-/*Adding a wizard area teleport list because motherfucking lag -- Urist*/
-/*I am far too lazy to make it a proper list of areas so I'll just make it run the usual telepot routine at the start of the game*/
-var/list/teleportlocs = list()
-
-/proc/process_teleport_locs()
- for(var/V in sortedAreas)
- var/area/AR = V
- if(istype(AR, /area/shuttle) || istype(AR, /area/wizard_station) || AR.noteleport)
- continue
- if(teleportlocs[AR.name])
- continue
- var/turf/picked = safepick(get_area_turfs(AR.type))
- if (picked && (picked.z == ZLEVEL_STATION))
- teleportlocs[AR.name] = AR
-
- sortTim(teleportlocs, /proc/cmp_text_dsc)
-
/*-----------------------------------------------------------------------------*/
/area/engine/
@@ -115,63 +50,6 @@ var/list/teleportlocs = list()
icon_state = "space_near"
lighting_use_dynamic = DYNAMIC_LIGHTING_IFSTARLIGHT
-//These are shuttle areas; all subtypes are only used as teleportation markers, they have no actual function beyond that.
-
-/area/shuttle
- name = "Shuttle"
- requires_power = 0
- luminosity = 1
- lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
- has_gravity = 1
- valid_territory = 0
- icon_state = "shuttle"
-
-/area/shuttle/arrival
- name = "Arrival Shuttle"
-
-/area/shuttle/pod_1
- name = "Escape Pod One"
-
-/area/shuttle/pod_2
- name = "Escape Pod Two"
-
-/area/shuttle/pod_3
- name = "Escape Pod Three"
-
-/area/shuttle/pod_4
- name = "Escape Pod Four"
-
-/area/shuttle/mining
- name = "Mining Shuttle"
- blob_allowed = FALSE
-
-/area/shuttle/labor
- name = "Labor Camp Shuttle"
- blob_allowed = FALSE
-
-/area/shuttle/supply
- name = "Supply Shuttle"
- blob_allowed = FALSE
-
-/area/shuttle/escape
- name = "Emergency Shuttle"
-
-/area/shuttle/transport
- name = "Transport Shuttle"
- blob_allowed = FALSE
-
-/area/shuttle/syndicate
- name = "Syndicate Infiltrator"
- blob_allowed = FALSE
-
-/area/shuttle/assault_pod
- name = "Steel Rain"
- blob_allowed = FALSE
-
-/area/shuttle/abandoned
- name = "Abandoned Ship"
- blob_allowed = FALSE
-
/area/start
name = "start area"
icon_state = "start"
@@ -180,52 +58,6 @@ var/list/teleportlocs = list()
lighting_use_dynamic = DYNAMIC_LIGHTING_DISABLED
has_gravity = 1
-// CENTCOM
-
-/area/centcom
- name = "Centcom"
- icon_state = "centcom"
- requires_power = 0
- has_gravity = 1
- noteleport = 1
- blob_allowed = 0 //Should go without saying, no blobs should take over centcom as a win condition.
- flags = NONE
-
-/area/centcom/control
- name = "Centcom Docks"
-
-/area/centcom/evac
- name = "Centcom Recovery Ship"
-
-/area/centcom/supply
- name = "Centcom Supply Shuttle Dock"
-
-/area/centcom/ferry
- name = "Centcom Transport Shuttle Dock"
-
-/area/centcom/prison
- name = "Admin Prison"
-
-/area/centcom/holding
- name = "Holding Facility"
-
-//SYNDICATES
-
-/area/syndicate_mothership
- name = "Syndicate Mothership"
- icon_state = "syndie-ship"
- requires_power = 0
- has_gravity = 1
- noteleport = 1
- blob_allowed = 0 //Not... entirely sure this will ever come up... but if the bus makes blobs AND ops, it shouldn't aim for the ops to win.
-
-/area/syndicate_mothership/control
- name = "Syndicate Control Room"
- icon_state = "syndie-control"
-
-/area/syndicate_mothership/elite_squad
- name = "Syndicate Elite Squad"
- icon_state = "syndie-elite"
//EXTRA
@@ -261,138 +93,6 @@ var/list/teleportlocs = list()
icon_state = "telesci"
requires_power = 0
-/area/tdome
- name = "Thunderdome"
- icon_state = "yellow"
- requires_power = 0
- has_gravity = 1
-
-/area/tdome/arena
- name = "Thunderdome Arena"
- icon_state = "thunder"
-
-/area/tdome/arena_source
- name = "Thunderdome Arena Template"
- icon_state = "thunder"
-
-/area/tdome/tdome1
- name = "Thunderdome (Team 1)"
- icon_state = "green"
-
-/area/tdome/tdome2
- name = "Thunderdome (Team 2)"
- icon_state = "green"
-
-/area/tdome/tdomeadmin
- name = "Thunderdome (Admin.)"
- icon_state = "purple"
-
-/area/tdome/tdomeobserve
- name = "Thunderdome (Observer.)"
- icon_state = "purple"
-
-//ENEMY
-
-
-/area/wizard_station
- name = "Wizard's Den"
- icon_state = "yellow"
- requires_power = 0
- has_gravity = 1
- noteleport = 1
-
-//Abductors
-/area/abductor_ship
- name = "Abductor Ship"
- icon_state = "yellow"
- requires_power = 0
- noteleport = 1
- has_gravity = 1
-
-
-//PRISON
-/area/prison
- name = "Prison Station"
- icon_state = "brig"
-
-/area/prison/arrival_airlock
- name = "Prison Station Airlock"
- icon_state = "green"
- requires_power = 0
-
-/area/prison/control
- name = "Prison Security Checkpoint"
- icon_state = "security"
-
-/area/prison/crew_quarters
- name = "Prison Security Quarters"
- icon_state = "security"
-
-/area/prison/rec_room
- name = "Prison Rec Room"
- icon_state = "green"
-
-/area/prison/closet
- name = "Prison Supply Closet"
- icon_state = "dk_yellow"
-
-/area/prison/hallway/fore
- name = "Prison Fore Hallway"
- icon_state = "yellow"
-
-/area/prison/hallway/aft
- name = "Prison Aft Hallway"
- icon_state = "yellow"
-
-/area/prison/hallway/port
- name = "Prison Port Hallway"
- icon_state = "yellow"
-
-/area/prison/hallway/starboard
- name = "Prison Starboard Hallway"
- icon_state = "yellow"
-
-/area/prison/morgue
- name = "Prison Morgue"
- icon_state = "morgue"
- ambientsounds = list('sound/ambience/ambimo1.ogg','sound/ambience/ambimo2.ogg')
-
-/area/prison/medical_research
- name = "Prison Genetic Research"
- icon_state = "medresearch"
-
-/area/prison/medical
- name = "Prison Medbay"
- icon_state = "medbay"
-
-/area/prison/solar
- name = "Prison Solar Array"
- icon_state = "storage"
- requires_power = 0
-
-/area/prison/podbay
- name = "Prison Podbay"
- icon_state = "dk_yellow"
-
-/area/prison/solar_control
- name = "Prison Solar Array Control"
- icon_state = "dk_yellow"
-
-/area/prison/solitary
- name = "Solitary Confinement"
- icon_state = "brig"
-
-/area/prison/cell_block/A
- name = "Prison Cell Block A"
- icon_state = "brig"
-
-/area/prison/cell_block/B
- name = "Prison Cell Block B"
- icon_state = "brig"
-
-/area/prison/cell_block/C
- name = "Prison Cell Block C"
- icon_state = "brig"
//STATION13
@@ -750,12 +450,6 @@ var/list/teleportlocs = list()
icon_state = "teleporter"
music = "signal"
-/area/AIsattele
- name = "Abandoned Teleporter"
- icon_state = "teleporter"
- music = "signal"
- ambientsounds = list('sound/ambience/ambimalf.ogg')
-
//MedBay
/area/medical/medbay
@@ -871,22 +565,6 @@ var/list/teleportlocs = list()
name = "Transfer Centre"
icon_state = "armory"
-/*
-/area/security/transfer/New()
- ..()
-
- spawn(10) //let objects set up first
- for(var/turf/turfToGrayscale in src)
- if(turfToGrayscale.icon)
- var/icon/newIcon = icon(turfToGrayscale.icon)
- newIcon.GrayScale()
- turfToGrayscale.icon = newIcon
- for(var/obj/objectToGrayscale in turfToGrayscale) //1 level deep, means tables, apcs, locker, etc, but not locker contents
- if(objectToGrayscale.icon)
- var/icon/newIcon = icon(objectToGrayscale.icon)
- newIcon.GrayScale()
- objectToGrayscale.icon = newIcon
-*/
/area/security/nuke_storage
name = "Vault"
@@ -1059,119 +737,6 @@ var/list/teleportlocs = list()
name = "Test Room"
icon_state = "storage"
-//DJSTATION
-
-/area/djstation
- name = "Ruskie DJ Station"
- icon_state = "DJ"
- has_gravity = 1
- blob_allowed = 0 //Nope, no winning on the DJ station as a blob. Gotta eat the main station.
-
-/area/djstation/solars
- name = "DJ Station Solars"
- icon_state = "DJ"
- has_gravity = 1
-
-//DERELICT
-
-/area/derelict
- name = "Derelict Station"
- icon_state = "storage"
- blob_allowed = 0 //Nope, no winning on the derelict as a blob. Gotta eat the station.
-
-/area/derelict/hallway/primary
- name = "Derelict Primary Hallway"
- icon_state = "hallP"
-
-/area/derelict/hallway/secondary
- name = "Derelict Secondary Hallway"
- icon_state = "hallS"
-
-/area/derelict/arrival
- name = "Derelict Arrival Centre"
- icon_state = "yellow"
-
-/area/derelict/storage/equipment
- name = "Derelict Equipment Storage"
-
-/area/derelict/storage/storage_access
- name = "Derelict Storage Access"
-
-/area/derelict/storage/engine_storage
- name = "Derelict Engine Storage"
- icon_state = "green"
-
-/area/derelict/bridge
- name = "Derelict Control Room"
- icon_state = "bridge"
-
-/area/derelict/secret
- name = "Derelict Secret Room"
- icon_state = "library"
-
-/area/derelict/bridge/access
- name = "Derelict Control Room Access"
- icon_state = "auxstorage"
-
-/area/derelict/bridge/ai_upload
- name = "Derelict Computer Core"
- icon_state = "ai"
-
-/area/derelict/solar_control
- name = "Derelict Solar Control"
- icon_state = "engine"
-
-/area/derelict/se_solar
- name = "South East Solars"
- icon_state = "engine"
-
-/area/derelict/crew_quarters
- name = "Derelict Crew Quarters"
- icon_state = "fitness"
-
-/area/derelict/medical
- name = "Derelict Medbay"
- icon_state = "medbay"
-
-/area/derelict/medical/morgue
- name = "Derelict Morgue"
- icon_state = "morgue"
-
-/area/derelict/medical/chapel
- name = "Derelict Chapel"
- icon_state = "chapel"
-
-/area/derelict/teleporter
- name = "Derelict Teleporter"
- icon_state = "teleporter"
-
-/area/derelict/eva
- name = "Derelict EVA Storage"
- icon_state = "eva"
-
-/area/derelict/ship
- name = "Abandoned Ship"
- icon_state = "yellow"
-
-/area/solar/derelict_starboard
- name = "Derelict Starboard Solar Array"
- icon_state = "panelsS"
-
-/area/solar/derelict_aft
- name = "Derelict Aft Solar Array"
- icon_state = "yellow"
-
-/area/derelict/singularity_engine
- name = "Derelict Singularity Engine"
- icon_state = "engine"
-
-/area/derelict/gravity_generator
- name = "Derelict Gravity Generator Room"
- icon_state = "red"
-
-/area/derelict/atmospherics
- name = "Derelict Atmospherics"
- icon_state = "red"
//Construction
@@ -1290,32 +855,6 @@ var/list/teleportlocs = list()
-//Misc
-
-
-
-/area/wreck/ai
- name = "AI Chamber"
- icon_state = "ai"
-
-/area/wreck/main
- name = "Wreck"
- icon_state = "storage"
-
-/area/wreck/engineering
- name = "Power Room"
- icon_state = "engine"
-
-/area/wreck/bridge
- name = "Bridge"
- icon_state = "bridge"
-
-/area/generic
- name = "Unknown"
- icon_state = "storage"
-
-
-
// Telecommunications Satellite
/area/tcommsat
@@ -1362,253 +901,6 @@ var/list/teleportlocs = list()
icon_state = "tcomsatlounge"
-// Hell
-/area/hell
- name = "Hell Lobby"
- //icon = "ICON FILENAME"
- //icon_state = "NAME OF ICON"
- requires_power = 0
- music = "music/music.ogg"
-
-/area/hell/trial1
- name = "Hell Trial1"
- //icon_state = "NAME OF ICON" (defaults to "unknown" (blank))
-
-/area/hell/trial1
- name = "Hell Trial2"
- //icon_state = "NAME OF ICON" (defaults to "unknown" (blank))
-
-/area/hell/trial1
- name = "Hell Trial3"
- //icon_state = "NAME OF ICON" (defaults to "unknown" (blank))
-
-// Away Missions
-/area/awaymission
- name = "Strange Location"
- icon_state = "away"
- has_gravity = 1
-
-/area/awaymission/example
- name = "Strange Station"
- icon_state = "away"
-
-/area/awaymission/desert
- name = "Mars"
- icon_state = "away"
-
-/area/awaymission/listeningpost
- name = "Listening Post"
- icon_state = "away"
- requires_power = 0
-
-/area/awaymission/beach
- name = "Beach"
- icon_state = "away"
- luminosity = 1
- lighting_use_dynamic = DYNAMIC_LIGHTING_DISABLED
- requires_power = 0
- has_gravity = 1
- ambientsounds = list('sound/ambience/shore.ogg', 'sound/ambience/seag1.ogg','sound/ambience/seag2.ogg','sound/ambience/seag2.ogg')
-
-/area/awaymission/errorroom
- name = "Super Secret Room"
- luminosity = 1
- lighting_use_dynamic = DYNAMIC_LIGHTING_DISABLED
- has_gravity = 1
-
-
-/area/spacecontent
- name = "space"
-
-/area/spacecontent/a1
- icon_state = "spacecontent1"
-
-/area/spacecontent/a2
- icon_state = "spacecontent2"
-
-/area/spacecontent/a3
- icon_state = "spacecontent3"
-
-/area/spacecontent/a4
- icon_state = "spacecontent4"
-
-/area/spacecontent/a5
- icon_state = "spacecontent5"
-
-/area/spacecontent/a6
- icon_state = "spacecontent6"
-
-/area/spacecontent/a7
- icon_state = "spacecontent7"
-
-/area/spacecontent/a8
- icon_state = "spacecontent8"
-
-/area/spacecontent/a9
- icon_state = "spacecontent9"
-
-/area/spacecontent/a10
- icon_state = "spacecontent10"
-
-/area/spacecontent/a11
- icon_state = "spacecontent11"
-
-/area/spacecontent/a11
- icon_state = "spacecontent12"
-
-/area/spacecontent/a12
- icon_state = "spacecontent13"
-
-/area/spacecontent/a13
- icon_state = "spacecontent14"
-
-/area/spacecontent/a14
- icon_state = "spacecontent14"
-
-/area/spacecontent/a15
- icon_state = "spacecontent15"
-
-/area/spacecontent/a16
- icon_state = "spacecontent16"
-
-/area/spacecontent/a17
- icon_state = "spacecontent17"
-
-/area/spacecontent/a18
- icon_state = "spacecontent18"
-
-/area/spacecontent/a19
- icon_state = "spacecontent19"
-
-/area/spacecontent/a20
- icon_state = "spacecontent20"
-
-/area/spacecontent/a21
- icon_state = "spacecontent21"
-
-/area/spacecontent/a22
- icon_state = "spacecontent22"
-
-/area/spacecontent/a23
- icon_state = "spacecontent23"
-
-/area/spacecontent/a24
- icon_state = "spacecontent24"
-
-/area/spacecontent/a25
- icon_state = "spacecontent25"
-
-/area/spacecontent/a26
- icon_state = "spacecontent26"
-
-/area/spacecontent/a27
- icon_state = "spacecontent27"
-
-/area/spacecontent/a28
- icon_state = "spacecontent28"
-
-/area/spacecontent/a29
- icon_state = "spacecontent29"
-
-/area/spacecontent/a30
- icon_state = "spacecontent30"
-
-/area/awaycontent
- name = "space"
-
-/area/awaycontent/a1
- icon_state = "awaycontent1"
-
-/area/awaycontent/a2
- icon_state = "awaycontent2"
-
-/area/awaycontent/a3
- icon_state = "awaycontent3"
-
-/area/awaycontent/a4
- icon_state = "awaycontent4"
-
-/area/awaycontent/a5
- icon_state = "awaycontent5"
-
-/area/awaycontent/a6
- icon_state = "awaycontent6"
-
-/area/awaycontent/a7
- icon_state = "awaycontent7"
-
-/area/awaycontent/a8
- icon_state = "awaycontent8"
-
-/area/awaycontent/a9
- icon_state = "awaycontent9"
-
-/area/awaycontent/a10
- icon_state = "awaycontent10"
-
-/area/awaycontent/a11
- icon_state = "awaycontent11"
-
-/area/awaycontent/a11
- icon_state = "awaycontent12"
-
-/area/awaycontent/a12
- icon_state = "awaycontent13"
-
-/area/awaycontent/a13
- icon_state = "awaycontent14"
-
-/area/awaycontent/a14
- icon_state = "awaycontent14"
-
-/area/awaycontent/a15
- icon_state = "awaycontent15"
-
-/area/awaycontent/a16
- icon_state = "awaycontent16"
-
-/area/awaycontent/a17
- icon_state = "awaycontent17"
-
-/area/awaycontent/a18
- icon_state = "awaycontent18"
-
-/area/awaycontent/a19
- icon_state = "awaycontent19"
-
-/area/awaycontent/a20
- icon_state = "awaycontent20"
-
-/area/awaycontent/a21
- icon_state = "awaycontent21"
-
-/area/awaycontent/a22
- icon_state = "awaycontent22"
-
-/area/awaycontent/a23
- icon_state = "awaycontent23"
-
-/area/awaycontent/a24
- icon_state = "awaycontent24"
-
-/area/awaycontent/a25
- icon_state = "awaycontent25"
-
-/area/awaycontent/a26
- icon_state = "awaycontent26"
-
-/area/awaycontent/a27
- icon_state = "awaycontent27"
-
-/area/awaycontent/a28
- icon_state = "awaycontent28"
-
-/area/awaycontent/a29
- icon_state = "awaycontent29"
-
-/area/awaycontent/a30
- icon_state = "awaycontent30"
-
/////////////////////////////////////////////////////////////////////
/*
diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm
index 9b50ef5c6c8..ea890235dfb 100644
--- a/code/game/area/areas.dm
+++ b/code/game/area/areas.dm
@@ -1,5 +1,84 @@
// Areas.dm
+
+/area
+ level = null
+ name = "Space"
+ icon = 'icons/turf/areas.dmi'
+ icon_state = "unknown"
+ layer = AREA_LAYER
+ mouse_opacity = 0
+ invisibility = INVISIBILITY_LIGHTING
+
+ var/map_name // Set in New(); preserves the name set by the map maker, even if renamed by the Blueprints.
+
+ var/valid_territory = 1 // If it's a valid territory for gangs to claim
+ var/blob_allowed = 1 // Does it count for blobs score? By default, all areas count.
+
+ var/eject = null
+
+ var/fire = null
+ var/atmos = 1
+ var/atmosalm = 0
+ var/poweralm = 1
+ var/party = null
+ var/lightswitch = 1
+
+ var/requires_power = 1
+ var/always_unpowered = 0 // This gets overriden to 1 for space in area/New().
+
+ var/outdoors = 0 //For space, the asteroid, lavaland, etc. Used with blueprints to determine if we are adding a new area (vs editing a station room)
+
+ var/power_equip = 1
+ var/power_light = 1
+ var/power_environ = 1
+ var/music = null
+ var/used_equip = 0
+ var/used_light = 0
+ var/used_environ = 0
+ var/static_equip
+ var/static_light = 0
+ var/static_environ
+
+ var/has_gravity = 0
+ var/noteleport = 0 //Are you forbidden from teleporting to the area? (centcomm, mobs, wizard, hand teleporter)
+ var/safe = 0 //Is the area teleport-safe: no space / radiation / aggresive mobs / other dangers
+
+ var/no_air = null
+ var/area/master // master area used for power calcluations
+ var/list/related // the other areas of the same type as this
+
+ var/global/global_uid = 0
+ var/uid
+ var/list/ambientsounds = list('sound/ambience/ambigen1.ogg','sound/ambience/ambigen3.ogg',\
+ 'sound/ambience/ambigen4.ogg','sound/ambience/ambigen5.ogg',\
+ 'sound/ambience/ambigen6.ogg','sound/ambience/ambigen7.ogg',\
+ 'sound/ambience/ambigen8.ogg','sound/ambience/ambigen9.ogg',\
+ 'sound/ambience/ambigen10.ogg','sound/ambience/ambigen11.ogg',\
+ 'sound/ambience/ambigen12.ogg','sound/ambience/ambigen14.ogg')
+ flags = CAN_BE_DIRTY
+
+
+/*Adding a wizard area teleport list because motherfucking lag -- Urist*/
+/*I am far too lazy to make it a proper list of areas so I'll just make it run the usual telepot routine at the start of the game*/
+var/list/teleportlocs = list()
+
+/proc/process_teleport_locs()
+ for(var/V in sortedAreas)
+ var/area/AR = V
+ if(istype(AR, /area/shuttle) || AR.noteleport)
+ continue
+ if(teleportlocs[AR.name])
+ continue
+ var/turf/picked = safepick(get_area_turfs(AR.type))
+ if (picked && (picked.z == ZLEVEL_STATION))
+ teleportlocs[AR.name] = AR
+
+ sortTim(teleportlocs, /proc/cmp_text_dsc)
+
+// ===
+
+
// Added to fix mech fabs 05/2013 ~Sayu
// This is necessary due to lighting subareas. If you were to go in assuming that things in
// the same logical /area have the parent /area object... well, you would be mistaken. If you
@@ -13,17 +92,7 @@
return contents
-// ===
-/area
- var/global/global_uid = 0
- var/uid
- var/list/ambientsounds = list('sound/ambience/ambigen1.ogg','sound/ambience/ambigen3.ogg',\
- 'sound/ambience/ambigen4.ogg','sound/ambience/ambigen5.ogg',\
- 'sound/ambience/ambigen6.ogg','sound/ambience/ambigen7.ogg',\
- 'sound/ambience/ambigen8.ogg','sound/ambience/ambigen9.ogg',\
- 'sound/ambience/ambigen10.ogg','sound/ambience/ambigen11.ogg',\
- 'sound/ambience/ambigen12.ogg','sound/ambience/ambigen14.ogg')
- flags = CAN_BE_DIRTY
+
/area/New()
icon_state = ""
diff --git a/code/game/area/areas/away_content.dm b/code/game/area/areas/away_content.dm
new file mode 100644
index 00000000000..6c80a47299e
--- /dev/null
+++ b/code/game/area/areas/away_content.dm
@@ -0,0 +1,457 @@
+
+// Away Missions
+/area/awaymission
+ name = "Strange Location"
+ icon_state = "away"
+ has_gravity = 1
+
+/area/awaymission/example
+ name = "Strange Station"
+ icon_state = "away"
+
+/area/awaymission/desert
+ name = "Mars"
+ icon_state = "away"
+
+/area/awaymission/listeningpost
+ name = "Listening Post"
+ icon_state = "away"
+ requires_power = 0
+
+/area/awaymission/beach
+ name = "Beach"
+ icon_state = "away"
+ luminosity = 1
+ lighting_use_dynamic = DYNAMIC_LIGHTING_DISABLED
+ requires_power = 0
+ has_gravity = 1
+ ambientsounds = list('sound/ambience/shore.ogg', 'sound/ambience/seag1.ogg','sound/ambience/seag2.ogg','sound/ambience/seag2.ogg')
+
+/area/awaymission/errorroom
+ name = "Super Secret Room"
+ luminosity = 1
+ lighting_use_dynamic = DYNAMIC_LIGHTING_DISABLED
+ has_gravity = 1
+
+
+//Research Base Areas//--
+
+/area/awaymission/research
+ name = "Research Outpost"
+ icon_state = "away"
+ luminosity = 0
+ lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
+
+/area/awaymission/research/interior
+ name = "Research Inside"
+ requires_power = 1
+ icon_state = "away2"
+
+/area/awaymission/research/interior/cryo
+ name = "Research Cryostasis Room"
+ icon_state = "medbay"
+
+/area/awaymission/research/interior/clonestorage
+ name = "Research Clone Storage"
+ icon_state = "cloning"
+
+/area/awaymission/research/interior/genetics
+ name = "Research Genetics Research"
+ icon_state = "genetics"
+
+/area/awaymission/research/interior/engineering
+ name = "Research Engineering"
+ icon_state = "engine"
+
+/area/awaymission/research/interior/security
+ name = "Research Security"
+ icon_state = "security"
+
+/area/awaymission/research/interior/secure
+ name = "Research Secure Vault"
+
+/area/awaymission/research/interior/maint
+ name = "Research Maintenance"
+ icon_state = "maintcentral"
+
+/area/awaymission/research/interior/dorm
+ name = "Research Dorms"
+ icon_state = "Sleep"
+
+/area/awaymission/research/interior/escapepods
+ name = "Research Escape Wing"
+ icon_state = "exit"
+
+/area/awaymission/research/interior/gateway
+ name = "Research Gateway"
+ icon_state = "start"
+
+/area/awaymission/research/interior/bathroom
+ name = "Research Bathrooms"
+ icon_state = "restrooms"
+
+/area/awaymission/research/interior/medbay
+ name = "Research Medbay"
+ icon_state = "medbay"
+
+/area/awaymission/research/exterior
+ name = "Research Exterior"
+ icon_state = "unknown"
+
+
+
+//Challenge Areas
+
+/area/awaymission/challenge/start
+ name = "Where Am I?"
+ icon_state = "away"
+
+/area/awaymission/challenge/main
+ name = "Danger Room"
+ icon_state = "away1"
+ requires_power = 0
+
+/area/awaymission/challenge/end
+ name = "Administration"
+ icon_state = "away2"
+ requires_power = 0
+
+
+//centcomAway areas
+
+/area/awaymission/centcomAway
+ name = "XCC-P5831"
+ icon_state = "away"
+ requires_power = 0
+
+/area/awaymission/centcomAway/general
+ name = "XCC-P5831"
+ music = "music/ambigen3.ogg"
+
+/area/awaymission/centcomAway/maint
+ name = "XCC-P5831 Maintenance"
+ icon_state = "away1"
+ music = "music/ambisin1.ogg"
+
+/area/awaymission/centcomAway/thunderdome
+ name = "XCC-P5831 Thunderdome"
+ icon_state = "away2"
+ music = "music/ambisin2.ogg"
+
+/area/awaymission/centcomAway/cafe
+ name = "XCC-P5831 Kitchen Arena"
+ icon_state = "away3"
+ music = "music/ambisin3.ogg"
+
+/area/awaymission/centcomAway/courtroom
+ name = "XCC-P5831 Courtroom"
+ icon_state = "away4"
+ music = "music/ambisin4.ogg"
+
+/area/awaymission/centcomAway/hangar
+ name = "XCC-P5831 Hangars"
+ icon_state = "away4"
+ music = "music/ambigen5.ogg"
+
+
+/*Cabin areas*/
+/area/awaymission/snowforest
+ name = "Snow Forest"
+ icon_state = "away"
+ requires_power = 0
+ luminosity = 1
+ lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
+
+/area/awaymission/cabin
+ name = "Cabin"
+ icon_state = "away2"
+ requires_power = 1
+ luminosity = 0
+ lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
+
+/area/awaymission/snowforest/lumbermill
+ name = "Lumbermill"
+ icon_state = "away3"
+
+//Packer Ship Areas
+
+/area/awaymission/BMPship
+ name = "BMP Asteroids"
+ icon_state = "away"
+ luminosity = 0
+
+
+/area/awaymission/BMPship/Aft
+ name = "Aft Block"
+ icon_state = "away1"
+ requires_power = 1
+
+/area/awaymission/BMPship/Midship
+ name = "Midship Block"
+ icon_state = "away2"
+ requires_power = 1
+
+/area/awaymission/BMPship/Fore
+ name = "Fore Block"
+ icon_state = "away3"
+ requires_power = 1
+
+
+//Academy Areas
+
+/area/awaymission/academy
+ name = "Academy Asteroids"
+ icon_state = "away"
+
+/area/awaymission/academy/headmaster
+ name = "Academy Fore Block"
+ icon_state = "away1"
+
+/area/awaymission/academy/classrooms
+ name = "Academy Classroom Block"
+ icon_state = "away2"
+
+/area/awaymission/academy/academyaft
+ name = "Academy Ship Aft Block"
+ icon_state = "away3"
+
+/area/awaymission/academy/academygate
+ name = "Academy Gateway"
+ icon_state = "away4"
+
+/area/awaymission/academy/academycellar
+ name = "Academy Cellar"
+ icon_state = "away4"
+
+/area/awaymission/academy/academyengine
+ name = "Academy Engine"
+ icon_state = "away4"
+
+
+
+//Wild West Areas
+
+/area/awaymission/wwmines
+ name = "Wild West Mines"
+ icon_state = "away1"
+ luminosity = 1
+ requires_power = 0
+
+/area/awaymission/wwgov
+ name = "Wild West Mansion"
+ icon_state = "away2"
+ luminosity = 1
+ requires_power = 0
+
+/area/awaymission/wwrefine
+ name = "Wild West Refinery"
+ icon_state = "away3"
+ luminosity = 1
+ requires_power = 0
+
+/area/awaymission/wwvault
+ name = "Wild West Vault"
+ icon_state = "away3"
+ luminosity = 0
+
+/area/awaymission/wwvaultdoors
+ name = "Wild West Vault Doors" // this is to keep the vault area being entirely lit because of requires_power
+ icon_state = "away2"
+ requires_power = 0
+ luminosity = 0
+
+
+/*
+ * Areas
+ */
+ //Gateroom gets its own APC specifically for the gate
+ /area/awaymission/gateroom
+
+ //Library, medbay, storage room
+ /area/awaymission/southblock
+
+ //Arrivals, security, hydroponics, shuttles (since they dont move, they dont need specific areas)
+ /area/awaymission/arrivalblock
+
+ //Crew quarters, cafeteria, chapel
+ /area/awaymission/midblock
+
+ //engineering, bridge (not really north but it doesnt really need its own APC)
+ /area/awaymission/northblock
+
+ //That massive research room
+ /area/awaymission/research
+
+//Syndicate shuttle
+/area/awaymission/syndishuttle
+
+
+//Spacebattle Areas
+
+/area/awaymission/spacebattle
+ name = "Space Battle"
+ icon_state = "away"
+ requires_power = 0
+
+/area/awaymission/spacebattle/cruiser
+ name = "Nanotrasen Cruiser"
+
+/area/awaymission/spacebattle/syndicate1
+ name = "Syndicate Assault Ship 1"
+
+/area/awaymission/spacebattle/syndicate2
+ name = "Syndicate Assault Ship 2"
+
+/area/awaymission/spacebattle/syndicate3
+ name = "Syndicate Assault Ship 3"
+
+/area/awaymission/spacebattle/syndicate4
+ name = "Syndicate War Sphere 1"
+
+/area/awaymission/spacebattle/syndicate5
+ name = "Syndicate War Sphere 2"
+
+/area/awaymission/spacebattle/syndicate6
+ name = "Syndicate War Sphere 3"
+
+/area/awaymission/spacebattle/syndicate7
+ name = "Syndicate Fighter"
+
+/area/awaymission/spacebattle/secret
+ name = "Hidden Chamber"
+
+
+//Snow Valley Areas//--
+
+/area/awaymission/snowdin
+ name = "Snowdin Tundra Plains"
+ icon_state = "away"
+ requires_power = 0
+ luminosity = 1
+ lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
+
+/area/awaymission/snowdin/post
+ name = "Snowdin Outpost"
+ requires_power = 1
+
+/area/awaymission/snowdin/igloo
+ name = "Snowdin Igloos"
+ icon_state = "away2"
+
+/area/awaymission/snowdin/cave
+ name = "Snowdin Caves"
+ icon_state = "away2"
+ luminosity = 0
+
+/area/awaymission/snowdin/base
+ name = "Snowdin Main Base"
+ icon_state = "away3"
+ requires_power = 1
+
+/area/awaymission/snowdin/dungeon1
+ name = "Snowdin Depths"
+ icon_state = "away2"
+ luminosity = 0
+
+/area/awaymission/snowdin/sekret
+ name = "Snowdin Operations"
+ icon_state = "away3"
+ requires_power = 1
+
+
+
+/area/awaycontent
+ name = "space"
+
+/area/awaycontent/a1
+ icon_state = "awaycontent1"
+
+/area/awaycontent/a2
+ icon_state = "awaycontent2"
+
+/area/awaycontent/a3
+ icon_state = "awaycontent3"
+
+/area/awaycontent/a4
+ icon_state = "awaycontent4"
+
+/area/awaycontent/a5
+ icon_state = "awaycontent5"
+
+/area/awaycontent/a6
+ icon_state = "awaycontent6"
+
+/area/awaycontent/a7
+ icon_state = "awaycontent7"
+
+/area/awaycontent/a8
+ icon_state = "awaycontent8"
+
+/area/awaycontent/a9
+ icon_state = "awaycontent9"
+
+/area/awaycontent/a10
+ icon_state = "awaycontent10"
+
+/area/awaycontent/a11
+ icon_state = "awaycontent11"
+
+/area/awaycontent/a11
+ icon_state = "awaycontent12"
+
+/area/awaycontent/a12
+ icon_state = "awaycontent13"
+
+/area/awaycontent/a13
+ icon_state = "awaycontent14"
+
+/area/awaycontent/a14
+ icon_state = "awaycontent14"
+
+/area/awaycontent/a15
+ icon_state = "awaycontent15"
+
+/area/awaycontent/a16
+ icon_state = "awaycontent16"
+
+/area/awaycontent/a17
+ icon_state = "awaycontent17"
+
+/area/awaycontent/a18
+ icon_state = "awaycontent18"
+
+/area/awaycontent/a19
+ icon_state = "awaycontent19"
+
+/area/awaycontent/a20
+ icon_state = "awaycontent20"
+
+/area/awaycontent/a21
+ icon_state = "awaycontent21"
+
+/area/awaycontent/a22
+ icon_state = "awaycontent22"
+
+/area/awaycontent/a23
+ icon_state = "awaycontent23"
+
+/area/awaycontent/a24
+ icon_state = "awaycontent24"
+
+/area/awaycontent/a25
+ icon_state = "awaycontent25"
+
+/area/awaycontent/a26
+ icon_state = "awaycontent26"
+
+/area/awaycontent/a27
+ icon_state = "awaycontent27"
+
+/area/awaycontent/a28
+ icon_state = "awaycontent28"
+
+/area/awaycontent/a29
+ icon_state = "awaycontent29"
+
+/area/awaycontent/a30
+ icon_state = "awaycontent30"
\ No newline at end of file
diff --git a/code/game/area/areas/centcom.dm b/code/game/area/areas/centcom.dm
new file mode 100644
index 00000000000..9a6f28a9687
--- /dev/null
+++ b/code/game/area/areas/centcom.dm
@@ -0,0 +1,134 @@
+
+// CENTCOM
+
+/area/centcom
+ name = "Centcom"
+ icon_state = "centcom"
+ requires_power = 0
+ has_gravity = 1
+ noteleport = 1
+ blob_allowed = 0 //Should go without saying, no blobs should take over centcom as a win condition.
+ flags = NONE
+
+/area/centcom/control
+ name = "Centcom Docks"
+
+/area/centcom/evac
+ name = "Centcom Recovery Ship"
+
+/area/centcom/supply
+ name = "Centcom Supply Shuttle Dock"
+
+/area/centcom/ferry
+ name = "Centcom Transport Shuttle Dock"
+
+/area/centcom/prison
+ name = "Admin Prison"
+
+/area/centcom/holding
+ name = "Holding Facility"
+
+//THUNDERDOME
+
+/area/tdome
+ name = "Thunderdome"
+ icon_state = "yellow"
+ requires_power = 0
+ has_gravity = 1
+
+/area/tdome/arena
+ name = "Thunderdome Arena"
+ icon_state = "thunder"
+
+/area/tdome/arena_source
+ name = "Thunderdome Arena Template"
+ icon_state = "thunder"
+
+/area/tdome/tdome1
+ name = "Thunderdome (Team 1)"
+ icon_state = "green"
+
+/area/tdome/tdome2
+ name = "Thunderdome (Team 2)"
+ icon_state = "green"
+
+/area/tdome/tdomeadmin
+ name = "Thunderdome (Admin.)"
+ icon_state = "purple"
+
+/area/tdome/tdomeobserve
+ name = "Thunderdome (Observer.)"
+ icon_state = "purple"
+
+
+//ENEMY
+
+//Wizard
+/area/wizard_station
+ name = "Wizard's Den"
+ icon_state = "yellow"
+ requires_power = 0
+ has_gravity = 1
+ noteleport = 1
+
+//Abductors
+/area/abductor_ship
+ name = "Abductor Ship"
+ icon_state = "yellow"
+ requires_power = 0
+ noteleport = 1
+ has_gravity = 1
+
+//Syndicates
+/area/syndicate_mothership
+ name = "Syndicate Mothership"
+ icon_state = "syndie-ship"
+ requires_power = 0
+ has_gravity = 1
+ noteleport = 1
+ blob_allowed = 0 //Not... entirely sure this will ever come up... but if the bus makes blobs AND ops, it shouldn't aim for the ops to win.
+
+/area/syndicate_mothership/control
+ name = "Syndicate Control Room"
+ icon_state = "syndie-control"
+
+/area/syndicate_mothership/elite_squad
+ name = "Syndicate Elite Squad"
+ icon_state = "syndie-elite"
+
+
+
+//CAPTURE THE FLAG
+
+/area/ctf
+ name = "Capture the Flag"
+ icon_state = "yellow"
+ requires_power = 0
+ has_gravity = 1
+
+/area/ctf/control_room
+ name = "Control Room A"
+
+/area/ctf/control_room2
+ name = "Control Room B"
+
+/area/ctf/central
+ name = "Central"
+
+/area/ctf/main_hall
+ name = "Main Hall A"
+
+/area/ctf/main_hall2
+ name = "Main Hall B"
+
+/area/ctf/corridor
+ name = "Corridor A"
+
+/area/ctf/corridor2
+ name = "Corridor B"
+
+/area/ctf/flag_room
+ name = "Flag Room A"
+
+/area/ctf/flag_room2
+ name = "Flag Room B"
\ No newline at end of file
diff --git a/code/game/area/areas/derelict.dm b/code/game/area/areas/derelict.dm
new file mode 100644
index 00000000000..9679103f387
--- /dev/null
+++ b/code/game/area/areas/derelict.dm
@@ -0,0 +1,124 @@
+//DERELICT
+
+/area/derelict
+ name = "Derelict Station"
+ icon_state = "storage"
+ blob_allowed = 0 //Nope, no winning on the derelict as a blob. Gotta eat the station.
+
+/area/derelict/hallway/primary
+ name = "Derelict Primary Hallway"
+ icon_state = "hallP"
+
+/area/derelict/hallway/secondary
+ name = "Derelict Secondary Hallway"
+ icon_state = "hallS"
+
+/area/derelict/arrival
+ name = "Derelict Arrival Centre"
+ icon_state = "yellow"
+
+/area/derelict/storage/equipment
+ name = "Derelict Equipment Storage"
+
+/area/derelict/storage/storage_access
+ name = "Derelict Storage Access"
+
+/area/derelict/storage/engine_storage
+ name = "Derelict Engine Storage"
+ icon_state = "green"
+
+/area/derelict/bridge
+ name = "Derelict Control Room"
+ icon_state = "bridge"
+
+/area/derelict/secret
+ name = "Derelict Secret Room"
+ icon_state = "library"
+
+/area/derelict/bridge/access
+ name = "Derelict Control Room Access"
+ icon_state = "auxstorage"
+
+/area/derelict/bridge/ai_upload
+ name = "Derelict Computer Core"
+ icon_state = "ai"
+
+/area/derelict/solar_control
+ name = "Derelict Solar Control"
+ icon_state = "engine"
+
+/area/derelict/se_solar
+ name = "South East Solars"
+ icon_state = "engine"
+
+/area/derelict/crew_quarters
+ name = "Derelict Crew Quarters"
+ icon_state = "fitness"
+
+/area/derelict/medical
+ name = "Derelict Medbay"
+ icon_state = "medbay"
+
+/area/derelict/medical/morgue
+ name = "Derelict Morgue"
+ icon_state = "morgue"
+
+/area/derelict/medical/chapel
+ name = "Derelict Chapel"
+ icon_state = "chapel"
+
+/area/derelict/teleporter
+ name = "Derelict Teleporter"
+ icon_state = "teleporter"
+
+/area/derelict/eva
+ name = "Derelict EVA Storage"
+ icon_state = "eva"
+
+/area/derelict/ship
+ name = "Abandoned Ship"
+ icon_state = "yellow"
+
+/area/solar/derelict_starboard
+ name = "Derelict Starboard Solar Array"
+ icon_state = "panelsS"
+
+/area/solar/derelict_aft
+ name = "Derelict Aft Solar Array"
+ icon_state = "yellow"
+
+/area/derelict/singularity_engine
+ name = "Derelict Singularity Engine"
+ icon_state = "engine"
+
+/area/derelict/gravity_generator
+ name = "Derelict Gravity Generator Room"
+ icon_state = "red"
+
+/area/derelict/atmospherics
+ name = "Derelict Atmospherics"
+ icon_state = "red"
+
+
+
+//DJSTATION
+
+/area/djstation
+ name = "Ruskie DJ Station"
+ icon_state = "DJ"
+ has_gravity = 1
+ blob_allowed = 0 //Nope, no winning on the DJ station as a blob. Gotta eat the main station.
+
+/area/djstation/solars
+ name = "DJ Station Solars"
+ icon_state = "DJ"
+ has_gravity = 1
+
+
+//ABANDONED TELEPORTER
+
+/area/AIsattele
+ name = "Abandoned Teleporter"
+ icon_state = "teleporter"
+ music = "signal"
+ ambientsounds = list('sound/ambience/ambimalf.ogg')
diff --git a/code/modules/holodeck/areas.dm b/code/game/area/areas/holodeck.dm
similarity index 95%
rename from code/modules/holodeck/areas.dm
rename to code/game/area/areas/holodeck.dm
index 3e7f4d2c825..4f077a62b3f 100644
--- a/code/modules/holodeck/areas.dm
+++ b/code/game/area/areas/holodeck.dm
@@ -1,103 +1,103 @@
-/area/holodeck
- name = "Holodeck"
- icon_state = "Holodeck"
- luminosity = 1
- lighting_use_dynamic = 0
- flags = 0
-
- var/obj/machinery/computer/holodeck/linked
- var/restricted = 0 // if true, program goes on emag list
-
-/*
- Power tracking: Use the holodeck computer's power grid
- Asserts are to avoid the inevitable infinite loops
-*/
-
-/area/holodeck/powered(var/chan)
- if(!master.requires_power)
- return 1
- if(master.always_unpowered)
- return 0
- if(!linked)
- return 0
- var/area/A = get_area(linked)
- ASSERT(!istype(A,/area/holodeck))
- return A.powered(chan)
-
-/area/holodeck/usage(var/chan)
- if(!linked)
- return 0
- var/area/A = get_area(linked)
- ASSERT(!istype(A,/area/holodeck))
- return A.usage(chan)
-
-/area/holodeck/addStaticPower(value, powerchannel)
- if(!linked)
- return
- var/area/A = get_area(linked)
- ASSERT(!istype(A,/area/holodeck))
- return A.addStaticPower(value,powerchannel)
-
-/area/holodeck/use_power(var/amount, var/chan)
- if(!linked)
- return 0
- var/area/A = get_area(linked)
- ASSERT(!istype(A,/area/holodeck))
- return A.use_power(amount,chan)
-
-
-/*
- This is the standard holodeck. It is intended to allow you to
- blow off steam by doing stupid things like laying down, throwing
- spheres at holes, or bludgeoning people.
-*/
-/area/holodeck/rec_center
- name = "\improper Recreational Holodeck"
-
-/area/holodeck/rec_center/offline
- name = "Holodeck - Offline"
-
-/area/holodeck/rec_center/court
- name = "Holodeck - Empty Court"
-
-/area/holodeck/rec_center/dodgeball
- name = "Holodeck - Dodgeball Court"
-
-/area/holodeck/rec_center/basketball
- name = "Holodeck - Basketball Court"
-
-/area/holodeck/rec_center/thunderdome
- name = "Holodeck - Thunderdome Court"
-
-/area/holodeck/rec_center/beach
- name = "Holodeck - Beach"
-
-/area/holodeck/rec_center/lounge
- name = "Holodeck - Lounge"
-
-/area/holodeck/rec_center/medical
- name = "Holodeck - Emergency Medical"
-
-/area/holodeck/rec_center/pet_lounge
- name = "Holodeck - Pet Playground"
-
-/area/holodeck/rec_center/winterwonderland
- name = "Holodeck - Winter Wonderland"
-
-// Bad programs
-
-/area/holodeck/rec_center/burn
- name = "Holodeck - Atmospheric Burn Test"
- restricted = 1
-
-/area/holodeck/rec_center/wildlife
- name = "Holodeck - Wildlife Simulation"
- restricted = 1
-
-/area/holodeck/rec_center/bunker
- name = "Holodeck - Holdout Bunker"
- restricted = 1
-
-/area/holodeck/rec_center/anthophila
- name = "Holodeck - Anthophila"
+/area/holodeck
+ name = "Holodeck"
+ icon_state = "Holodeck"
+ luminosity = 1
+ lighting_use_dynamic = 0
+ flags = 0
+
+ var/obj/machinery/computer/holodeck/linked
+ var/restricted = 0 // if true, program goes on emag list
+
+/*
+ Power tracking: Use the holodeck computer's power grid
+ Asserts are to avoid the inevitable infinite loops
+*/
+
+/area/holodeck/powered(var/chan)
+ if(!master.requires_power)
+ return 1
+ if(master.always_unpowered)
+ return 0
+ if(!linked)
+ return 0
+ var/area/A = get_area(linked)
+ ASSERT(!istype(A,/area/holodeck))
+ return A.powered(chan)
+
+/area/holodeck/usage(var/chan)
+ if(!linked)
+ return 0
+ var/area/A = get_area(linked)
+ ASSERT(!istype(A,/area/holodeck))
+ return A.usage(chan)
+
+/area/holodeck/addStaticPower(value, powerchannel)
+ if(!linked)
+ return
+ var/area/A = get_area(linked)
+ ASSERT(!istype(A,/area/holodeck))
+ return A.addStaticPower(value,powerchannel)
+
+/area/holodeck/use_power(var/amount, var/chan)
+ if(!linked)
+ return 0
+ var/area/A = get_area(linked)
+ ASSERT(!istype(A,/area/holodeck))
+ return A.use_power(amount,chan)
+
+
+/*
+ This is the standard holodeck. It is intended to allow you to
+ blow off steam by doing stupid things like laying down, throwing
+ spheres at holes, or bludgeoning people.
+*/
+/area/holodeck/rec_center
+ name = "\improper Recreational Holodeck"
+
+/area/holodeck/rec_center/offline
+ name = "Holodeck - Offline"
+
+/area/holodeck/rec_center/court
+ name = "Holodeck - Empty Court"
+
+/area/holodeck/rec_center/dodgeball
+ name = "Holodeck - Dodgeball Court"
+
+/area/holodeck/rec_center/basketball
+ name = "Holodeck - Basketball Court"
+
+/area/holodeck/rec_center/thunderdome
+ name = "Holodeck - Thunderdome Court"
+
+/area/holodeck/rec_center/beach
+ name = "Holodeck - Beach"
+
+/area/holodeck/rec_center/lounge
+ name = "Holodeck - Lounge"
+
+/area/holodeck/rec_center/medical
+ name = "Holodeck - Emergency Medical"
+
+/area/holodeck/rec_center/pet_lounge
+ name = "Holodeck - Pet Playground"
+
+/area/holodeck/rec_center/winterwonderland
+ name = "Holodeck - Winter Wonderland"
+
+// Bad programs
+
+/area/holodeck/rec_center/burn
+ name = "Holodeck - Atmospheric Burn Test"
+ restricted = 1
+
+/area/holodeck/rec_center/wildlife
+ name = "Holodeck - Wildlife Simulation"
+ restricted = 1
+
+/area/holodeck/rec_center/bunker
+ name = "Holodeck - Holdout Bunker"
+ restricted = 1
+
+/area/holodeck/rec_center/anthophila
+ name = "Holodeck - Anthophila"
restricted = 1
\ No newline at end of file
diff --git a/code/modules/mining/mine_areas.dm b/code/game/area/areas/mining.dm
similarity index 65%
rename from code/modules/mining/mine_areas.dm
rename to code/game/area/areas/mining.dm
index 9d133fe1b74..72726944768 100644
--- a/code/modules/mining/mine_areas.dm
+++ b/code/game/area/areas/mining.dm
@@ -1,79 +1,120 @@
-/**********************Mine areas**************************/
-
-/area/mine
- icon_state = "mining"
- has_gravity = 1
-
-/area/mine/explored
- name = "Mine"
- icon_state = "explored"
- music = null
- always_unpowered = 1
- requires_power = 1
- poweralm = 0
- power_environ = 0
- power_equip = 0
- power_light = 0
- outdoors = 1
- ambientsounds = list('sound/ambience/ambimine.ogg')
- flags = NONE
-
-/area/mine/unexplored
- name = "Mine"
- icon_state = "unexplored"
- music = null
- always_unpowered = 1
- requires_power = 1
- poweralm = 0
- power_environ = 0
- power_equip = 0
- power_light = 0
- outdoors = 1
- ambientsounds = list('sound/ambience/ambimine.ogg')
- flags = NONE
-
-/area/mine/lobby
- name = "Mining Station"
-
-/area/mine/storage
- name = "Mining Station Storage"
-
-/area/mine/production
- name = "Mining Station Starboard Wing"
- icon_state = "mining_production"
-
-/area/mine/abandoned
- name = "Abandoned Mining Station"
-
-/area/mine/living_quarters
- name = "Mining Station Port Wing"
- icon_state = "mining_living"
-
-/area/mine/eva
- name = "Mining Station EVA"
- icon_state = "mining_eva"
-
-/area/mine/maintenance
- name = "Mining Station Communications"
-
-/area/mine/cafeteria
- name = "Mining station Cafeteria"
-
-/area/mine/hydroponics
- name = "Mining station Hydroponics"
-
-/area/mine/sleeper
- name = "Mining station Emergency Sleeper"
-
-/area/mine/north_outpost
- name = "North Mining Outpost"
-
-/area/mine/west_outpost
- name = "West Mining Outpost"
-
-/area/mine/laborcamp
- name = "Labor Camp"
-
-/area/mine/laborcamp/security
- name = "Labor Camp Security"
- icon_state = "security"
\ No newline at end of file
+/**********************Mine areas**************************/
+
+/area/mine
+ icon_state = "mining"
+ has_gravity = 1
+
+/area/mine/explored
+ name = "Mine"
+ icon_state = "explored"
+ music = null
+ always_unpowered = 1
+ requires_power = 1
+ poweralm = 0
+ power_environ = 0
+ power_equip = 0
+ power_light = 0
+ outdoors = 1
+ ambientsounds = list('sound/ambience/ambimine.ogg')
+ flags = NONE
+
+/area/mine/unexplored
+ name = "Mine"
+ icon_state = "unexplored"
+ music = null
+ always_unpowered = 1
+ requires_power = 1
+ poweralm = 0
+ power_environ = 0
+ power_equip = 0
+ power_light = 0
+ outdoors = 1
+ ambientsounds = list('sound/ambience/ambimine.ogg')
+ flags = NONE
+
+/area/mine/lobby
+ name = "Mining Station"
+
+/area/mine/storage
+ name = "Mining Station Storage"
+
+/area/mine/production
+ name = "Mining Station Starboard Wing"
+ icon_state = "mining_production"
+
+/area/mine/abandoned
+ name = "Abandoned Mining Station"
+
+/area/mine/living_quarters
+ name = "Mining Station Port Wing"
+ icon_state = "mining_living"
+
+/area/mine/eva
+ name = "Mining Station EVA"
+ icon_state = "mining_eva"
+
+/area/mine/maintenance
+ name = "Mining Station Communications"
+
+/area/mine/cafeteria
+ name = "Mining station Cafeteria"
+
+/area/mine/hydroponics
+ name = "Mining station Hydroponics"
+
+/area/mine/sleeper
+ name = "Mining station Emergency Sleeper"
+
+/area/mine/north_outpost
+ name = "North Mining Outpost"
+
+/area/mine/west_outpost
+ name = "West Mining Outpost"
+
+/area/mine/laborcamp
+ name = "Labor Camp"
+
+/area/mine/laborcamp/security
+ name = "Labor Camp Security"
+ icon_state = "security"
+
+
+
+
+/**********************Lavaland Areas**************************/
+
+/area/lavaland
+ icon_state = "mining"
+ has_gravity = 1
+
+/area/lavaland/surface
+ name = "Lavaland"
+ icon_state = "explored"
+ music = null
+ always_unpowered = 1
+ poweralm = 0
+ power_environ = 0
+ power_equip = 0
+ power_light = 0
+ requires_power = 1
+ ambientsounds = list('sound/ambience/ambilava.ogg')
+
+/area/lavaland/underground
+ name = "Lavaland Caves"
+ icon_state = "unexplored"
+ music = null
+ always_unpowered = 1
+ requires_power = 1
+ poweralm = 0
+ power_environ = 0
+ power_equip = 0
+ power_light = 0
+ ambientsounds = list('sound/ambience/ambilava.ogg')
+
+
+/area/lavaland/surface/outdoors
+ name = "Lavaland Wastes"
+ outdoors = 1
+
+/area/lavaland/surface/outdoors/explored
+ name = "Lavaland Labor Camp"
\ No newline at end of file
diff --git a/code/game/area/areas/misc.dm b/code/game/area/areas/misc.dm
new file mode 100644
index 00000000000..6a4951d4826
--- /dev/null
+++ b/code/game/area/areas/misc.dm
@@ -0,0 +1,130 @@
+
+// Hell
+/area/hell
+ name = "Hell Lobby"
+ //icon = "ICON FILENAME"
+ //icon_state = "NAME OF ICON"
+ requires_power = 0
+ music = "music/music.ogg"
+
+/area/hell/trial1
+ name = "Hell Trial1"
+ //icon_state = "NAME OF ICON" (defaults to "unknown" (blank))
+
+/area/hell/trial1
+ name = "Hell Trial2"
+ //icon_state = "NAME OF ICON" (defaults to "unknown" (blank))
+
+/area/hell/trial1
+ name = "Hell Trial3"
+ //icon_state = "NAME OF ICON" (defaults to "unknown" (blank))
+
+
+
+//Misc
+
+/area/wreck/ai
+ name = "AI Chamber"
+ icon_state = "ai"
+
+/area/wreck/main
+ name = "Wreck"
+ icon_state = "storage"
+
+/area/wreck/engineering
+ name = "Power Room"
+ icon_state = "engine"
+
+/area/wreck/bridge
+ name = "Bridge"
+ icon_state = "bridge"
+
+/area/generic
+ name = "Unknown"
+ icon_state = "storage"
+
+
+
+//PRISON
+/area/prison
+ name = "Prison Station"
+ icon_state = "brig"
+
+/area/prison/arrival_airlock
+ name = "Prison Station Airlock"
+ icon_state = "green"
+ requires_power = 0
+
+/area/prison/control
+ name = "Prison Security Checkpoint"
+ icon_state = "security"
+
+/area/prison/crew_quarters
+ name = "Prison Security Quarters"
+ icon_state = "security"
+
+/area/prison/rec_room
+ name = "Prison Rec Room"
+ icon_state = "green"
+
+/area/prison/closet
+ name = "Prison Supply Closet"
+ icon_state = "dk_yellow"
+
+/area/prison/hallway/fore
+ name = "Prison Fore Hallway"
+ icon_state = "yellow"
+
+/area/prison/hallway/aft
+ name = "Prison Aft Hallway"
+ icon_state = "yellow"
+
+/area/prison/hallway/port
+ name = "Prison Port Hallway"
+ icon_state = "yellow"
+
+/area/prison/hallway/starboard
+ name = "Prison Starboard Hallway"
+ icon_state = "yellow"
+
+/area/prison/morgue
+ name = "Prison Morgue"
+ icon_state = "morgue"
+ ambientsounds = list('sound/ambience/ambimo1.ogg','sound/ambience/ambimo2.ogg')
+
+/area/prison/medical_research
+ name = "Prison Genetic Research"
+ icon_state = "medresearch"
+
+/area/prison/medical
+ name = "Prison Medbay"
+ icon_state = "medbay"
+
+/area/prison/solar
+ name = "Prison Solar Array"
+ icon_state = "storage"
+ requires_power = 0
+
+/area/prison/podbay
+ name = "Prison Podbay"
+ icon_state = "dk_yellow"
+
+/area/prison/solar_control
+ name = "Prison Solar Array Control"
+ icon_state = "dk_yellow"
+
+/area/prison/solitary
+ name = "Solitary Confinement"
+ icon_state = "brig"
+
+/area/prison/cell_block/A
+ name = "Prison Cell Block A"
+ icon_state = "brig"
+
+/area/prison/cell_block/B
+ name = "Prison Cell Block B"
+ icon_state = "brig"
+
+/area/prison/cell_block/C
+ name = "Prison Cell Block C"
+ icon_state = "brig"
diff --git a/code/modules/ruins/ruin_areas.dm b/code/game/area/areas/ruins.dm
similarity index 61%
rename from code/modules/ruins/ruin_areas.dm
rename to code/game/area/areas/ruins.dm
index b0444fe9b97..2cc2670200e 100644
--- a/code/modules/ruins/ruin_areas.dm
+++ b/code/game/area/areas/ruins.dm
@@ -31,12 +31,14 @@
/area/ruin/powered/golem_ship
name = "Free Golem Ship"
+
+
// Ruins of "onehalf" ship
+
/area/ruin/onehalf/hallway
name = "Hallway"
icon_state = "hallC"
-
/area/ruin/onehalf/drone_bay
name = "Mining Drone Bay"
icon_state = "engine"
@@ -49,6 +51,8 @@
name = "Bridge"
icon_state = "bridge"
+
+
/area/ruin/powered/dinner_for_two
name = "Dinner for Two"
@@ -59,6 +63,9 @@
name = "Aesthetic"
ambientsounds = list('sound/ambience/ambivapor1.ogg')
+
+//Ruin of Hotel
+
/area/ruin/hotel
name = "Hotel"
@@ -99,6 +106,8 @@
name = "Hotel Staff Room"
icon_state = "crew_quarters"
+
+
/area/ruin/fakespace
icon_state = "space"
requires_power = 1
@@ -111,4 +120,80 @@
valid_territory = 0
outdoors = 1
ambientsounds = list('sound/ambience/ambispace.ogg','sound/ambience/title2.ogg',)
- blob_allowed = 0
\ No newline at end of file
+ blob_allowed = 0
+
+
+
+//Ruin of Derelict Oupost
+
+/area/ruin/derelictoutpost
+ name = "Derelict Outpost"
+ icon_state = "green"
+
+/area/ruin/derelictoutpost/cargostorage
+ name = "Derelict Outpost Cargo Storage"
+ icon_state = "storage"
+
+/area/ruin/derelictoutpost/cargobay
+ name = "Derelict Outpost Cargo Bay"
+ icon_state = "quartstorage"
+
+/area/ruin/derelictoutpost/powerstorage
+ name = "Derelict Outpost Power Storage"
+ icon_state = "engine_smes"
+
+/area/ruin/derelictoutpost/dockedship
+ name = "Derelict Outpost Docked Ship"
+ icon_state = "red"
+
+
+//Ruin of Space Bar
+
+/area/ruin/powered/spacebar
+ name = "Space Bar"
+ icon_state = "yellow"
+
+/area/ruin/powered/spacebar/bar
+ icon_state = "bar"
+
+
+//Ruin of turretedoutpost
+
+/area/ruin/turretedoutpost
+ name = "Turreted Outpost"
+ icon_state = "red"
+
+
+//Ruin of old teleporter
+
+/area/ruin/oldteleporter
+ name = "Old teleporter"
+ icon_state = "teleporter"
+ has_gravity = 0
+
+
+//Ruin of mech transport
+
+/area/ruin/powered/mechtransport
+ name = "Mech Transport"
+ icon_state = "green"
+
+
+//Ruin of gas the lizard
+
+/area/ruin/gasthelizard
+ name = "Gas the lizard"
+
+
+//Ruin of Deep Storage
+
+/area/ruin/deepstorage
+ name = "Deep Storage"
+ icon_state = "storage"
+
+
+//Ruin of Abandoned Zoo
+
+/area/ruin/abandonedzoo
+ name = "Abandoned Zoo"
+ icon_state = "green"
diff --git a/code/game/area/areas/shuttles.dm b/code/game/area/areas/shuttles.dm
new file mode 100644
index 00000000000..73a670e8a96
--- /dev/null
+++ b/code/game/area/areas/shuttles.dm
@@ -0,0 +1,57 @@
+
+//These are shuttle areas; all subtypes are only used as teleportation markers, they have no actual function beyond that.
+
+/area/shuttle
+ name = "Shuttle"
+ requires_power = 0
+ luminosity = 1
+ lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
+ has_gravity = 1
+ valid_territory = 0
+ icon_state = "shuttle"
+
+/area/shuttle/arrival
+ name = "Arrival Shuttle"
+
+/area/shuttle/pod_1
+ name = "Escape Pod One"
+
+/area/shuttle/pod_2
+ name = "Escape Pod Two"
+
+/area/shuttle/pod_3
+ name = "Escape Pod Three"
+
+/area/shuttle/pod_4
+ name = "Escape Pod Four"
+
+/area/shuttle/mining
+ name = "Mining Shuttle"
+ blob_allowed = FALSE
+
+/area/shuttle/labor
+ name = "Labor Camp Shuttle"
+ blob_allowed = FALSE
+
+/area/shuttle/supply
+ name = "Supply Shuttle"
+ blob_allowed = FALSE
+
+/area/shuttle/escape
+ name = "Emergency Shuttle"
+
+/area/shuttle/transport
+ name = "Transport Shuttle"
+ blob_allowed = FALSE
+
+/area/shuttle/syndicate
+ name = "Syndicate Infiltrator"
+ blob_allowed = FALSE
+
+/area/shuttle/assault_pod
+ name = "Steel Rain"
+ blob_allowed = FALSE
+
+/area/shuttle/abandoned
+ name = "Abandoned Ship"
+ blob_allowed = FALSE
diff --git a/code/game/area/areas/space_content.dm b/code/game/area/areas/space_content.dm
new file mode 100644
index 00000000000..605cbfa7640
--- /dev/null
+++ b/code/game/area/areas/space_content.dm
@@ -0,0 +1,97 @@
+
+
+/area/spacecontent
+ name = "space"
+
+/area/spacecontent/a1
+ icon_state = "spacecontent1"
+
+/area/spacecontent/a2
+ icon_state = "spacecontent2"
+
+/area/spacecontent/a3
+ icon_state = "spacecontent3"
+
+/area/spacecontent/a4
+ icon_state = "spacecontent4"
+
+/area/spacecontent/a5
+ icon_state = "spacecontent5"
+
+/area/spacecontent/a6
+ icon_state = "spacecontent6"
+
+/area/spacecontent/a7
+ icon_state = "spacecontent7"
+
+/area/spacecontent/a8
+ icon_state = "spacecontent8"
+
+/area/spacecontent/a9
+ icon_state = "spacecontent9"
+
+/area/spacecontent/a10
+ icon_state = "spacecontent10"
+
+/area/spacecontent/a11
+ icon_state = "spacecontent11"
+
+/area/spacecontent/a11
+ icon_state = "spacecontent12"
+
+/area/spacecontent/a12
+ icon_state = "spacecontent13"
+
+/area/spacecontent/a13
+ icon_state = "spacecontent14"
+
+/area/spacecontent/a14
+ icon_state = "spacecontent14"
+
+/area/spacecontent/a15
+ icon_state = "spacecontent15"
+
+/area/spacecontent/a16
+ icon_state = "spacecontent16"
+
+/area/spacecontent/a17
+ icon_state = "spacecontent17"
+
+/area/spacecontent/a18
+ icon_state = "spacecontent18"
+
+/area/spacecontent/a19
+ icon_state = "spacecontent19"
+
+/area/spacecontent/a20
+ icon_state = "spacecontent20"
+
+/area/spacecontent/a21
+ icon_state = "spacecontent21"
+
+/area/spacecontent/a22
+ icon_state = "spacecontent22"
+
+/area/spacecontent/a23
+ icon_state = "spacecontent23"
+
+/area/spacecontent/a24
+ icon_state = "spacecontent24"
+
+/area/spacecontent/a25
+ icon_state = "spacecontent25"
+
+/area/spacecontent/a26
+ icon_state = "spacecontent26"
+
+/area/spacecontent/a27
+ icon_state = "spacecontent27"
+
+/area/spacecontent/a28
+ icon_state = "spacecontent28"
+
+/area/spacecontent/a29
+ icon_state = "spacecontent29"
+
+/area/spacecontent/a30
+ icon_state = "spacecontent30"
diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm
index d8bb001d457..8bd88fc4e13 100644
--- a/code/game/machinery/teleporter.dm
+++ b/code/game/machinery/teleporter.dm
@@ -166,7 +166,7 @@
var/list/L = list()
var/list/areaindex = list()
- for(var/obj/item/device/radio/beacon/R in world)
+ for(var/obj/item/device/radio/beacon/R in teleportbeacons)
var/turf/T = get_turf(R)
if (!T)
continue
diff --git a/code/game/objects/items/devices/radio/beacon.dm b/code/game/objects/items/devices/radio/beacon.dm
index 30a99c9431e..a7a53b19adc 100644
--- a/code/game/objects/items/devices/radio/beacon.dm
+++ b/code/game/objects/items/devices/radio/beacon.dm
@@ -7,6 +7,14 @@
origin_tech = "bluespace=1"
dog_fashion = null
+/obj/item/device/radio/beacon/New()
+ ..()
+ teleportbeacons += src
+
+/obj/item/device/radio/beacon/Destroy()
+ teleportbeacons.Remove(src)
+ return ..()
+
/obj/item/device/radio/beacon/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans)
return
diff --git a/code/game/objects/items/weapons/teleportation.dm b/code/game/objects/items/weapons/teleportation.dm
index 7db1c17f1f7..bc6a758d51f 100644
--- a/code/game/objects/items/weapons/teleportation.dm
+++ b/code/game/objects/items/weapons/teleportation.dm
@@ -60,7 +60,7 @@ Frequency:
if (sr)
src.temp += "Located Beacons:
"
- for(var/obj/item/device/radio/beacon/W in world)
+ for(var/obj/item/device/radio/beacon/W in teleportbeacons)
if (W.frequency == src.frequency)
var/turf/tr = get_turf(W)
if (tr.z == sr.z && tr)
@@ -167,7 +167,7 @@ Frequency:
if(turfs.len)
L["None (Dangerous)"] = pick(turfs)
var/t1 = input(user, "Please select a teleporter to lock in on.", "Hand Teleporter") as null|anything in L
- if (user.get_active_held_item() != src || user.incapacitated())
+ if (!t1 || user.get_active_held_item() != src || user.incapacitated())
return
if(active_portals >= 3)
user.show_message("\The [src] is recharging!")
diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm
index c6c4e545d42..28ee54237dd 100644
--- a/code/modules/awaymissions/capture_the_flag.dm
+++ b/code/modules/awaymissions/capture_the_flag.dm
@@ -554,41 +554,6 @@
new /obj/structure/barricade/security/ctf(get_turf(src))
qdel(src)
-//Areas
-
-/area/ctf
- name = "Capture the Flag"
- icon_state = "yellow"
- requires_power = 0
- has_gravity = 1
-
-/area/ctf/control_room
- name = "Control Room A"
-
-/area/ctf/control_room2
- name = "Control Room B"
-
-/area/ctf/central
- name = "Central"
-
-/area/ctf/main_hall
- name = "Main Hall A"
-
-/area/ctf/main_hall2
- name = "Main Hall B"
-
-/area/ctf/corridor
- name = "Corridor A"
-
-/area/ctf/corridor2
- name = "Corridor B"
-
-/area/ctf/flag_room
- name = "Flag Room A"
-
-/area/ctf/flag_room2
- name = "Flag Room B"
-
//Control Point
diff --git a/code/modules/awaymissions/mission_code/Academy.dm b/code/modules/awaymissions/mission_code/Academy.dm
index e1bf0b85a37..08815bda3fd 100644
--- a/code/modules/awaymissions/mission_code/Academy.dm
+++ b/code/modules/awaymissions/mission_code/Academy.dm
@@ -1,32 +1,3 @@
-//Academy Areas
-
-/area/awaymission/academy
- name = "Academy Asteroids"
- icon_state = "away"
-
-/area/awaymission/academy/headmaster
- name = "Academy Fore Block"
- icon_state = "away1"
-
-/area/awaymission/academy/classrooms
- name = "Academy Classroom Block"
- icon_state = "away2"
-
-/area/awaymission/academy/academyaft
- name = "Academy Ship Aft Block"
- icon_state = "away3"
-
-/area/awaymission/academy/academygate
- name = "Academy Gateway"
- icon_state = "away4"
-
-/area/awaymission/academy/academycellar
- name = "Academy Cellar"
- icon_state = "away4"
-
-/area/awaymission/academy/academyengine
- name = "Academy Engine"
- icon_state = "away4"
//Academy Items
diff --git a/code/modules/awaymissions/mission_code/Cabin.dm b/code/modules/awaymissions/mission_code/Cabin.dm
index 7fbb1dc0f47..aea79726546 100644
--- a/code/modules/awaymissions/mission_code/Cabin.dm
+++ b/code/modules/awaymissions/mission_code/Cabin.dm
@@ -1,21 +1,3 @@
-/*Cabin areas*/
-/area/awaymission/snowforest
- name = "Snow Forest"
- icon_state = "away"
- requires_power = 0
- luminosity = 1
- lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
-
-/area/awaymission/cabin
- name = "Cabin"
- icon_state = "away2"
- requires_power = 1
- luminosity = 0
- lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
-
-/area/awaymission/snowforest/lumbermill
- name = "Lumbermill"
- icon_state = "away3"
/obj/structure/firepit
name = "firepit"
diff --git a/code/modules/awaymissions/mission_code/blackmarketpackers.dm b/code/modules/awaymissions/mission_code/blackmarketpackers.dm
deleted file mode 100644
index 1b6ffd1d0bf..00000000000
--- a/code/modules/awaymissions/mission_code/blackmarketpackers.dm
+++ /dev/null
@@ -1,22 +0,0 @@
-//Packer Ship Areas
-
-/area/awaymission/BMPship
- name = "BMP Asteroids"
- icon_state = "away"
- luminosity = 0
-
-
-/area/awaymission/BMPship/Aft
- name = "Aft Block"
- icon_state = "away1"
- requires_power = 1
-
-/area/awaymission/BMPship/Midship
- name = "Midship Block"
- icon_state = "away2"
- requires_power = 1
-
-/area/awaymission/BMPship/Fore
- name = "Fore Block"
- icon_state = "away3"
- requires_power = 1
\ No newline at end of file
diff --git a/code/modules/awaymissions/mission_code/centcomAway.dm b/code/modules/awaymissions/mission_code/centcomAway.dm
index f4e92cf800a..b91af289d72 100644
--- a/code/modules/awaymissions/mission_code/centcomAway.dm
+++ b/code/modules/awaymissions/mission_code/centcomAway.dm
@@ -1,38 +1,4 @@
-//centcomAway areas
-/area/awaymission/centcomAway
- name = "XCC-P5831"
- icon_state = "away"
- requires_power = 0
-
-/area/awaymission/centcomAway/general
- name = "XCC-P5831"
- music = "music/ambigen3.ogg"
-
-/area/awaymission/centcomAway/maint
- name = "XCC-P5831 Maintenance"
- icon_state = "away1"
- music = "music/ambisin1.ogg"
-
-/area/awaymission/centcomAway/thunderdome
- name = "XCC-P5831 Thunderdome"
- icon_state = "away2"
- music = "music/ambisin2.ogg"
-
-/area/awaymission/centcomAway/cafe
- name = "XCC-P5831 Kitchen Arena"
- icon_state = "away3"
- music = "music/ambisin3.ogg"
-
-/area/awaymission/centcomAway/courtroom
- name = "XCC-P5831 Courtroom"
- icon_state = "away4"
- music = "music/ambisin4.ogg"
-
-/area/awaymission/centcomAway/hangar
- name = "XCC-P5831 Hangars"
- icon_state = "away4"
- music = "music/ambigen5.ogg"
//centcomAway items
diff --git a/code/modules/awaymissions/mission_code/challenge.dm b/code/modules/awaymissions/mission_code/challenge.dm
index 329978827af..aa7ccf03b51 100644
--- a/code/modules/awaymissions/mission_code/challenge.dm
+++ b/code/modules/awaymissions/mission_code/challenge.dm
@@ -1,19 +1,3 @@
-//Challenge Areas
-
-/area/awaymission/challenge/start
- name = "Where Am I?"
- icon_state = "away"
-
-/area/awaymission/challenge/main
- name = "Danger Room"
- icon_state = "away1"
- requires_power = 0
-
-/area/awaymission/challenge/end
- name = "Administration"
- icon_state = "away2"
- requires_power = 0
-
/obj/machinery/power/emitter/energycannon
name = "Energy Cannon"
diff --git a/code/modules/awaymissions/mission_code/researchbase.dm b/code/modules/awaymissions/mission_code/researchbase.dm
deleted file mode 100644
index 0149a5cdf08..00000000000
--- a/code/modules/awaymissions/mission_code/researchbase.dm
+++ /dev/null
@@ -1,64 +0,0 @@
-//Research Base Areas//--
-
-/area/awaymission/research
- name = "Research Outpost"
- icon_state = "away"
- luminosity = 0
- lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
-
-/area/awaymission/research/interior
- name = "Research Inside"
- requires_power = 1
- icon_state = "away2"
-
-/area/awaymission/research/interior/cryo
- name = "Research Cryostasis Room"
- icon_state = "medbay"
-
-/area/awaymission/research/interior/clonestorage
- name = "Research Clone Storage"
- icon_state = "cloning"
-
-/area/awaymission/research/interior/genetics
- name = "Research Genetics Research"
- icon_state = "genetics"
-
-/area/awaymission/research/interior/engineering
- name = "Research Engineering"
- icon_state = "engine"
-
-/area/awaymission/research/interior/security
- name = "Research Security"
- icon_state = "security"
-
-/area/awaymission/research/interior/secure
- name = "Research Secure Vault"
-
-/area/awaymission/research/interior/maint
- name = "Research Maintenance"
- icon_state = "maintcentral"
-
-/area/awaymission/research/interior/dorm
- name = "Research Dorms"
- icon_state = "Sleep"
-
-/area/awaymission/research/interior/escapepods
- name = "Research Escape Wing"
- icon_state = "exit"
-
-/area/awaymission/research/interior/gateway
- name = "Research Gateway"
- icon_state = "start"
-
-/area/awaymission/research/interior/bathroom
- name = "Research Bathrooms"
- icon_state = "restrooms"
-
-/area/awaymission/research/interior/medbay
- name = "Research Medbay"
- icon_state = "medbay"
-
-/area/awaymission/research/exterior
- name = "Research Exterior"
- icon_state = "unknown"
-
diff --git a/code/modules/awaymissions/mission_code/snowdin.dm b/code/modules/awaymissions/mission_code/snowdin.dm
index c452da421cc..e53719692b7 100644
--- a/code/modules/awaymissions/mission_code/snowdin.dm
+++ b/code/modules/awaymissions/mission_code/snowdin.dm
@@ -1,39 +1,3 @@
-//Snow Valley Areas//--
-
-/area/awaymission/snowdin
- name = "Snowdin Tundra Plains"
- icon_state = "away"
- requires_power = 0
- luminosity = 1
- lighting_use_dynamic = DYNAMIC_LIGHTING_ENABLED
-
-/area/awaymission/snowdin/post
- name = "Snowdin Outpost"
- requires_power = 1
-
-/area/awaymission/snowdin/igloo
- name = "Snowdin Igloos"
- icon_state = "away2"
-
-/area/awaymission/snowdin/cave
- name = "Snowdin Caves"
- icon_state = "away2"
- luminosity = 0
-
-/area/awaymission/snowdin/base
- name = "Snowdin Main Base"
- icon_state = "away3"
- requires_power = 1
-
-/area/awaymission/snowdin/dungeon1
- name = "Snowdin Depths"
- icon_state = "away2"
- luminosity = 0
-
-/area/awaymission/snowdin/sekret
- name = "Snowdin Operations"
- icon_state = "away3"
- requires_power = 1
//notes for lore or treasure hints wow//--
diff --git a/code/modules/awaymissions/mission_code/spacebattle.dm b/code/modules/awaymissions/mission_code/spacebattle.dm
index b8906c8011d..e69de29bb2d 100644
--- a/code/modules/awaymissions/mission_code/spacebattle.dm
+++ b/code/modules/awaymissions/mission_code/spacebattle.dm
@@ -1,33 +0,0 @@
-//Spacebattle Areas
-
-/area/awaymission/spacebattle
- name = "Space Battle"
- icon_state = "away"
- requires_power = 0
-
-/area/awaymission/spacebattle/cruiser
- name = "Nanotrasen Cruiser"
-
-/area/awaymission/spacebattle/syndicate1
- name = "Syndicate Assault Ship 1"
-
-/area/awaymission/spacebattle/syndicate2
- name = "Syndicate Assault Ship 2"
-
-/area/awaymission/spacebattle/syndicate3
- name = "Syndicate Assault Ship 3"
-
-/area/awaymission/spacebattle/syndicate4
- name = "Syndicate War Sphere 1"
-
-/area/awaymission/spacebattle/syndicate5
- name = "Syndicate War Sphere 2"
-
-/area/awaymission/spacebattle/syndicate6
- name = "Syndicate War Sphere 3"
-
-/area/awaymission/spacebattle/syndicate7
- name = "Syndicate Fighter"
-
-/area/awaymission/spacebattle/secret
- name = "Hidden Chamber"
\ No newline at end of file
diff --git a/code/modules/awaymissions/mission_code/stationCollision.dm b/code/modules/awaymissions/mission_code/stationCollision.dm
index cfcca70e208..e89761e92bf 100644
--- a/code/modules/awaymissions/mission_code/stationCollision.dm
+++ b/code/modules/awaymissions/mission_code/stationCollision.dm
@@ -7,7 +7,6 @@
* for anyone who wants to make their own stuff.
*
* Contains:
- * Areas
* Landmarks
* Guns
* Safe code hints
@@ -15,29 +14,6 @@
* Modified Nar-Sie
*/
-/*
- * Areas
- */
- //Gateroom gets its own APC specifically for the gate
- /area/awaymission/gateroom
-
- //Library, medbay, storage room
- /area/awaymission/southblock
-
- //Arrivals, security, hydroponics, shuttles (since they dont move, they dont need specific areas)
- /area/awaymission/arrivalblock
-
- //Crew quarters, cafeteria, chapel
- /area/awaymission/midblock
-
- //engineering, bridge (not really north but it doesnt really need its own APC)
- /area/awaymission/northblock
-
- //That massive research room
- /area/awaymission/research
-
-//Syndicate shuttle
-/area/awaymission/syndishuttle
/*
diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm
index d6cb20e57e3..b344fa2c647 100644
--- a/code/modules/awaymissions/mission_code/wildwest.dm
+++ b/code/modules/awaymissions/mission_code/wildwest.dm
@@ -4,36 +4,6 @@
* Meat Grinder
*/
-//Wild West Areas
-
-/area/awaymission/wwmines
- name = "Wild West Mines"
- icon_state = "away1"
- luminosity = 1
- requires_power = 0
-
-/area/awaymission/wwgov
- name = "Wild West Mansion"
- icon_state = "away2"
- luminosity = 1
- requires_power = 0
-
-/area/awaymission/wwrefine
- name = "Wild West Refinery"
- icon_state = "away3"
- luminosity = 1
- requires_power = 0
-
-/area/awaymission/wwvault
- name = "Wild West Vault"
- icon_state = "away3"
- luminosity = 0
-
-/area/awaymission/wwvaultdoors
- name = "Wild West Vault Doors" // this is to keep the vault area being entirely lit because of requires_power
- icon_state = "away2"
- requires_power = 0
- luminosity = 0
/*
* Wish Granter
diff --git a/code/modules/events/anomaly_bluespace.dm b/code/modules/events/anomaly_bluespace.dm
index a2b2dbf31bc..bcfc914bc75 100644
--- a/code/modules/events/anomaly_bluespace.dm
+++ b/code/modules/events/anomaly_bluespace.dm
@@ -27,7 +27,7 @@
// Calculate new position (searches through beacons in world)
var/obj/item/device/radio/beacon/chosen
var/list/possible = list()
- for(var/obj/item/device/radio/beacon/W in world)
+ for(var/obj/item/device/radio/beacon/W in teleportbeacons)
possible += W
if(possible.len > 0)
diff --git a/code/modules/mining/equipment.dm b/code/modules/mining/equipment.dm
index c60ebd6c536..4e26e3f8d8c 100644
--- a/code/modules/mining/equipment.dm
+++ b/code/modules/mining/equipment.dm
@@ -81,7 +81,7 @@
var/list/destinations = list()
if(isgolem(user))
- for(var/obj/item/device/radio/beacon/B in world)
+ for(var/obj/item/device/radio/beacon/B in teleportbeacons)
var/turf/T = get_turf(B)
if(istype(T.loc, /area/ruin/powered/golem_ship))
destinations += B
@@ -90,7 +90,7 @@
if(destinations.len)
return destinations
- for(var/obj/item/device/radio/beacon/B in world)
+ for(var/obj/item/device/radio/beacon/B in teleportbeacons)
var/turf/T = get_turf(B)
if(T.z == ZLEVEL_STATION)
destinations += B
diff --git a/code/modules/mining/lavaland/lavaland_areas.dm b/code/modules/mining/lavaland/lavaland_areas.dm
deleted file mode 100644
index 61c82eeb097..00000000000
--- a/code/modules/mining/lavaland/lavaland_areas.dm
+++ /dev/null
@@ -1,37 +0,0 @@
-/**********************Lavaland Areas**************************/
-
-/area/lavaland
- icon_state = "mining"
- has_gravity = 1
-
-/area/lavaland/surface
- name = "Lavaland"
- icon_state = "explored"
- music = null
- always_unpowered = 1
- poweralm = 0
- power_environ = 0
- power_equip = 0
- power_light = 0
- requires_power = 1
- ambientsounds = list('sound/ambience/ambilava.ogg')
-
-/area/lavaland/underground
- name = "Lavaland Caves"
- icon_state = "unexplored"
- music = null
- always_unpowered = 1
- requires_power = 1
- poweralm = 0
- power_environ = 0
- power_equip = 0
- power_light = 0
- ambientsounds = list('sound/ambience/ambilava.ogg')
-
-
-/area/lavaland/surface/outdoors
- name = "Lavaland Wastes"
- outdoors = 1
-
-/area/lavaland/surface/outdoors/explored
- name = "Lavaland Labor Camp"
\ No newline at end of file
diff --git a/tgstation.dme b/tgstation.dme
index 3686e96e8d7..5fa00b992bc 100644
--- a/tgstation.dme
+++ b/tgstation.dme
@@ -287,6 +287,15 @@
#include "code\game\area\ai_monitored.dm"
#include "code\game\area\areas.dm"
#include "code\game\area\Space_Station_13_areas.dm"
+#include "code\game\area\areas\away_content.dm"
+#include "code\game\area\areas\centcom.dm"
+#include "code\game\area\areas\derelict.dm"
+#include "code\game\area\areas\holodeck.dm"
+#include "code\game\area\areas\mining.dm"
+#include "code\game\area\areas\misc.dm"
+#include "code\game\area\areas\ruins.dm"
+#include "code\game\area\areas\shuttles.dm"
+#include "code\game\area\areas\space_content.dm"
#include "code\game\gamemodes\antag_hud.dm"
#include "code\game\gamemodes\antag_spawner.dm"
#include "code\game\gamemodes\events.dm"
@@ -984,11 +993,9 @@
#include "code\modules\awaymissions\maploader\swapmaps.dm"
#include "code\modules\awaymissions\maploader\writer.dm"
#include "code\modules\awaymissions\mission_code\Academy.dm"
-#include "code\modules\awaymissions\mission_code\blackmarketpackers.dm"
#include "code\modules\awaymissions\mission_code\Cabin.dm"
#include "code\modules\awaymissions\mission_code\centcomAway.dm"
#include "code\modules\awaymissions\mission_code\challenge.dm"
-#include "code\modules\awaymissions\mission_code\researchbase.dm"
#include "code\modules\awaymissions\mission_code\snowdin.dm"
#include "code\modules\awaymissions\mission_code\spacebattle.dm"
#include "code\modules\awaymissions\mission_code\stationCollision.dm"
@@ -1198,7 +1205,6 @@
#include "code\modules\holiday\easter.dm"
#include "code\modules\holiday\holidays.dm"
#include "code\modules\holodeck\area_copy.dm"
-#include "code\modules\holodeck\areas.dm"
#include "code\modules\holodeck\computer.dm"
#include "code\modules\holodeck\computer_funcs.dm"
#include "code\modules\holodeck\holo_effect.dm"
@@ -1278,7 +1284,6 @@
#include "code\modules\mining\machine_stacking.dm"
#include "code\modules\mining\machine_unloading.dm"
#include "code\modules\mining\machine_vending.dm"
-#include "code\modules\mining\mine_areas.dm"
#include "code\modules\mining\mine_items.dm"
#include "code\modules\mining\minebot.dm"
#include "code\modules\mining\mint.dm"
@@ -1289,7 +1294,6 @@
#include "code\modules\mining\laborcamp\laborshuttle.dm"
#include "code\modules\mining\laborcamp\laborstacker.dm"
#include "code\modules\mining\lavaland\ash_flora.dm"
-#include "code\modules\mining\lavaland\lavaland_areas.dm"
#include "code\modules\mining\lavaland\necropolis_chests.dm"
#include "code\modules\mining\lavaland\ruins\gym.dm"
#include "code\modules\mob\death.dm"
@@ -1793,7 +1797,6 @@
#include "code\modules\research\xenobiology\xenobio_camera.dm"
#include "code\modules\research\xenobiology\xenobiology.dm"
#include "code\modules\ruins\lavaland_ruin_code.dm"
-#include "code\modules\ruins\ruin_areas.dm"
#include "code\modules\ruins\objects_and_mobs\ash_walker_den.dm"
#include "code\modules\ruins\objects_and_mobs\necropolis_gate.dm"
#include "code\modules\ruins\objects_and_mobs\ruin_mapping_aids.dm"