diff --git a/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm b/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm
new file mode 100644
index 0000000000000..dcd79f531aea6
--- /dev/null
+++ b/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm
@@ -0,0 +1,4008 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aW" = (
+/obj/structure/extinguisher_cabinet/empty{
+ pixel_x = 28
+ },
+/obj/structure/janitorialcart{
+ dir = 8
+ },
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralcorner";
+ dir = 8
+ },
+/area/ruin/space/sieged_lab)
+"bl" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"bs" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8;
+ color = "#00ff00"
+ },
+/turf/simulated/wall,
+/area/ruin/space/sieged_lab)
+"bx" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralcorner"
+ },
+/area/ruin/space/sieged_lab)
+"bT" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/bureaucracy,
+/obj/machinery/light,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"cs" = (
+/turf/simulated/floor/plating/asteroid,
+/area/ruin/space/sieged_lab)
+"da" = (
+/obj/structure/table,
+/obj/item/storage/box/cups{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"dj" = (
+/obj/machinery/economy/atm/directional/north,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"dy" = (
+/obj/structure/table/wood,
+/obj/item/paper/sieged_lab_research_paper,
+/turf/simulated/floor/carpet/royalblue,
+/area/ruin/space/sieged_lab)
+"dE" = (
+/obj/structure/filingcabinet/filingcabinet,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"eA" = (
+/obj/effect/spawner/themed_mess/engineering,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"ff" = (
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"fl" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"fV" = (
+/obj/effect/spawner/themed_mess/dirty,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"gv" = (
+/obj/structure/sign/directions/bridge{
+ dir = 1
+ },
+/turf/simulated/wall,
+/area/ruin/space/sieged_lab)
+"gz" = (
+/obj/effect/spawner/random/engineering/tools,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"ia" = (
+/obj/machinery/door/airlock/command{
+ name = "Executive Suite"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"jv" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"jC" = (
+/obj/structure/engineeringcart,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"jD" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"jL" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"jV" = (
+/obj/item/kirbyplants/large,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"jW" = (
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"kb" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralcorner";
+ dir = 8
+ },
+/area/ruin/space/sieged_lab)
+"kc" = (
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutralcorner"
+ },
+/area/ruin/space/sieged_lab)
+"kr" = (
+/obj/effect/spawner/random/storage,
+/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#ff7f00"
+ },
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"kA" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "freezerfloor"
+ },
+/area/ruin/space/sieged_lab)
+"le" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/ruin/space/sieged_lab)
+"lx" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"lZ" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 9
+ },
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"mq" = (
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"mv" = (
+/obj/effect/spawner/window/reinforced/grilled,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"mM" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/wood,
+/area/ruin/space/sieged_lab)
+"mU" = (
+/obj/structure/sign/poster/official/build{
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"nn" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green,
+/obj/item/reagent_containers/drinks/britcup{
+ pixel_x = -10
+ },
+/turf/simulated/floor/carpet/royalblue,
+/area/ruin/space/sieged_lab)
+"no" = (
+/obj/machinery/economy/vending/cigarette,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"ny" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/simulated/floor/wood,
+/area/ruin/space/sieged_lab)
+"nY" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"oI" = (
+/obj/structure/sign/directions/security{
+ dir = 8
+ },
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8;
+ color = "#ff7f00"
+ },
+/turf/simulated/wall,
+/area/ruin/space/sieged_lab)
+"oZ" = (
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"pu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"pT" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"pX" = (
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"pY" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"ql" = (
+/turf/simulated/floor/wood,
+/area/ruin/space/sieged_lab)
+"qr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"qS" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralcorner"
+ },
+/area/ruin/space/sieged_lab)
+"rd" = (
+/obj/structure/table,
+/obj/item/circuitboard/recharger,
+/turf/simulated/floor/plasteel{
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"rM" = (
+/obj/structure/extinguisher_cabinet/empty{
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"rQ" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/carpet/royalblue,
+/area/ruin/space/sieged_lab)
+"rR" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/template_noop,
+/area/template_noop)
+"rV" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"rW" = (
+/obj/structure/sign/directions/security,
+/turf/simulated/wall,
+/area/ruin/space/sieged_lab)
+"sj" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering Power Room"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"sS" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"tc" = (
+/obj/item/chair/stool,
+/obj/effect/mob_spawn/human/corpse/random_species/security_officer,
+/turf/simulated/floor/plasteel{
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"tg" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/wood,
+/area/ruin/space/sieged_lab)
+"tn" = (
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"tE" = (
+/obj/structure/sign/security,
+/turf/simulated/wall/indestructible/riveted,
+/area/ruin/space/sieged_lab)
+"tV" = (
+/obj/item/flag/command,
+/turf/simulated/floor/carpet/royalblue,
+/area/ruin/space/sieged_lab)
+"tZ" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralfull"
+ },
+/area/ruin/space/sieged_lab)
+"ua" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"uk" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8;
+ color = "#ff7f00"
+ },
+/turf/simulated/wall,
+/area/ruin/space/sieged_lab)
+"ut" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"uu" = (
+/obj/structure/shelf,
+/obj/effect/spawner/random/maintenance,
+/obj/item/extinguisher,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"uC" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#00ff00"
+ },
+/turf/simulated/wall,
+/area/ruin/space/sieged_lab)
+"uY" = (
+/obj/machinery/alarm/monitor/directional/north,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"ve" = (
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"vg" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"vy" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"wh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"wp" = (
+/obj/machinery/alarm/all_access/directional/north,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"xd" = (
+/obj/structure/sign/engineering{
+ pixel_x = 32
+ },
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"xn" = (
+/obj/structure/sign/directions/bridge{
+ dir = 1
+ },
+/turf/simulated/wall/indestructible/riveted,
+/area/ruin/space/sieged_lab)
+"xr" = (
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"xF" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"xS" = (
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/vert_hallway,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"xV" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/machinery/door/poddoor/multi_tile/impassable/two_tile_hor{
+ id_tag = "SL_EndRoom"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"yn" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 6
+ },
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"yD" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"yO" = (
+/obj/structure/shelf/security,
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"zf" = (
+/obj/structure/chair/stool{
+ dir = 1;
+ pixel_y = 7
+ },
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"zo" = (
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/vert_hallway,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"zx" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"zz" = (
+/obj/structure/shelf,
+/obj/effect/spawner/random/engineering/toolbox,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"AI" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralfull"
+ },
+/area/ruin/space/sieged_lab)
+"BH" = (
+/obj/machinery/door_control{
+ pixel_y = 32;
+ id = "SL_EndRoom";
+ name = "executive suite lockdown control"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"BT" = (
+/obj/machinery/door/airlock/security,
+/obj/effect/mapping_helpers/airlock/access/all/security/doors,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"Ce" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#ff7f00"
+ },
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"CY" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutralcorner"
+ },
+/area/ruin/space/sieged_lab)
+"Da" = (
+/obj/structure/chair/comfy/corp,
+/turf/simulated/floor/carpet/royalblue,
+/area/ruin/space/sieged_lab)
+"Dr" = (
+/obj/machinery/computer/nonfunctional,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"Dw" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"DB" = (
+/obj/structure/sign/poster/official/work_for_a_future{
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"DC" = (
+/obj/structure/closet/emcloset,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"DW" = (
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"DZ" = (
+/obj/structure/bookcase/random,
+/turf/simulated/floor/wood,
+/area/ruin/space/sieged_lab)
+"Eo" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 28
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "freezerfloor"
+ },
+/area/ruin/space/sieged_lab)
+"Eq" = (
+/obj/effect/spawner/themed_mess/robotic,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"EK" = (
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Fc" = (
+/turf/simulated/mineral,
+/area/ruin/space/sieged_lab)
+"Gh" = (
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"Gm" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"GQ" = (
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/medium_room,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"GU" = (
+/turf/template_noop,
+/area/template_noop)
+"GY" = (
+/turf/simulated/floor/carpet/royalblue,
+/area/ruin/space/sieged_lab)
+"Hk" = (
+/obj/structure/gunrack,
+/obj/item/gun/projectile/automatic/wt550,
+/turf/simulated/floor/plasteel{
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"HI" = (
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Iw" = (
+/obj/machinery/power/apc/off_station/empty_charge/directional/south,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"IM" = (
+/obj/structure/chair/office/dark,
+/turf/simulated/floor/wood,
+/area/ruin/space/sieged_lab)
+"Jn" = (
+/obj/item/assembly/mousetrap/armed,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"Jr" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#00FFFF"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"JK" = (
+/obj/machinery/door/airlock/security,
+/obj/effect/mapping_helpers/airlock/access/all/security/doors,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"KE" = (
+/obj/docking_port/stationary/whiteship{
+ dir = 8;
+ id = "whiteship_sieged_lab";
+ name = "Laboratory X-18"
+ },
+/turf/template_noop,
+/area/template_noop)
+"KG" = (
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/wide_room,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"KP" = (
+/turf/simulated/mineral/ancient/outer,
+/area/ruin/space/sieged_lab)
+"KT" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"KZ" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"La" = (
+/obj/machinery/door/airlock/multi_tile/glass,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Mr" = (
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"Mu" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/bureaucracy,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"MU" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/structure/sign/poster/official/cleanliness{
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Nm" = (
+/obj/effect/spawner/random/blood/often,
+/obj/machinery/economy/vending/cigarette,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"NN" = (
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"NX" = (
+/obj/machinery/door/airlock,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"OI" = (
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"OP" = (
+/obj/structure/table/wood,
+/obj/item/salvage/ruin/nanotrasen,
+/turf/simulated/floor/carpet/royalblue,
+/area/ruin/space/sieged_lab)
+"Ph" = (
+/obj/machinery/computer/nonfunctional,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "red"
+ },
+/area/ruin/space/sieged_lab)
+"Pm" = (
+/obj/effect/spawner/random/blood/often,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"PI" = (
+/obj/machinery/space_heater,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"PZ" = (
+/obj/effect/spawner/airlock/long/square,
+/turf/simulated/mineral,
+/area/ruin/space/sieged_lab)
+"RH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Sd" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"Ss" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/plasteel{
+ icon_state = "freezerfloor"
+ },
+/area/ruin/space/sieged_lab)
+"SF" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralfull"
+ },
+/area/ruin/space/sieged_lab)
+"SH" = (
+/obj/machinery/power/smes/empty,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"SP" = (
+/turf/simulated/wall/indestructible/riveted,
+/area/ruin/space/sieged_lab)
+"SZ" = (
+/obj/structure/lattice/catwalk,
+/turf/template_noop,
+/area/template_noop)
+"Tn" = (
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"TI" = (
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/ruin/space/sieged_lab)
+"TU" = (
+/obj/machinery/economy/vending/snack,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"Uq" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"UB" = (
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"US" = (
+/obj/item/flashlight/flare/used,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Vc" = (
+/obj/machinery/economy/vending/cola,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"Vi" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "freezerfloor"
+ },
+/area/ruin/space/sieged_lab)
+"VM" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#00FFFF"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"VQ" = (
+/obj/structure/sign/poster/official/science{
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Wo" = (
+/obj/machinery/light,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Xb" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Xk" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Xv" = (
+/obj/structure/closet/crate/trashcart,
+/obj/effect/spawner/random/dirt/maybe,
+/obj/effect/spawner/random/pool/spaceloot/syndicate/common,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"Yk" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#ff7f00"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"YF" = (
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/horiz_hallway,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"YK" = (
+/obj/structure/closet/firecloset,
+/turf/simulated/floor/plating,
+/area/ruin/space/sieged_lab)
+"YZ" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "neutralcorner";
+ dir = 4
+ },
+/area/ruin/space/sieged_lab)
+"Zd" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+"ZA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutral"
+ },
+/area/ruin/space/sieged_lab)
+"ZK" = (
+/turf/simulated/wall,
+/area/ruin/space/sieged_lab)
+"ZN" = (
+/obj/machinery/door/airlock/command{
+ name = "Executive Suite"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/machinery/door/poddoor/multi_tile/impassable/two_tile_ver{
+ id_tag = "SL_EndRoom"
+ },
+/turf/simulated/floor/plasteel,
+/area/ruin/space/sieged_lab)
+
+(1,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(2,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(3,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(4,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(5,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(6,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(7,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+cs
+cs
+cs
+cs
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(8,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+cs
+cs
+cs
+cs
+cs
+cs
+cs
+cs
+cs
+cs
+Fc
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(9,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+cs
+cs
+cs
+cs
+Fc
+Fc
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(10,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(11,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(12,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+Fc
+Fc
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(13,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+KP
+Fc
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(14,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+KP
+ZK
+qS
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+zo
+UB
+pY
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+zo
+UB
+UB
+UB
+pY
+YZ
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(15,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+KP
+ZK
+lx
+VM
+xr
+xr
+xr
+xr
+xr
+NN
+DW
+xr
+NN
+DW
+Jr
+xr
+xr
+xr
+xr
+xr
+xr
+xr
+xr
+SF
+xr
+xr
+NN
+HI
+KP
+KP
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(16,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+KP
+ZK
+lx
+YF
+ZK
+ZK
+ZK
+ZK
+ZK
+lx
+GQ
+ZK
+lx
+YF
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+NX
+ZK
+ZK
+lx
+YF
+ZK
+KP
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(17,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+KP
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+KG
+ZK
+Gh
+Gh
+KG
+ZK
+MU
+zx
+ZK
+lx
+HI
+ZK
+KP
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(18,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+KP
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+ZK
+aW
+Xv
+ZK
+lx
+HI
+ZK
+KP
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(19,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+KP
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+tE
+SP
+SP
+SP
+lx
+HI
+ZK
+KP
+cs
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(20,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+KP
+ZK
+lx
+HI
+uC
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+lx
+HI
+rW
+Gh
+Gh
+Gh
+rW
+Gh
+Gh
+Gh
+JK
+mq
+yO
+SP
+lx
+HI
+ZK
+KP
+Fc
+cs
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(21,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+KP
+ZK
+lx
+HI
+ZK
+bs
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+lx
+tZ
+tZ
+Gh
+Gh
+Gh
+xr
+Gh
+Gh
+Gh
+ZK
+OI
+rd
+SP
+lx
+HI
+ZK
+KP
+Fc
+cs
+GU
+GU
+GU
+GU
+KE
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(22,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+KP
+KP
+KP
+KP
+KP
+ZK
+lx
+HI
+ZK
+GU
+GU
+GU
+GU
+GU
+GU
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+BT
+OI
+Hk
+SP
+lx
+HI
+ZK
+KP
+KP
+cs
+cs
+GU
+KP
+KP
+pX
+EK
+ZK
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(23,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+lx
+HI
+ZK
+ZK
+mv
+mv
+mv
+mv
+ZK
+gv
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+SP
+BH
+xF
+SP
+lx
+HI
+ZK
+Fc
+KP
+KP
+KP
+KP
+KP
+ZK
+RH
+Gm
+mv
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(24,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+bx
+UB
+UB
+UB
+jD
+AI
+tn
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+zo
+pT
+HI
+ZK
+Gh
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+SP
+Dr
+tc
+SP
+uY
+HI
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+RH
+Gm
+mv
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(25,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+lx
+DW
+eA
+xr
+rV
+tZ
+DW
+xr
+xr
+xr
+xr
+xr
+NN
+DW
+xr
+NN
+Yk
+ZK
+Gh
+Gh
+Ce
+ZK
+Gh
+Gh
+Gh
+SP
+Ph
+zf
+SP
+VQ
+tn
+Tn
+La
+ff
+US
+UB
+La
+pu
+qr
+ut
+Gm
+mv
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(26,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+lx
+YF
+ZK
+ZK
+gv
+lx
+YF
+ZK
+ZK
+ZK
+ZK
+ZK
+lx
+GQ
+ZK
+lx
+HI
+oI
+ZK
+ZK
+ZK
+uk
+ZK
+ZK
+ZK
+SP
+SP
+SP
+xn
+jv
+lZ
+KT
+bl
+bl
+vy
+xr
+xr
+ZA
+ZA
+ZA
+CY
+mv
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(27,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+lx
+HI
+ZK
+GU
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+jv
+tn
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+UB
+zo
+lx
+Dw
+Nm
+ZK
+ZK
+ZK
+ZK
+ZK
+mv
+mv
+mv
+mv
+ZK
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(28,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+lx
+HI
+ZK
+GU
+mv
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+kb
+tZ
+xd
+xr
+NN
+VM
+xr
+xr
+xr
+xr
+xr
+NN
+DW
+xr
+jW
+Xk
+ZK
+KP
+Fc
+PZ
+rR
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(29,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+Fc
+KP
+ZK
+lx
+HI
+ZK
+GU
+mv
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+ZK
+sj
+ZK
+ZK
+lx
+YF
+ZK
+ZK
+ZK
+ZK
+ZK
+lx
+GQ
+ZK
+dj
+yn
+UB
+UB
+UB
+UB
+SZ
+SZ
+SZ
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(30,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+Fc
+KP
+ZK
+lx
+HI
+ZK
+GU
+mv
+lx
+HI
+uC
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+SH
+wh
+yD
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+rM
+NN
+xr
+xr
+xr
+UB
+SZ
+SZ
+SZ
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(31,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+Fc
+KP
+ZK
+lx
+HI
+ZK
+GU
+mv
+lx
+HI
+ZK
+bs
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ve
+gz
+Pm
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+lx
+YF
+ZK
+KP
+Fc
+Fc
+rR
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(32,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+KP
+KP
+ZK
+lx
+HI
+ZK
+GU
+ZK
+lx
+HI
+ZK
+kA
+Vi
+ZK
+Gh
+Gh
+KG
+ZK
+TI
+Zd
+Pm
+ZK
+lx
+HI
+ZK
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+lx
+HI
+ZK
+KP
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(33,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+KP
+ZK
+ZK
+lx
+HI
+SP
+SP
+SP
+lx
+HI
+ZK
+Eo
+Vi
+ZK
+Gh
+Gh
+Gh
+ZK
+ve
+Gh
+Iw
+ZK
+lx
+HI
+uC
+Gh
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+lx
+HI
+ZK
+KP
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(34,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+KP
+SP
+SP
+ia
+ZN
+SP
+no
+SP
+vg
+vg
+ZK
+ZK
+Ss
+ZK
+Gh
+Gh
+Gh
+ZK
+mU
+Gh
+ua
+ZK
+lx
+HI
+ZK
+bs
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+DB
+HI
+ZK
+KP
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(35,1,1) = {"
+GU
+GU
+GU
+Fc
+Fc
+KP
+SP
+jV
+Gh
+Gh
+Gh
+Gh
+SP
+Gh
+Gh
+Gh
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+ZK
+zz
+Gh
+fl
+ZK
+lx
+HI
+ZK
+DZ
+DZ
+ql
+ql
+ql
+tg
+ZK
+lx
+HI
+ZK
+KP
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(36,1,1) = {"
+GU
+GU
+GU
+Fc
+Fc
+KP
+SP
+wp
+Gh
+Gh
+Gh
+Gh
+SP
+Gh
+Gh
+Gh
+Gh
+Gh
+xr
+Gh
+Gh
+Gh
+ZK
+uu
+KZ
+jC
+ZK
+lx
+HI
+ZK
+ql
+ql
+ql
+ql
+IM
+tg
+ZK
+lx
+HI
+ZK
+KP
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(37,1,1) = {"
+GU
+GU
+GU
+Fc
+Fc
+KP
+SP
+tV
+GY
+GY
+tV
+Gh
+SP
+Gh
+Gh
+Gh
+fV
+Gh
+ZK
+Gh
+Gh
+Gh
+ZK
+ZK
+ZK
+ZK
+ZK
+tZ
+tZ
+mM
+ql
+ql
+le
+ql
+ql
+ny
+ZK
+lx
+HI
+ZK
+KP
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(38,1,1) = {"
+GU
+GU
+GU
+Fc
+Fc
+KP
+SP
+GY
+GY
+dy
+GY
+Gh
+SP
+SP
+SP
+Gh
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+ZK
+DC
+YK
+PI
+ZK
+Xb
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+lx
+HI
+ZK
+KP
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(39,1,1) = {"
+GU
+GU
+GU
+Fc
+Fc
+KP
+SP
+rQ
+Da
+dy
+GY
+Gh
+Gh
+dE
+SP
+da
+Gh
+Gh
+ZK
+Gh
+Gh
+Gh
+ZK
+oZ
+Sd
+oZ
+Sd
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+xS
+sS
+tZ
+Wo
+ZK
+KP
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(40,1,1) = {"
+GU
+GU
+GU
+Fc
+Fc
+KP
+SP
+GY
+OP
+nn
+GY
+Gh
+Gh
+bT
+SP
+nY
+Gh
+kr
+ZK
+Gh
+Gh
+Gh
+ZK
+Sd
+Mr
+Eq
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+sS
+tZ
+kc
+ZK
+KP
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(41,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+KP
+SP
+GY
+GY
+GY
+GY
+Gh
+Gh
+Mu
+SP
+ZK
+ZK
+ZK
+uk
+ZK
+ZK
+ZK
+ZK
+oZ
+Jn
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+KP
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(42,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+KP
+SP
+SP
+Vc
+Gh
+Gh
+Gh
+Gh
+Gh
+xV
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+xS
+Mr
+Sd
+ZK
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(43,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+KP
+KP
+SP
+TU
+Gh
+jL
+Gh
+Gh
+Gh
+Uq
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+oZ
+Sd
+oZ
+ZK
+KP
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(44,1,1) = {"
+GU
+GU
+GU
+GU
+Fc
+Fc
+KP
+SP
+SP
+SP
+SP
+SP
+SP
+SP
+SP
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+ZK
+KP
+Fc
+Fc
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(45,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+KP
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(46,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(47,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+Fc
+Fc
+Fc
+Fc
+Fc
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(48,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(49,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
+(50,1,1) = {"
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+GU
+"}
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.jsonc b/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.jsonc
new file mode 100644
index 0000000000000..bf726551d8f5a
--- /dev/null
+++ b/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.jsonc
@@ -0,0 +1,45 @@
+[
+ {
+ "type": "SubmapExtractInsert",
+ "submap_size_x": 2,
+ "submap_size_y": 8,
+ "submap_size_z": 1,
+ "submaps_dmm": "submaps/sieged_lab_submaps.dmm",
+ "marker_extract": "/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway",
+ "marker_insert": "/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/vert_hallway",
+ "submaps_can_repeat": false
+ },
+ {
+ // Dvorak turret room, but randomized contents
+ "type": "SubmapExtractInsert",
+ "submap_size_x": 8,
+ "submap_size_y": 2,
+ "submap_size_z": 1,
+ "submaps_dmm": "submaps/sieged_lab_submaps.dmm",
+ "marker_extract": "/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway",
+ "marker_insert": "/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/horiz_hallway",
+ "submaps_can_repeat": false
+ },
+ {
+ // Dvorak turret room, but randomized contents
+ "type": "SubmapExtractInsert",
+ "submap_size_x": 5,
+ "submap_size_y": 6,
+ "submap_size_z": 1,
+ "submaps_dmm": "submaps/sieged_lab_submaps.dmm",
+ "marker_extract": "/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/medium_room",
+ "marker_insert": "/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/medium_room",
+ "submaps_can_repeat": false
+ },
+ {
+ // Dvorak turret room, but randomized contents
+ "type": "SubmapExtractInsert",
+ "submap_size_x": 9,
+ "submap_size_y": 4,
+ "submap_size_z": 1,
+ "submaps_dmm": "submaps/sieged_lab_submaps.dmm",
+ "marker_extract": "/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room",
+ "marker_insert": "/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/wide_room",
+ "submaps_can_repeat": false
+ }
+]
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/submaps/sieged_lab_submaps.dmm b/_maps/map_files/RandomRuins/SpaceRuins/submaps/sieged_lab_submaps.dmm
new file mode 100644
index 0000000000000..8a5a50358c92b
--- /dev/null
+++ b/_maps/map_files/RandomRuins/SpaceRuins/submaps/sieged_lab_submaps.dmm
@@ -0,0 +1,6572 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/effect/spawner/random/dirt/often,
+/obj/structure/table/flipped{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"an" = (
+/obj/structure/ore_box,
+/obj/effect/turf_decal/delivery/hollow,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"ax" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/mob/living/simple_animal/hostile/syndicate/melee,
+/turf/template_noop,
+/area/template_noop)
+"aK" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/syndicate/turret,
+/turf/template_noop,
+/area/template_noop)
+"aL" = (
+/turf/simulated/floor/catwalk,
+/area/template_noop)
+"aS" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"aY" = (
+/obj/effect/spawner/random/storage,
+/obj/effect/spawner/random/engineering,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"bf" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"bi" = (
+/obj/item/flashlight/flare,
+/turf/simulated/floor/plating/asteroid,
+/area/template_noop)
+"bo" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#ff7f00"
+ },
+/turf/template_noop,
+/area/template_noop)
+"bt" = (
+/obj/structure/table_frame,
+/obj/item/shard,
+/obj/effect/decal/cleanable/glass,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/reagent_containers/iv_bag/blood/o_minus,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"by" = (
+/obj/structure/table,
+/obj/machinery/alarm/directional/south,
+/obj/item/stock_parts/cell,
+/turf/simulated/floor/plasteel{
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"bz" = (
+/obj/effect/spawner/random/blood/often,
+/obj/machinery/light/floor{
+ brightness_color = "#FF0000";
+ nightshift_light_color = "#FF0000";
+ light_color = "#FF0000";
+ color = "#FF0000"
+ },
+/turf/template_noop,
+/area/template_noop)
+"bB" = (
+/obj/effect/spawner/random/dirt/often,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"bD" = (
+/obj/machinery/r_n_d/circuit_imprinter,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"bL" = (
+/obj/structure/barricade/sandbags,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"cf" = (
+/obj/effect/decal/cleanable/glass,
+/turf/template_noop,
+/area/template_noop)
+"cC" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 10
+ },
+/turf/template_noop,
+/area/template_noop)
+"cJ" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/turf/simulated/floor/plating/asteroid,
+/area/template_noop)
+"cU" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "brown"
+ },
+/area/template_noop)
+"dy" = (
+/obj/structure/table,
+/obj/machinery/kitchen_machine/microwave{
+ pixel_y = 6;
+ pixel_x = -2
+ },
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"dA" = (
+/obj/structure/coatrack,
+/obj/item/clothing/suit/jacket/miljacket,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"dG" = (
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"dL" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#00FFFF"
+ },
+/turf/template_noop,
+/area/template_noop)
+"dN" = (
+/obj/item/shard,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"ea" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/barrier/grille_often,
+/turf/template_noop,
+/area/template_noop)
+"ed" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"ei" = (
+/obj/effect/spawner/random/oil/often,
+/turf/template_noop,
+/area/template_noop)
+"eH" = (
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"eL" = (
+/obj/effect/spawner/random/dirt/often,
+/obj/machinery/alarm/directional/south,
+/turf/simulated/floor/plasteel{
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"fk" = (
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"fl" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/cobweb/left/frequent,
+/obj/machinery/computer/nonfunctional{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"fp" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/obj/machinery/door/firedoor/closed,
+/turf/template_noop,
+/area/template_noop)
+"fr" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/assembly/mousetrap/armed,
+/turf/template_noop,
+/area/template_noop)
+"ft" = (
+/obj/effect/spawner/random/maintenance,
+/turf/template_noop,
+/area/template_noop)
+"fA" = (
+/obj/effect/spawner/random/mine,
+/obj/effect/spawner/random/dirt/frequent,
+/turf/template_noop,
+/area/template_noop)
+"fO" = (
+/obj/structure/table/flipped,
+/turf/template_noop,
+/area/template_noop)
+"fP" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/often,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"fQ" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"fU" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/food_trash,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"fV" = (
+/obj/machinery/light,
+/turf/template_noop,
+/area/template_noop)
+"gd" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/effect/spawner/random/dirt/frequent,
+/turf/template_noop,
+/area/template_noop)
+"gj" = (
+/obj/effect/spawner/random/trash,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/template_noop,
+/area/template_noop)
+"gB" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/blood/maybe,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"gN" = (
+/obj/effect/spawner/random/blood/often,
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate,
+/turf/template_noop,
+/area/template_noop)
+"hE" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/template_noop,
+/area/template_noop)
+"hG" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/medium_room,
+/obj/machinery/door/airlock/research,
+/obj/structure/barricade/wooden,
+/obj/effect/mapping_helpers/airlock/access/all/science/research,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/template_noop)
+"hH" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"hV" = (
+/obj/effect/spawner/random/storage,
+/obj/effect/spawner/random/maintenance,
+/obj/item/flashlight,
+/turf/template_noop,
+/area/template_noop)
+"id" = (
+/obj/effect/spawner/random/trash,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"ig" = (
+/obj/item/flashlight/flare/used,
+/turf/simulated/floor/plating/asteroid,
+/area/template_noop)
+"ih" = (
+/obj/structure/machine_frame,
+/obj/item/circuitboard/ore_redemption,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"in" = (
+/obj/effect/decal/cleanable/glass,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/machinery/alarm/directional/east,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"iv" = (
+/obj/machinery/economy/vending/wallmed/directional/north,
+/turf/space,
+/area/space)
+"iJ" = (
+/obj/structure/table_frame,
+/obj/item/shard,
+/obj/effect/decal/cleanable/glass,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"jc" = (
+/obj/machinery/computer/mech_bay_power_console,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"js" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"jz" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"jG" = (
+/obj/effect/spawner/random/food_trash,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/obj/effect/spawner/random/dirt/frequent,
+/turf/template_noop,
+/area/template_noop)
+"jR" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"jV" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"jX" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 6
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"ka" = (
+/obj/item/shard,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"kh" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/medium_room,
+/obj/structure/barricade/wooden,
+/obj/machinery/door/airlock/engineering,
+/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/template_noop)
+"kp" = (
+/obj/structure/table/glass,
+/obj/item/storage/firstaid/adv{
+ pixel_x = 2;
+ pixel_y = 3
+ },
+/obj/item/storage/firstaid/regular/empty{
+ pixel_x = -2;
+ pixel_y = 20
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"kr" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plating/asteroid,
+/area/template_noop)
+"ku" = (
+/obj/structure/table,
+/obj/effect/spawner/random/dirt/maybe,
+/obj/machinery/alarm/directional/east,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"kB" = (
+/obj/machinery/alarm/directional/west,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"kK" = (
+/obj/effect/decal/cleanable/ash,
+/turf/template_noop,
+/area/template_noop)
+"kR" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/item/mounted/frame/extinguisher{
+ pixel_y = 32
+ },
+/obj/machinery/kitchen_machine/oven,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"kX" = (
+/obj/structure/table/reinforced,
+/obj/machinery/chem_dispenser/beer{
+ pixel_y = 8;
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"le" = (
+/obj/machinery/alarm/directional/east,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"li" = (
+/obj/structure/mecha_wreckage/ripley/firefighter,
+/obj/machinery/alarm/directional/north,
+/turf/simulated/floor/mech_bay_recharge_floor,
+/area/template_noop)
+"lj" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/machinery/atmospherics/portable/pump,
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"lk" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/trash,
+/turf/template_noop,
+/area/template_noop)
+"lm" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"lw" = (
+/obj/machinery/firealarm/directional/north,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"lG" = (
+/obj/structure/table,
+/obj/item/reagent_containers/drinks/bottle/beer{
+ pixel_x = -6
+ },
+/obj/item/reagent_containers/drinks/bottle/beer{
+ pixel_x = 5;
+ pixel_y = 5
+ },
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"lI" = (
+/turf/simulated/mineral,
+/area/template_noop)
+"lK" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/obj/structure/table/flipped{
+ dir = 8
+ },
+/turf/template_noop,
+/area/template_noop)
+"lN" = (
+/obj/machinery/firealarm/directional/west,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"lU" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/stack/cable_coil,
+/obj/effect/turf_decal/delivery/partial{
+ dir = 1
+ },
+/obj/effect/turf_decal/arrows{
+ pixel_y = 12
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"lX" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 6
+ },
+/turf/template_noop,
+/area/template_noop)
+"mb" = (
+/obj/structure/bed,
+/obj/item/bedsheet/blue,
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"me" = (
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/template_noop,
+/area/template_noop)
+"mg" = (
+/obj/structure/table/flipped{
+ dir = 8
+ },
+/turf/template_noop,
+/area/template_noop)
+"ms" = (
+/obj/item/light/tube{
+ status = 2
+ },
+/obj/machinery/firealarm/directional/north,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"mt" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"mu" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/structure/closet/secure_closet/scientist,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"mz" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_y = 6
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"mT" = (
+/obj/effect/spawner/random/oil/maybe,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"mV" = (
+/obj/effect/spawner/random/storage,
+/obj/effect/spawner/random/maintenance,
+/turf/template_noop,
+/area/template_noop)
+"mX" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mob_spawn/human/corpse/random_species/doctor{
+ random = 1
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"mY" = (
+/turf/simulated/floor/wood,
+/area/template_noop)
+"mZ" = (
+/obj/effect/spawner/random/dirt/often,
+/turf/simulated/floor/plasteel{
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"nb" = (
+/obj/effect/spawner/random/trash,
+/turf/template_noop,
+/area/template_noop)
+"nk" = (
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"np" = (
+/obj/effect/turf_decal/delivery/partial,
+/obj/effect/turf_decal/caution{
+ pixel_y = -2
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"nA" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/obj/effect/spawner/random/dirt/frequent,
+/turf/template_noop,
+/area/template_noop)
+"nB" = (
+/obj/machinery/suit_storage_unit,
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"nD" = (
+/obj/structure/shelf,
+/obj/effect/spawner/random/maintenance,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"nK" = (
+/turf/template_noop,
+/area/template_noop)
+"nL" = (
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"nR" = (
+/obj/structure/table,
+/obj/item/reagent_containers/drinks/drinkingglass{
+ pixel_y = 3;
+ pixel_x = -4
+ },
+/obj/item/reagent_containers/drinks/coffee{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"nW" = (
+/obj/effect/spawner/random/storage,
+/obj/effect/spawner/random/engineering/toolbox,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"oa" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/snacks,
+/turf/template_noop,
+/area/template_noop)
+"of" = (
+/obj/machinery/economy/vending/coffee{
+ tilted = 1;
+ stat = 1
+ },
+/turf/template_noop,
+/area/template_noop)
+"og" = (
+/obj/effect/spawner/random/trash,
+/obj/machinery/light,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"om" = (
+/obj/machinery/optable,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"ow" = (
+/obj/structure/table/wood,
+/obj/machinery/computer/security/telescreen/entertainment/television{
+ pixel_y = 8
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"ox" = (
+/turf/simulated/floor/plating,
+/area/template_noop)
+"oI" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/frequent,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"oT" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/machinery/firealarm/directional/south,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"oV" = (
+/obj/structure/table/wood,
+/obj/item/book/random{
+ pixel_y = 2
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"pb" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/spawner/random/blood/maybe,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"pg" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ icon_state = "green"
+ },
+/area/template_noop)
+"pi" = (
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"pE" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/machinery/atmospherics/unary/thermomachine/freezer,
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"pF" = (
+/obj/machinery/hydroponics/constructable,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"pG" = (
+/obj/structure/table/reinforced,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"pK" = (
+/obj/item/storage/firstaid/adv/empty,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"pM" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/often,
+/obj/effect/spawner/random/oil/maybe,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"qf" = (
+/obj/effect/spawner/random/mine,
+/obj/effect/spawner/random/engineering/materials,
+/turf/template_noop,
+/area/template_noop)
+"qo" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"qR" = (
+/obj/item/roller{
+ pixel_y = 9
+ },
+/obj/structure/table,
+/obj/machinery/firealarm/directional/north,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"qX" = (
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "green"
+ },
+/area/template_noop)
+"qZ" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/obj/effect/spawner/random/barrier/temporary,
+/turf/template_noop,
+/area/template_noop)
+"re" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/ash,
+/turf/template_noop,
+/area/template_noop)
+"rn" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/template_noop,
+/area/template_noop)
+"rs" = (
+/obj/effect/spawner/random/barrier/grille_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"ru" = (
+/obj/effect/spawner/random/barrier/grille_maybe,
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"rw" = (
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/template_noop)
+"rN" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"sf" = (
+/obj/effect/spawner/random/food_trash,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"sg" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"sn" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge,
+/turf/template_noop,
+/area/template_noop)
+"so" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "green"
+ },
+/area/template_noop)
+"sp" = (
+/obj/effect/decal/cleanable/ash,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"su" = (
+/obj/effect/spawner/random/dirt/often,
+/obj/effect/spawner/random/oil/maybe,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"sw" = (
+/obj/machinery/sleeper,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"sC" = (
+/obj/machinery/door/airlock/bloody,
+/turf/template_noop,
+/area/template_noop)
+"sF" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/obj/structure/barricade/sandbags,
+/turf/template_noop,
+/area/template_noop)
+"sI" = (
+/obj/machinery/iv_drip,
+/obj/structure/closet/walllocker/emerglocker/north,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"td" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 28
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"te" = (
+/obj/effect/mob_spawn/human/corpse/random_species/engineer{
+ random = 1
+ },
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/obj/effect/spawner/random/blood/often,
+/turf/template_noop,
+/area/template_noop)
+"tm" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8
+ },
+/turf/template_noop,
+/area/template_noop)
+"to" = (
+/obj/effect/spawner/random/storage,
+/obj/effect/spawner/random/maintenance,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "green"
+ },
+/area/template_noop)
+"tq" = (
+/obj/structure/barricade/sandbags,
+/turf/template_noop,
+/area/template_noop)
+"tr" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/molten_object/large,
+/turf/template_noop,
+/area/template_noop)
+"ts" = (
+/obj/effect/spawner/random/mine,
+/turf/template_noop,
+/area/template_noop)
+"tt" = (
+/obj/structure/bed,
+/obj/item/bedsheet/blue,
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"ty" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"tW" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/spawner/random/cobweb/left/frequent,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "green"
+ },
+/area/template_noop)
+"ue" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"uu" = (
+/obj/structure/closet/cabinet,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"uw" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "brown"
+ },
+/area/template_noop)
+"uF" = (
+/obj/effect/spawner/random/barrier/grille_maybe,
+/turf/template_noop,
+/area/template_noop)
+"uP" = (
+/obj/structure/foamedmetal,
+/turf/template_noop,
+/area/template_noop)
+"vA" = (
+/obj/structure/table/glass,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"vB" = (
+/obj/machinery/light/floor{
+ brightness_color = "#FF0000";
+ nightshift_light_color = "#FF0000";
+ light_color = "#FF0000";
+ color = "#FF0000"
+ },
+/turf/template_noop,
+/area/template_noop)
+"vD" = (
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "green"
+ },
+/area/template_noop)
+"vL" = (
+/obj/machinery/firealarm/directional/east,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"vU" = (
+/obj/structure/chair/stool/bar{
+ dir = 8
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"wn" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"ws" = (
+/obj/effect/spawner/random/blood/often,
+/turf/template_noop,
+/area/template_noop)
+"wy" = (
+/obj/structure/table/reinforced,
+/obj/machinery/chem_dispenser/soda{
+ pixel_y = 8;
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"wC" = (
+/obj/effect/spawner/random/barrier/temporary,
+/turf/template_noop,
+/area/template_noop)
+"wD" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/medium_room,
+/obj/machinery/door/airlock/medical,
+/obj/structure/barricade/wooden,
+/obj/effect/mapping_helpers/airlock/access/all/medical/general,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/template_noop)
+"wT" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"wU" = (
+/obj/structure/table,
+/obj/item/deck/cards,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"xf" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"xg" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"xy" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/turf/template_noop,
+/area/template_noop)
+"xE" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8;
+ color = "#00FFFF"
+ },
+/turf/template_noop,
+/area/template_noop)
+"xN" = (
+/obj/effect/spawner/random/trash,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"xO" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"xQ" = (
+/obj/effect/spawner/themed_mess/engineering,
+/obj/structure/chair,
+/obj/effect/mob_spawn/human/corpse/random_species/engineer{
+ random = 1
+ },
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"xV" = (
+/obj/structure/machine_frame,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"yb" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/template_noop,
+/area/template_noop)
+"yc" = (
+/obj/effect/spawner/random/syndicate/turret,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"ye" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"yg" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/effect/spawner/random/trash,
+/obj/effect/decal/cleanable/glass,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"yo" = (
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"yv" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/catwalk,
+/area/template_noop)
+"yC" = (
+/obj/effect/decal/cleanable/ash,
+/obj/effect/decal/cleanable/glass,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"yI" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/machinery/light/floor{
+ brightness_color = "#FF0000";
+ nightshift_light_color = "#FF0000";
+ light_color = "#FF0000";
+ color = "#FF0000"
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"yY" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/item/stack/ore/iron{
+ pixel_x = 5;
+ pixel_y = -6
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"zo" = (
+/obj/machinery/firealarm/directional/south,
+/obj/effect/mob_spawn/human/corpse/random_species/security_officer{
+ random = 1
+ },
+/turf/template_noop,
+/area/template_noop)
+"zs" = (
+/obj/machinery/light/small,
+/obj/machinery/atmospherics/portable/scrubber,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"zt" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/oil/often,
+/obj/effect/decal/cleanable/ash,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"zv" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"zz" = (
+/obj/structure/table/flipped{
+ dir = 1
+ },
+/turf/template_noop,
+/area/template_noop)
+"zF" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/template_noop,
+/area/template_noop)
+"zJ" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/cobweb/right/frequent,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"zK" = (
+/obj/item/chair,
+/turf/template_noop,
+/area/template_noop)
+"zR" = (
+/obj/effect/mob_spawn/human/corpse/random_species/assistant{
+ random = 1
+ },
+/obj/effect/decal/cleanable/blood,
+/turf/template_noop,
+/area/template_noop)
+"zT" = (
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"zV" = (
+/obj/effect/mob_spawn/human/corpse/random_species/engineer{
+ random = 1
+ },
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/often,
+/turf/template_noop,
+/area/template_noop)
+"zY" = (
+/obj/structure/rack,
+/obj/item/stock_parts/cell,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"zZ" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ icon_state = "green"
+ },
+/area/template_noop)
+"Af" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"AS" = (
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"AU" = (
+/obj/effect/spawner/random/trash,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"AW" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Ba" = (
+/obj/machinery/mineral/processing_unit,
+/obj/machinery/mineral/processing_unit_console{
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"Bo" = (
+/obj/effect/decal/cleanable/generic,
+/obj/effect/spawner/random/dirt/frequent,
+/turf/template_noop,
+/area/template_noop)
+"Br" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/machinery/light/floor{
+ brightness_color = "#FF0000";
+ nightshift_light_color = "#FF0000";
+ light_color = "#FF0000";
+ color = "#FF0000"
+ },
+/turf/template_noop,
+/area/template_noop)
+"BD" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"BF" = (
+/obj/effect/decal/cleanable/generic,
+/turf/template_noop,
+/area/template_noop)
+"BM" = (
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"BS" = (
+/obj/structure/machine_frame,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"BT" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"BU" = (
+/obj/item/storage/firstaid/regular/empty,
+/obj/effect/spawner/themed_mess/bloody,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"BZ" = (
+/obj/effect/spawner/random/blood/often,
+/obj/effect/mob_spawn/human/corpse/random_species/security_officer{
+ random = 1
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Cj" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/template_noop)
+"Cw" = (
+/obj/item/chair,
+/obj/effect/spawner/random/oil/often,
+/turf/template_noop,
+/area/template_noop)
+"CK" = (
+/obj/structure/shelf/supply,
+/obj/item/stack/package_wrap,
+/obj/item/stack/package_wrap,
+/obj/item/stack/package_wrap,
+/obj/item/hand_labeler,
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room,
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "brown"
+ },
+/area/template_noop)
+"CO" = (
+/obj/item/stack/tile/plasteel{
+ pixel_y = -4;
+ pixel_x = 6
+ },
+/turf/space,
+/area/space)
+"CP" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/template_noop)
+"De" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/frequent,
+/obj/machinery/door/firedoor/closed,
+/turf/template_noop,
+/area/template_noop)
+"Df" = (
+/obj/effect/spawner/random/blood/often,
+/obj/effect/decal/cleanable/generic,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"DK" = (
+/obj/structure/chair,
+/obj/effect/mob_spawn/human/corpse/random_species/engineer{
+ random = 1
+ },
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"DO" = (
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"DU" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/obj/structure/foamedmetal,
+/turf/template_noop,
+/area/template_noop)
+"DX" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ color = "#00ff00"
+ },
+/turf/template_noop,
+/area/template_noop)
+"Ea" = (
+/obj/structure/table,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plasteel{
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"Ec" = (
+/obj/structure/machine_frame,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"Eh" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Ei" = (
+/obj/structure/rack,
+/obj/effect/spawner/random/engineering/materials,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"Er" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"Ev" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/turf/template_noop,
+/area/template_noop)
+"ED" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"EG" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/turf/template_noop,
+/area/template_noop)
+"EY" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"Fd" = (
+/obj/item/emptysandbag,
+/turf/template_noop,
+/area/template_noop)
+"Ff" = (
+/obj/structure/table,
+/obj/machinery/cell_charger{
+ pixel_y = 4;
+ pixel_x = 2
+ },
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"Fj" = (
+/mob/living/simple_animal/hostile/syndicate/ranged,
+/turf/template_noop,
+/area/template_noop)
+"Fm" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/template_noop)
+"Fo" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/frequent,
+/obj/effect/fire/mapping,
+/turf/template_noop,
+/area/template_noop)
+"Fu" = (
+/obj/item/roller{
+ pixel_y = 9
+ },
+/obj/structure/table,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"Fw" = (
+/obj/item/storage/box/large{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/item/storage/box/large{
+ pixel_y = -2;
+ pixel_x = 2
+ },
+/obj/structure/rack,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"FD" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/spawner/random/cobweb/left/frequent,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"FG" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 5
+ },
+/turf/template_noop,
+/area/template_noop)
+"FH" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/maybe,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"FU" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder{
+ pixel_y = 9
+ },
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"FZ" = (
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"Ga" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/generic,
+/obj/effect/spawner/random/dirt/frequent,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Gb" = (
+/obj/machinery/door/airlock/medical,
+/obj/structure/barricade/wooden,
+/obj/effect/mapping_helpers/airlock/access/all/medical/general,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/template_noop)
+"Gi" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/item/chair/stool/bar,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"Gl" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"Gm" = (
+/obj/machinery/light/small,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"Gq" = (
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"Gs" = (
+/obj/item/shard,
+/obj/machinery/light_construct{
+ dir = 1
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"Gw" = (
+/obj/effect/decal/cleanable/molten_object/large,
+/obj/effect/spawner/random/dirt/frequent,
+/turf/template_noop,
+/area/template_noop)
+"GF" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"GI" = (
+/mob/living/simple_animal/hostile/syndicate/melee,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"GS" = (
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"GX" = (
+/obj/machinery/economy/vending/cigarette,
+/turf/template_noop,
+/area/template_noop)
+"GZ" = (
+/obj/effect/spawner/random/barrier/temporary,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Hb" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"He" = (
+/obj/item/trash/spentcasing/bullet,
+/turf/template_noop,
+/area/template_noop)
+"Hh" = (
+/obj/effect/fire/mapping,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Hq" = (
+/mob/living/simple_animal/hostile/syndicate/melee,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"HF" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/template_noop)
+"HS" = (
+/obj/effect/fire/mapping,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"HX" = (
+/obj/effect/spawner/random/barrier/temporary,
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway,
+/turf/template_noop,
+/area/template_noop)
+"Ip" = (
+/obj/structure/table,
+/obj/item/clothing/glasses/welding,
+/obj/effect/spawner/random/engineering/tools,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"Iy" = (
+/turf/simulated/floor/mech_bay_recharge_floor,
+/area/template_noop)
+"IE" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 10
+ },
+/turf/template_noop,
+/area/template_noop)
+"IN" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/machinery/firealarm/directional/north,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"IP" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"Jh" = (
+/obj/item/seeds/apple{
+ pixel_x = 5
+ },
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"Jt" = (
+/obj/machinery/door/airlock/research,
+/obj/effect/mapping_helpers/airlock/access/all/science/research,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "neutral"
+ },
+/area/template_noop)
+"Ju" = (
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"JG" = (
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"Ki" = (
+/obj/effect/spawner/random/blood/maybe,
+/obj/structure/barricade/sandbags,
+/turf/template_noop,
+/area/template_noop)
+"Kl" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/barrier/temporary,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Kz" = (
+/obj/effect/spawner/random/storage,
+/obj/effect/spawner/random/engineering/materials,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"KG" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"KM" = (
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Lc" = (
+/obj/effect/decal/cleanable/ash,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Ld" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"Lm" = (
+/turf/space,
+/area/space)
+"Lz" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"LR" = (
+/obj/machinery/computer/nonfunctional,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"LV" = (
+/obj/structure/table/reinforced,
+/obj/effect/spawner/random/dirt/maybe,
+/obj/effect/spawner/random/snacks,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"Mc" = (
+/obj/effect/decal/cleanable/molten_object/large,
+/turf/simulated/floor/plasteel{
+ icon_state = "brown"
+ },
+/area/template_noop)
+"Me" = (
+/obj/machinery/hydroponics/constructable,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"MB" = (
+/obj/effect/spawner/random/dirt/frequent,
+/obj/effect/fire/mapping,
+/turf/template_noop,
+/area/template_noop)
+"MI" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/effect/decal/cleanable/blood,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"MK" = (
+/obj/machinery/alarm/directional/north,
+/turf/template_noop,
+/area/template_noop)
+"MX" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/oil/maybe,
+/obj/machinery/firealarm/directional/east,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Na" = (
+/obj/effect/mob_spawn/human/corpse/random_species/security_officer{
+ random = 1
+ },
+/turf/template_noop,
+/area/template_noop)
+"Nb" = (
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"Nc" = (
+/obj/effect/mob_spawn/human/corpse/random_species/assistant,
+/obj/effect/spawner/random/blood/often,
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"Nf" = (
+/obj/machinery/computer/nonfunctional,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"Nn" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/spawner/random/cobweb/right/frequent,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "brown"
+ },
+/area/template_noop)
+"No" = (
+/obj/item/stock_parts/cell,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Nu" = (
+/obj/structure/table/flipped{
+ dir = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"Nv" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8;
+ color = "#ff7f00"
+ },
+/turf/template_noop,
+/area/template_noop)
+"NI" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"NZ" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/plasteel{
+ icon_state = "green"
+ },
+/area/template_noop)
+"Of" = (
+/obj/effect/spawner/random/barrier/grille_maybe,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Oh" = (
+/obj/item/stack/ore/glass{
+ pixel_y = 6;
+ pixel_x = 5
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"Oj" = (
+/turf/simulated/floor/plating/asteroid,
+/area/template_noop)
+"Ol" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood,
+/mob/living/simple_animal/hostile/syndicate/ranged,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Oo" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/maintenance,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Or" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/structure/barricade/sandbags,
+/turf/template_noop,
+/area/template_noop)
+"Ou" = (
+/obj/effect/decal/cleanable/blood/gibs/robot/up,
+/turf/simulated/floor/plating/asteroid,
+/area/template_noop)
+"OG" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"OI" = (
+/obj/item/stack/ore/glass,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"OM" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/turf/template_noop,
+/area/template_noop)
+"Pa" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/template_noop,
+/area/template_noop)
+"Pb" = (
+/obj/structure/table,
+/obj/item/flashlight/lamp,
+/turf/simulated/floor/plasteel{
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"Pv" = (
+/obj/effect/spawner/random/trash,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/template_noop,
+/area/template_noop)
+"PI" = (
+/obj/structure/table/flipped{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/template_noop,
+/area/template_noop)
+"PW" = (
+/turf/simulated/floor/plating/airless,
+/area/template_noop)
+"Qa" = (
+/obj/structure/sink{
+ pixel_y = 19
+ },
+/obj/item/reagent_containers/glass/bucket,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "green"
+ },
+/area/template_noop)
+"Qi" = (
+/obj/effect/spawner/random/oil/often,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/molten_object{
+ pixel_y = -11;
+ pixel_x = 4
+ },
+/turf/template_noop,
+/area/template_noop)
+"Qo" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/mob_spawn/human/corpse/charredskeleton,
+/turf/template_noop,
+/area/template_noop)
+"QC" = (
+/obj/machinery/economy/vending/boozeomat,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"QG" = (
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"QJ" = (
+/obj/effect/spawner/themed_mess/dirty,
+/turf/template_noop,
+/area/template_noop)
+"QX" = (
+/obj/structure/lattice,
+/turf/space,
+/area/space/nearstation)
+"Rh" = (
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Rl" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/machinery/computer/arcade,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"RA" = (
+/obj/structure/showcase/horrific_experiment,
+/turf/simulated/floor/plasteel{
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"RC" = (
+/obj/machinery/door/firedoor/closed,
+/turf/template_noop,
+/area/template_noop)
+"RG" = (
+/obj/structure/lattice,
+/obj/item/stack/tile/plasteel{
+ pixel_y = 6;
+ pixel_x = 6
+ },
+/turf/space,
+/area/space/nearstation)
+"RP" = (
+/obj/effect/spawner/random/dirt/frequent,
+/turf/template_noop,
+/area/template_noop)
+"Sm" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/effect/spawner/random/blood/maybe,
+/turf/template_noop,
+/area/template_noop)
+"SG" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"SJ" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/mob_spawn/human/corpse/random_species/assistant{
+ random = 1
+ },
+/turf/template_noop,
+/area/template_noop)
+"SS" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"SW" = (
+/obj/structure/rack{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/spawner/random/engineering/materials,
+/obj/effect/spawner/random/engineering/materials,
+/turf/simulated/floor/plasteel{
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"To" = (
+/obj/effect/spawner/themed_mess/engineering,
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/template_noop)
+"Tr" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"TC" = (
+/obj/structure/filingcabinet/medical,
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "yellow"
+ },
+/area/template_noop)
+"TG" = (
+/obj/structure/table/flipped,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"TQ" = (
+/obj/structure/coatrack,
+/obj/item/clothing/suit/jacket/bomber,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"TS" = (
+/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{
+ dir = 8;
+ color = "#00ff00"
+ },
+/turf/template_noop,
+/area/template_noop)
+"TX" = (
+/obj/machinery/door/airlock,
+/turf/template_noop,
+/area/template_noop)
+"TZ" = (
+/obj/structure/firelock_frame,
+/turf/template_noop,
+/area/template_noop)
+"Uf" = (
+/obj/item/stock_parts/cell,
+/turf/space,
+/area/space)
+"Uh" = (
+/obj/machinery/alarm/directional/east,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "brown"
+ },
+/area/template_noop)
+"Uq" = (
+/mob/living/simple_animal/hostile/syndicate/melee,
+/turf/template_noop,
+/area/template_noop)
+"UH" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/structure/holosign/barrier/atmos,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"UM" = (
+/obj/structure/table,
+/obj/effect/spawner/random/engineering/toolbox,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "brown"
+ },
+/area/template_noop)
+"UZ" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"Vi" = (
+/obj/effect/spawner/random/dirt/often,
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"Vl" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"VI" = (
+/obj/effect/spawner/random/blood/maybe,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"VX" = (
+/obj/effect/decal/cleanable/blood/tracks/mapped{
+ dir = 9
+ },
+/turf/template_noop,
+/area/template_noop)
+"Wc" = (
+/obj/machinery/hydroponics/constructable,
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"Wh" = (
+/obj/structure/machine_frame,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"WK" = (
+/mob/living/simple_animal/hostile/syndicate/ranged,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"WS" = (
+/obj/machinery/mech_bay_recharge_port,
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "whitepurple"
+ },
+/area/template_noop)
+"WW" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "green"
+ },
+/area/template_noop)
+"Xm" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/template_noop,
+/area/template_noop)
+"Xq" = (
+/obj/structure/table,
+/obj/item/stack/medical/bruise_pack,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"Xu" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/machinery/light,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"Xz" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/effect/spawner/random/food_trash,
+/turf/simulated/floor/plasteel{
+ icon_regular_floor = "yellowsiding";
+ icon_state = "tranquillite"
+ },
+/area/template_noop)
+"XV" = (
+/obj/machinery/washing_machine{
+ pixel_y = 4
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "floorgrime"
+ },
+/area/template_noop)
+"XW" = (
+/obj/structure/bed,
+/obj/item/bedsheet/blue,
+/turf/simulated/floor/wood,
+/area/template_noop)
+"Yg" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/often,
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Yo" = (
+/obj/machinery/floodlight/anchored/darker_on,
+/turf/template_noop,
+/area/template_noop)
+"Yw" = (
+/obj/effect/spawner/random/dirt/maybe,
+/obj/item/stack/ore/iron,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"YH" = (
+/obj/structure/barricade/wooden,
+/obj/machinery/door/airlock/engineering,
+/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
+/turf/simulated/floor/plasteel{
+ icon_state = "neutral"
+ },
+/area/template_noop)
+"YN" = (
+/obj/effect/spawner/themed_mess/robotic,
+/turf/simulated/floor/plasteel{
+ icon_state = "white"
+ },
+/area/template_noop)
+"YP" = (
+/obj/effect/decal/cleanable/glass,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "whiteblue"
+ },
+/area/template_noop)
+"Zf" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/obj/effect/spawner/random/dirt/frequent,
+/obj/machinery/door/firedoor/closed,
+/turf/template_noop,
+/area/template_noop)
+"Zm" = (
+/obj/item/trash/spentcasing/bullet,
+/obj/item/flashlight/flare,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/simulated/floor/plating,
+/area/template_noop)
+"Zw" = (
+/obj/item/rack_parts,
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/plasteel,
+/area/template_noop)
+"ZC" = (
+/obj/effect/decal/cleanable/shreds,
+/turf/template_noop,
+/area/template_noop)
+"ZD" = (
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway,
+/obj/effect/mapping_helpers/turfs/burn,
+/turf/template_noop,
+/area/template_noop)
+"ZI" = (
+/obj/effect/mob_spawn/human/corpse/random_species/scientist{
+ random = 1
+ },
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/decal/cleanable/blood/tracks/mapped,
+/turf/template_noop,
+/area/template_noop)
+"ZL" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ icon_state = "green"
+ },
+/area/template_noop)
+"ZN" = (
+/obj/effect/spawner/random/bureaucracy,
+/obj/effect/spawner/random/blood/often,
+/turf/template_noop,
+/area/template_noop)
+"ZV" = (
+/obj/effect/spawner/random/dirt/maybe,
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "brown"
+ },
+/area/template_noop)
+
+(1,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(2,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(3,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+EG
+nK
+nK
+tq
+sF
+nK
+nK
+yb
+EG
+nK
+nK
+nK
+cJ
+nK
+nK
+zK
+EG
+nK
+nK
+nK
+ax
+nK
+nK
+mg
+lK
+nK
+nK
+uP
+DU
+nK
+nK
+wC
+qZ
+nK
+nK
+nK
+BT
+nK
+nK
+wC
+HX
+nK
+nK
+"}
+(4,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+fr
+nK
+nK
+Fd
+VI
+nK
+nK
+yb
+nK
+nK
+nK
+Ou
+ig
+nK
+nK
+nK
+nb
+nK
+nK
+He
+nK
+nK
+nK
+nK
+nb
+nK
+nK
+Hh
+Hh
+nK
+nK
+nK
+uF
+nK
+nK
+nK
+GF
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(5,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+pb
+wT
+nK
+nK
+nK
+ts
+nK
+nK
+lI
+kr
+nK
+nK
+nK
+hV
+nK
+nK
+Hb
+zK
+nK
+nK
+of
+KM
+nK
+nK
+Hh
+Hh
+nK
+nK
+ox
+rn
+nK
+nK
+nK
+jz
+nK
+nK
+nK
+OM
+nK
+nK
+"}
+(6,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+QJ
+nK
+nK
+nK
+wT
+aK
+nK
+nK
+nK
+Kl
+nK
+nK
+lI
+lI
+nK
+nK
+nK
+nK
+nK
+nK
+jR
+zV
+nK
+nK
+Pv
+id
+nK
+nK
+Hh
+Qo
+nK
+nK
+mV
+rN
+nK
+nK
+rn
+Of
+nK
+nK
+ox
+nK
+nK
+nK
+"}
+(7,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+wC
+wC
+nK
+nK
+bf
+Sm
+nK
+nK
+yb
+BF
+nK
+nK
+nK
+lI
+nK
+nK
+nK
+nb
+nK
+nK
+xO
+Uq
+nK
+nK
+lm
+ZN
+nK
+nK
+oI
+HS
+nK
+nK
+nK
+Eh
+nK
+nK
+nK
+Df
+nK
+nK
+No
+Of
+nK
+nK
+"}
+(8,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+yb
+nK
+nK
+VI
+nK
+nK
+nK
+ts
+nK
+nK
+nK
+nK
+bi
+nK
+nK
+nb
+nK
+nK
+nK
+FG
+IE
+nK
+nK
+GX
+te
+nK
+nK
+Hh
+Hh
+nK
+nK
+nK
+nK
+nK
+nK
+Yo
+ox
+nK
+nK
+ED
+yb
+nK
+nK
+"}
+(9,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+yb
+yb
+nK
+nK
+nK
+me
+nK
+nK
+nK
+ox
+nK
+nK
+nK
+nK
+nK
+nK
+nb
+nK
+nK
+nK
+nK
+sg
+nK
+nK
+VX
+lX
+nK
+nK
+Hh
+Hh
+nK
+nK
+nK
+nK
+nK
+nK
+RP
+nK
+nK
+nK
+yb
+nK
+nK
+nK
+"}
+(10,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+sn
+nK
+nK
+nK
+sn
+Or
+Ki
+nK
+sn
+ox
+fV
+nK
+sn
+Oj
+fV
+nK
+sn
+nK
+fV
+nK
+sn
+nK
+PI
+nK
+sn
+jz
+Nu
+nK
+sn
+uP
+uP
+nK
+sn
+uF
+uF
+nK
+sn
+RP
+nK
+nK
+sn
+wC
+wC
+nK
+nK
+"}
+(11,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+tm
+nK
+nK
+nK
+"}
+(12,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(13,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(14,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+wC
+yb
+xy
+nK
+nK
+nK
+ft
+zR
+bL
+bf
+Ol
+tq
+Gw
+nA
+nK
+nK
+nK
+ox
+ox
+zt
+RP
+RP
+KM
+ZC
+ru
+nK
+nK
+nK
+nK
+nK
+zz
+lm
+WK
+fO
+SJ
+ZD
+nK
+nK
+"}
+(15,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+dL
+nK
+nK
+yb
+yb
+QJ
+wC
+nK
+nK
+nK
+nK
+dL
+nb
+tq
+tq
+ye
+Fj
+tq
+RP
+RP
+nK
+nK
+dL
+ei
+nK
+RP
+Ga
+oI
+MI
+yb
+rs
+nK
+nK
+dL
+nK
+nK
+zz
+tr
+yb
+TG
+ox
+nK
+nK
+nK
+"}
+(16,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(17,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(18,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(19,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nb
+VX
+ty
+ty
+Zm
+gj
+ZI
+Pa
+nK
+nK
+"}
+(20,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+hE
+jG
+xN
+AU
+hE
+cC
+nK
+nK
+nK
+uP
+uP
+nb
+HS
+Cw
+HS
+MB
+Zf
+nK
+nK
+dL
+hE
+jX
+Yo
+nb
+AW
+wT
+nK
+yb
+nK
+nK
+"}
+(21,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+dL
+nK
+nK
+Xm
+gd
+Pv
+kK
+oa
+FG
+nK
+nK
+dL
+uP
+HS
+HS
+yC
+HS
+Qi
+Fo
+De
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(22,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(23,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(24,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(25,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(26,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TZ
+qf
+nK
+kK
+nK
+lk
+fA
+nA
+nK
+nK
+nK
+GZ
+ox
+ed
+UH
+PW
+QX
+Lm
+fp
+nK
+nK
+nK
+KM
+yv
+bf
+Rh
+yc
+BD
+yv
+OG
+nK
+nK
+"}
+(27,1,1) = {"
+nK
+nK
+wy
+kX
+QC
+nK
+nK
+nK
+fl
+UM
+CK
+nK
+nK
+nK
+XW
+XW
+mb
+nK
+nK
+nK
+nK
+nK
+xf
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+dL
+TZ
+nK
+re
+ts
+nK
+Bo
+RP
+RP
+nK
+nK
+dL
+GZ
+ox
+ea
+UH
+QX
+Uf
+nK
+RC
+nK
+nK
+dL
+ox
+aL
+KM
+yc
+ox
+KM
+aL
+ox
+nK
+nK
+"}
+(28,1,1) = {"
+nK
+nK
+lw
+sf
+og
+nK
+nK
+nK
+IN
+Oo
+uw
+nK
+nK
+nK
+CP
+mY
+oT
+nK
+nK
+nK
+MK
+ox
+zo
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xE
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(29,1,1) = {"
+nK
+nK
+pG
+pG
+mt
+nK
+nK
+nK
+xg
+Lz
+uw
+nK
+nK
+nK
+Rl
+mY
+oV
+nK
+nK
+nK
+ue
+SG
+ws
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(30,1,1) = {"
+nK
+nK
+Gi
+vU
+fU
+nK
+nK
+nK
+ZV
+yg
+lm
+nK
+nK
+nK
+uu
+mt
+mt
+nK
+nK
+nK
+ws
+Br
+Ev
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(31,1,1) = {"
+nK
+TX
+mY
+mt
+EY
+nK
+nK
+TX
+ZV
+zF
+Oo
+nK
+nK
+TX
+mY
+mY
+mY
+nK
+nK
+sC
+vB
+gN
+yI
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(32,1,1) = {"
+nK
+nK
+LV
+LV
+UZ
+nK
+nK
+nK
+ZV
+zF
+Lz
+nK
+nK
+nK
+mz
+mt
+mY
+nK
+nK
+nK
+He
+bz
+GS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Jt
+hG
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Jt
+hG
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Jt
+hG
+nK
+nK
+"}
+(33,1,1) = {"
+nK
+nK
+UZ
+UZ
+UZ
+nK
+nK
+nK
+cU
+lm
+hH
+nK
+nK
+nK
+ow
+mt
+mY
+nK
+nK
+nK
+Na
+ye
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+WS
+BM
+Vl
+kB
+BM
+DO
+nK
+nK
+nK
+Ec
+BM
+Vl
+zv
+su
+Vi
+nK
+nK
+nK
+Ec
+BM
+Vl
+BM
+bB
+Vi
+nK
+nK
+"}
+(34,1,1) = {"
+nK
+nK
+kR
+Xz
+Xu
+nK
+nK
+nK
+nD
+cf
+Mc
+nK
+nK
+nK
+jV
+mY
+mt
+nK
+nK
+nK
+GS
+BZ
+ws
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Iy
+np
+KG
+bD
+KG
+Ea
+nK
+nK
+nK
+li
+lm
+YN
+ox
+fP
+aa
+nK
+nK
+nK
+Iy
+KG
+YN
+Hq
+Yg
+aa
+nK
+nK
+"}
+(35,1,1) = {"
+bo
+nK
+dy
+ku
+FU
+nK
+bo
+nK
+Nn
+lm
+Uh
+nK
+bo
+nK
+XW
+tt
+XW
+nK
+bo
+nK
+Rh
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+jc
+KG
+KG
+LR
+KG
+SW
+nK
+nK
+nK
+Nf
+KG
+KG
+mT
+fP
+mZ
+nK
+nK
+nK
+Wh
+KG
+KG
+fQ
+pM
+eL
+nK
+nK
+"}
+(36,1,1) = {"
+nK
+Nv
+nK
+nK
+nK
+nK
+nK
+Nv
+nK
+nK
+nK
+nK
+nK
+Nv
+nK
+nK
+nK
+nK
+nK
+Nv
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+DX
+Ip
+fk
+vL
+fk
+fk
+Ff
+nK
+nK
+DX
+zJ
+fk
+lm
+vL
+fk
+JG
+nK
+nK
+DX
+mu
+fk
+lm
+MX
+lm
+JG
+nK
+nK
+"}
+(37,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(38,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(39,1,1) = {"
+nK
+nK
+Fw
+nB
+nB
+nK
+nK
+nK
+tW
+vD
+to
+nK
+nK
+nK
+Ei
+zY
+xV
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(40,1,1) = {"
+nK
+nK
+Nb
+Nb
+Nb
+nK
+nK
+nK
+Qa
+Jh
+zZ
+nK
+nK
+nK
+qo
+OI
+aS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Gb
+wD
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Gb
+wD
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+YH
+kh
+nK
+nK
+"}
+(41,1,1) = {"
+nK
+nK
+nk
+Nc
+Gm
+nK
+nK
+nK
+Cj
+Wc
+ZL
+nK
+nK
+nK
+Af
+lU
+ih
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Fu
+dG
+lN
+dG
+dG
+zT
+nK
+nK
+nK
+FD
+dG
+pK
+IP
+KM
+ox
+nK
+nK
+nK
+nW
+QG
+Er
+yo
+QG
+nL
+nK
+nK
+"}
+(42,1,1) = {"
+nK
+nK
+nk
+lm
+Ju
+nK
+nK
+nK
+Fm
+Wc
+zZ
+nK
+nK
+nK
+aS
+aS
+Yw
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+sI
+KG
+GI
+om
+KG
+RA
+nK
+nK
+nK
+ms
+KG
+ka
+BU
+id
+lm
+nK
+nK
+nK
+aY
+pi
+pi
+xQ
+wU
+Pb
+nK
+nK
+"}
+(43,1,1) = {"
+nK
+TX
+nk
+lm
+Ju
+nK
+nK
+TX
+rw
+Me
+lm
+nK
+nK
+TX
+aS
+Lz
+Lz
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+wn
+KG
+KG
+KG
+KG
+RA
+nK
+nK
+nK
+Gs
+KG
+dN
+js
+mX
+nR
+nK
+nK
+nK
+Kz
+pi
+lm
+DK
+lG
+by
+nK
+nK
+"}
+(44,1,1) = {"
+nK
+nK
+pE
+eH
+lm
+nK
+nK
+nK
+HF
+pF
+FH
+nK
+nK
+nK
+Af
+To
+Oh
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+DX
+vA
+kp
+sw
+le
+Gq
+FZ
+nK
+nK
+DX
+iJ
+iJ
+Gq
+BS
+Gq
+Xq
+nK
+nK
+DX
+TC
+AS
+td
+lm
+lm
+Gl
+nK
+nK
+"}
+(45,1,1) = {"
+nK
+nK
+lj
+pi
+zs
+nK
+nK
+nK
+gB
+pF
+NZ
+nK
+nK
+nK
+Ba
+Af
+Af
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(46,1,1) = {"
+nK
+nK
+TQ
+SS
+Zw
+nK
+nK
+nK
+lm
+Ld
+pg
+nK
+nK
+nK
+Tr
+yY
+an
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(47,1,1) = {"
+bo
+nK
+dA
+Nb
+XV
+nK
+bo
+nK
+qX
+WW
+so
+nK
+bo
+nK
+Af
+an
+an
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(48,1,1) = {"
+nK
+Nv
+nK
+nK
+nK
+nK
+nK
+Nv
+nK
+nK
+nK
+nK
+nK
+Nv
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+Gb
+wD
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(49,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+qR
+dG
+QX
+Lm
+QX
+NI
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(50,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+iv
+Lm
+Lm
+RG
+QX
+lm
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(51,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+xg
+QX
+QX
+CO
+Lm
+Lm
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(52,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+DX
+bt
+YP
+in
+Lc
+Lc
+sp
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(53,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+TS
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(54,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(55,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(56,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(57,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(58,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(59,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(60,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(61,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(62,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(63,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
+(64,1,1) = {"
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+nK
+"}
diff --git a/code/datums/ruins/space_ruins.dm b/code/datums/ruins/space_ruins.dm
index fe924bec1cddf..cd094165cd18d 100644
--- a/code/datums/ruins/space_ruins.dm
+++ b/code/datums/ruins/space_ruins.dm
@@ -358,6 +358,14 @@
description = "A small Drakehound craft, damaged from an engine malfunction."
allow_duplicates = FALSE
+/datum/map_template/ruin/space/sieged_lab
+ id = "sieged_lab"
+ suffix = "sieged_lab.dmm"
+ name = "Sieged Lab"
+ description = "A destroyed laboratory, under siege from forces unknown."
+ allow_duplicates = FALSE
+ always_place = TRUE // REMOVE AFTER TESTMERGE
+
/datum/map_template/ruin/space/clockwork_monastery
id = "clockwork_monastery"
suffix = "clockwork_monastery.dmm"
diff --git a/code/game/area/areas/ruins/space_areas.dm b/code/game/area/areas/ruins/space_areas.dm
index 13727e83da1f3..40cce2e821303 100644
--- a/code/game/area/areas/ruins/space_areas.dm
+++ b/code/game/area/areas/ruins/space_areas.dm
@@ -186,6 +186,11 @@
name = "Abandoned NT Engineering Satellite"
apc_starts_off = TRUE
+/area/ruin/space/sieged_lab
+ name = "Laboratory X-18"
+ apc_starts_off = TRUE
+ tele_proof = TRUE
+
/area/ruin/space/moonbase19
name = "Moon Base 19"
apc_starts_off = TRUE
diff --git a/code/game/machinery/airlock_control/airlock_button.dm b/code/game/machinery/airlock_control/airlock_button.dm
index 649cce7700911..7316b8098cc26 100644
--- a/code/game/machinery/airlock_control/airlock_button.dm
+++ b/code/game/machinery/airlock_control/airlock_button.dm
@@ -5,7 +5,7 @@ GLOBAL_LIST_EMPTY(all_airlock_access_buttons)
icon_state = "access_button_standby"
name = "airlock access button"
desc = "Controls an airlock controller, requesting the doors open on this side."
- layer = ABOVE_WINDOW_LAYER
+ layer = ON_EDGED_TURF_LAYER
anchored = TRUE
power_channel = PW_CHANNEL_ENVIRONMENT
power_state = IDLE_POWER_USE
diff --git a/code/game/machinery/airlock_control/airlock_controllers.dm b/code/game/machinery/airlock_control/airlock_controllers.dm
index 4328b3063ee2a..665fc83e5ac53 100644
--- a/code/game/machinery/airlock_control/airlock_controllers.dm
+++ b/code/game/machinery/airlock_control/airlock_controllers.dm
@@ -1,6 +1,6 @@
//base type for controllers of two-door systems
/obj/machinery/airlock_controller
- layer = ABOVE_WINDOW_LAYER
+ layer = ON_EDGED_TURF_LAYER
name = "airlock controller"
icon = 'icons/obj/airlock_machines.dmi'
icon_state = "airlock_control_standby"
diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm
index 32fd6730f8de6..1d3cad9cc5f75 100644
--- a/code/game/machinery/doors/airlock.dm
+++ b/code/game/machinery/doors/airlock.dm
@@ -85,6 +85,10 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
var/airlock_material //material of inner filling; if its an airlock with glass, this should be set to "glass"
var/overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'
var/note_overlay_file = 'icons/obj/doors/airlocks/station/overlays.dmi' //Used for papers and photos pinned to the airlock
+ var/closed_icon_state = "closed"
+ var/open_icon_state = "open"
+ var/opening_icon_state = "opening"
+ var/closing_icon_state = "closing"
var/normal_integrity = AIRLOCK_INTEGRITY_N
var/prying_so_hard = FALSE
var/paintable = TRUE // If the airlock type can be painted with an airlock painter
@@ -384,7 +388,7 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
if(operating && !override)
return
- icon_state = density ? "closed" : "open"
+ icon_state = density ? closed_icon_state : open_icon_state
switch(state)
if(0)
if(density)
@@ -418,7 +422,7 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
var/mutable_appearance/sparks_underlay
switch(state)
if(AIRLOCK_CLOSED)
- frame_overlay = get_airlock_overlay("closed", icon)
+ frame_overlay = get_airlock_overlay(closed_icon_state, icon)
buttons_underlay = get_airlock_emissive_underlay("closed_lightmask", overlays_file)
if(airlock_material)
filling_overlay = get_airlock_overlay("[airlock_material]_closed", overlays_file)
@@ -452,7 +456,7 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
if(AIRLOCK_DENY)
if(!arePowerSystemsOn())
return
- frame_overlay = get_airlock_overlay("closed", icon)
+ frame_overlay = get_airlock_overlay(closed_icon_state, icon)
if(airlock_material)
filling_overlay = get_airlock_overlay("[airlock_material]_closed", overlays_file)
else
@@ -477,7 +481,7 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
note_overlay = get_airlock_overlay(notetype, note_overlay_file)
if(AIRLOCK_EMAG)
- frame_overlay = get_airlock_overlay("closed", icon)
+ frame_overlay = get_airlock_overlay(closed_icon_state, icon)
buttons_underlay = get_airlock_emissive_underlay("closed_lightmask", overlays_file)
sparks_overlay = get_airlock_overlay("sparks", overlays_file)
sparks_underlay = get_airlock_emissive_underlay("sparks_lightmask", overlays_file)
@@ -503,7 +507,7 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
note_overlay = get_airlock_overlay(notetype, note_overlay_file)
if(AIRLOCK_CLOSING)
- frame_overlay = get_airlock_overlay("closing", icon)
+ frame_overlay = get_airlock_overlay(closing_icon_state, icon)
buttons_underlay = get_airlock_emissive_underlay("closing_lightmask", overlays_file)
if(airlock_material)
filling_overlay = get_airlock_overlay("[airlock_material]_closing", overlays_file)
@@ -522,7 +526,7 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
note_overlay = get_airlock_overlay("[notetype]_closing", note_overlay_file)
if(AIRLOCK_OPEN)
- frame_overlay = get_airlock_overlay("open", icon)
+ frame_overlay = get_airlock_overlay(open_icon_state, icon)
if(airlock_material)
filling_overlay = get_airlock_overlay("[airlock_material]_open", overlays_file)
else
@@ -539,7 +543,7 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays)
note_overlay = get_airlock_overlay("[notetype]_open", note_overlay_file)
if(AIRLOCK_OPENING)
- frame_overlay = get_airlock_overlay("opening", icon)
+ frame_overlay = get_airlock_overlay(opening_icon_state, icon)
buttons_underlay = get_airlock_emissive_underlay("opening_lightmask", overlays_file)
if(airlock_material)
filling_overlay = get_airlock_overlay("[airlock_material]_opening", overlays_file)
diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm
index 3b0fbd5dbb5e2..ef430a2d96a3f 100644
--- a/code/game/machinery/doors/poddoor.dm
+++ b/code/game/machinery/doors/poddoor.dm
@@ -89,8 +89,8 @@
// Wise words. - Bxil
/obj/machinery/door/poddoor/multi_tile
name = "large pod door"
- layer = CLOSED_DOOR_LAYER
- closingLayer = CLOSED_DOOR_LAYER
+ layer = CLOSED_BLASTDOOR_LAYER
+ closingLayer = CLOSED_BLASTDOOR_LAYER
/obj/machinery/door/poddoor/multi_tile/four_tile_ver
icon = 'icons/obj/doors/1x4blast_vert.dmi'
diff --git a/code/game/machinery/floodlight.dm b/code/game/machinery/floodlight.dm
index 281d1680205d5..1fe57a9a86a62 100644
--- a/code/game/machinery/floodlight.dm
+++ b/code/game/machinery/floodlight.dm
@@ -167,3 +167,9 @@
/obj/machinery/floodlight/anchored
anchored = TRUE
+
+/obj/machinery/floodlight/anchored/darker_on
+ brightness_on = 4
+ light_power = 5
+ light_range = 5
+ on = TRUE
diff --git a/code/game/objects/effects/map_effects/mapmanip.dm b/code/game/objects/effects/map_effects/mapmanip.dm
index 7abb97fc2a29e..7e7bde42682bb 100644
--- a/code/game/objects/effects/map_effects/mapmanip.dm
+++ b/code/game/objects/effects/map_effects/mapmanip.dm
@@ -10,6 +10,7 @@
name = "mapmanip marker, extract submap"
icon = 'icons/effects/map_effects_96x96.dmi'
icon_state = "mapmanip_extract"
+ color = "#ff00cc"
pixel_x = -32
pixel_y = -32
@@ -17,6 +18,7 @@
name = "mapmanip marker, insert submap"
icon = 'icons/effects/map_effects_96x96.dmi'
icon_state = "mapmanip_insert"
+ color = "#ff00cc"
pixel_x = -32
pixel_y = -32
@@ -32,6 +34,7 @@
name = "mapmanip marker helper, submap edge"
icon = 'icons/effects/mapping_helpers.dmi'
icon_state = "mapmanip_submap_edge"
+ color = "#ff00cc"
// Farragus mapmanips
/obj/effect/map_effect/marker/mapmanip/submap/extract/station/cerestation/engineering_science
diff --git a/code/game/objects/effects/spawners/random_barrier.dm b/code/game/objects/effects/spawners/random_barrier.dm
index 0843419470d19..67ef3f5f17ede 100644
--- a/code/game/objects/effects/spawners/random_barrier.dm
+++ b/code/game/objects/effects/spawners/random_barrier.dm
@@ -12,6 +12,19 @@
/turf/simulated/wall,
)
+/obj/effect/spawner/random/barrier/temporary
+ name = "random temporary barrier spawner"
+ icon = 'icons/effects/random_spawners.dmi'
+ icon_state = "barrier"
+ loot = list(
+ /obj/structure/barricade/wooden,
+ /obj/structure/grille,
+ /obj/structure/grille/broken,
+ /obj/structure/girder,
+ /obj/structure/barricade/security,
+ /obj/structure/barricade/sandbags,
+ )
+
/obj/effect/spawner/random/barrier/wall_probably
name = "probably a wall"
icon_state = "wall"
diff --git a/code/game/objects/items/weapons/chemical_flamethrower/fire_effect.dm b/code/game/objects/items/weapons/chemical_flamethrower/fire_effect.dm
index 158816ca4cce2..85b2cffe7f783 100644
--- a/code/game/objects/items/weapons/chemical_flamethrower/fire_effect.dm
+++ b/code/game/objects/items/weapons/chemical_flamethrower/fire_effect.dm
@@ -131,4 +131,16 @@ GLOBAL_LIST_EMPTY(flame_effects)
mob_to_burn.adjust_fire_stacks(application_stacks)
mob_to_burn.IgniteMob()
+/obj/effect/fire/mapping
+
+/obj/effect/fire/mapping/Initialize(mapload)
+ . = ..(mapload, T0C + 300, 4 HOURS, 1)
+ set_light(3, 3, LIGHT_COLOR_LAVA)
+
+/obj/effect/fire/water_act(volume, temperature, source, method)
+ . = ..()
+ duration -= 30 MINUTES
+ if(duration <= 0)
+ fizzle()
+
#undef MAX_FIRE_EXIST_TIME
diff --git a/code/modules/awaymissions/mission_code/ruins/sieged_lab.dm b/code/modules/awaymissions/mission_code/ruins/sieged_lab.dm
new file mode 100644
index 0000000000000..f87b469052683
--- /dev/null
+++ b/code/modules/awaymissions/mission_code/ruins/sieged_lab.dm
@@ -0,0 +1,177 @@
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway
+ name = "Sieged Lab, Vertical Hallway"
+ color = COLOR_CYAN
+
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/vert_hallway
+ name = "Sieged Lab, Vertical Hallway"
+ color = COLOR_CYAN
+
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway
+ name = "Sieged Lab, Horizontal hallway"
+
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/horiz_hallway
+ name = "Sieged Lab, Horizontal hallway"
+
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/medium_room
+ name = "Sieged Lab, Medium room"
+ color = COLOR_LIME
+
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/medium_room
+ name = "Sieged Lab, Medium room"
+ color = COLOR_LIME
+
+/obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room
+ name = "Sieged Lab, Wide room"
+ color = COLOR_SUN
+
+/obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/wide_room
+ name = "Sieged Lab, Wide room"
+ color = COLOR_SUN
+
+// MARK: SYNDICATE BOSS
+
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate
+ name = "Syndicate Harbinger"
+ desc = "A blood-crazed, murderous Syndicate fanatic."
+ icon = 'icons/mob/simple_human.dmi'
+ icon_state = "syndicate_harbinger"
+ icon_living = "syndicate_harbinger"
+ speak_emote = list("snarls")
+ projectiletype = /obj/item/projectile/bullet/heavybullet
+ projectilesound = 'sound/weapons/gunshots/gunshot_rifle.ogg'
+ internal_gps = null
+ faction = list("syndicate", "spawned_corpse")
+ attack_action_types = list(/datum/action/innate/megafauna_attack/dash)
+ damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 1, CLONE = 1, STAMINA = 0, OXY = 1)
+ var/doors_opened = FALSE
+ pixel_x = 0
+ medal_type = null
+ score_type = null
+ crusher_loot = list()
+ health = 750
+ maxHealth = 750
+ rapid_melee = 3
+ wander = FALSE
+ move_force = MOVE_FORCE_DEFAULT
+ loot = list(/obj/item/organ/internal/cyberimp/arm/razorwire/harbinger)
+ death_simplemob_representation = /obj/effect/temp_visual/dir_setting/syndicate_harbinger_death
+
+/obj/item/melee/razorwire/harbinger
+ force = 15
+
+/obj/item/melee/razorwire/harbinger/Initialize(mapload)
+ . = ..()
+ icon_state = "razorwire"
+ item_state = "razorwire"
+ update_icon()
+
+/obj/item/organ/internal/cyberimp/arm/razorwire/harbinger
+ contents = newlist(/obj/item/melee/razorwire/harbinger)
+
+/obj/effect/temp_visual/dir_setting/syndicate_harbinger_death
+ icon = 'icons/mob/simple_human.dmi'
+ icon_state = "syndicate_harbinger"
+ duration = 15
+
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate/transform_weapon()
+ return
+
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate/devour(mob/living/L)
+ // Gibbing seems a bit unfair
+ LoseTarget()
+ return FALSE
+
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate/butcher(mob/living/L)
+ // Gibbing seems a bit unfair
+ LoseTarget()
+ return FALSE
+
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/CanAttack(atom/the_target)
+ . = ..()
+ if(isliving(the_target))
+ var/mob/living/L = the_target
+ if(L.stat == DEAD)
+ return FALSE // wtf why is this not already the case
+
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate/Initialize(mapload)
+ . = ..()
+ qdel(miner_saw)
+ miner_saw = new/obj/item/melee/razorwire/harbinger(src)
+
+ set_light(2, 2, COLOR_RED)
+
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate/DestroyPathToTarget()
+ if(!doors_opened)
+ for(var/turf/T in RANGE_TURFS(8, src))
+ for(var/obj/machinery/door/airlock/airlock in T)
+ airlock.open(forced = TRUE)
+ airlock.lock(forced = TRUE)
+ doors_opened = TRUE
+
+// No turf/window smashing for this guy
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/syndicate/DestroyObjectsInDirection(direction)
+ var/turf/T = get_step(targets_from, direction)
+ if(QDELETED(T))
+ return
+ for(var/obj/O in T.contents)
+ if(!O.Adjacent(targets_from))
+ continue
+ if((ismachinery(O) || isstructure(O)) && O.density && environment_smash >= ENVIRONMENT_SMASH_STRUCTURES && !O.IsObscured())
+ O.attack_animal(src)
+ return
+
+// MARK: LOOT
+
+// Hacky solution for allowing us to have random spawns
+// but make sure we don't spawn the same kind of tech
+// level research paper twice on the ruin.
+GLOBAL_LIST_INIT(ruin_sieged_lab_research_loot, list(
+ "materials",
+ "engineering",
+ "plasmatech",
+ "powerstorage",
+ "bluespace",
+ "biotech",
+ "combat",
+ "magnets",
+ "programming"
+))
+
+/obj/item/paper/sieged_lab_research_paper
+
+/obj/item/paper/sieged_lab_research_paper/Initialize(mapload)
+ . = ..()
+ if(!length(GLOB.ruin_sieged_lab_research_loot))
+ log_debug("Ran out of research tech levels for sieged lab loot")
+ return INITIALIZE_HINT_QDEL
+
+ var/tech_level = rand(7, 9)
+ var/tech_name = pick_n_take(GLOB.ruin_sieged_lab_research_loot)
+ origin_tech = "[tech_name]=[tech_level]"
+ name = "research notes - [tech_name] [tech_level]"
+
+/obj/effect/spawner/random/sieged_lab/research_paper
+ name = "sieged lab loot research paper spawner"
+ loot = list(
+ /obj/item/paper/sieged_lab_research_paper
+ )
+
+/obj/machinery/door/airlock/bloody
+ icon_state = "closed_bloody"
+ closed_icon_state = "closed_bloody"
+ opening_icon_state = "opening_bloody"
+ closing_icon_state = "closing_bloody"
+ airlock_material = "_" // sentinel value so we don't try adding fillers of any kind
+
+/obj/effect/spawner/random/mine
+ name = "50pc landmine"
+ icon = 'icons/effects/random_spawners.dmi'
+ icon_state = "mine"
+ loot = list(/obj/effect/mine/sieged_lab)
+ spawn_loot_chance = 50
+
+/obj/effect/mine/sieged_lab
+ name = "mine"
+
+/obj/effect/mine/sieged_lab/mineEffect(mob/living/victim)
+ explosion(loc, 1, 0, 0, 1) // devastate the tile you are on, but leave everything else untouched
diff --git a/code/modules/awaymissions/mob_spawn.dm b/code/modules/awaymissions/mob_spawn.dm
index 7914faf176209..49955acfccdbc 100644
--- a/code/modules/awaymissions/mob_spawn.dm
+++ b/code/modules/awaymissions/mob_spawn.dm
@@ -233,7 +233,7 @@
if(mob_species)
H.set_species(mob_species)
if(random)
- H.real_name = random_name(H.gender, H.dna.species)
+ H.real_name = random_name(H.gender, H.dna.species.name)
if(husk)
H.Drain()
@@ -311,6 +311,11 @@
roundstart = FALSE
instant = TRUE
+/obj/effect/mob_spawn/human/corpse/create(ckey, flavour, name, mob/user)
+ var/mob/corpse = ..()
+ corpse.faction |= "spawned_corpse"
+ return corpse
+
/obj/effect/mob_spawn/human/corpse/damaged
brute_damage = 1000
@@ -411,6 +416,12 @@
id_job = "Assistant"
outfit = /datum/outfit/job/assistant
+/obj/effect/mob_spawn/human/corpse/random_species/assistant
+ name = "Assistant"
+ mob_name = "Assistant"
+ id_job = "Assistant"
+ outfit = /datum/outfit/job/assistant
+
//Yes you guess it, they have disease in corpse.
/obj/effect/mob_spawn/human/corpse/assistant/beesease_infection
disease = /datum/disease/beesease
@@ -546,6 +557,12 @@
id_job = "Medical Doctor"
outfit = /datum/outfit/job/doctor
+/obj/effect/mob_spawn/human/corpse/random_species/doctor
+ name = "Doctor"
+ mob_name = "Medical Doctor"
+ id_job = "Medical Doctor"
+ outfit = /datum/outfit/job/doctor
+
//Engineer corpse.
/obj/effect/mob_spawn/human/corpse/engineer
name = "Engineer"
@@ -553,6 +570,25 @@
id_job = "Engineer"
outfit = /datum/outfit/job/engineer
+/obj/effect/mob_spawn/human/corpse/random_species/engineer
+ name = "Engineer"
+ mob_name = "Engineer"
+ id_job = "Engineer"
+ outfit = /datum/outfit/job/engineer
+
+/datum/outfit/job/officer/nerfed
+ suit_store = null
+ bio_chips = null
+ l_pocket = null
+ l_ear = null
+ id = null
+
+/obj/effect/mob_spawn/human/corpse/random_species/security_officer
+ name = "Security Officer"
+ mob_name = "Security Officer"
+ id_job = "Security Officer"
+ outfit = /datum/outfit/job/officer/nerfed
+
//Mime corpse.
/obj/effect/mob_spawn/human/corpse/mime
name = "Mime"
@@ -593,6 +629,12 @@
id_job = "Scientist"
outfit = /datum/outfit/job/scientist
+/obj/effect/mob_spawn/human/corpse/random_species/scientist
+ name = "Scientist"
+ mob_name = "Scientist"
+ id_job = "Scientist"
+ outfit = /datum/outfit/job/scientist
+
/obj/effect/mob_spawn/human/corpse/skeleton
name = "skeletal remains"
mob_name = "skeleton"
@@ -637,6 +679,7 @@
/datum/species/grey,
/datum/species/diona,
)
+ del_types |= /obj/item/card/id
return ..()
diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm
index 3ef8d70604be0..9c17631a35fd0 100644
--- a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm
+++ b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm
@@ -61,6 +61,7 @@ Difficulty: Medium
/datum/action/innate/megafauna_attack/transform_weapon)
initial_traits = list() // Don't want to inherit flight from parent type /megafauna/
+ var/death_simplemob_representation = /obj/effect/temp_visual/dir_setting/miner_death
/obj/item/gps/internal/miner
icon_state = null
@@ -140,7 +141,7 @@ Difficulty: Medium
/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/death()
if(health > 0)
return
- new /obj/effect/temp_visual/dir_setting/miner_death(loc, dir)
+ new death_simplemob_representation(loc, dir)
return ..()
/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/Move(atom/newloc)
@@ -157,6 +158,16 @@ Difficulty: Medium
transform_stop_attack = FALSE
return ..()
+/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/proc/butcher(mob/living/L)
+ visible_message("[src] butchers [L]!",
+ "You butcher [L], restoring your health!")
+ if(!is_station_level(z) || client) //NPC monsters won't heal while on station
+ if(guidance)
+ adjustHealth(-L.maxHealth)
+ else
+ adjustHealth(-(L.maxHealth * 0.5))
+ L.gib()
+
/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/AttackingTarget()
if(client)
transform_stop_attack = FALSE
@@ -166,14 +177,7 @@ Difficulty: Medium
if(isliving(target))
var/mob/living/L = target
if(L.stat == DEAD)
- visible_message("[src] butchers [L]!",
- "You butcher [L], restoring your health!")
- if(!is_station_level(z) || client) //NPC monsters won't heal while on station
- if(guidance)
- adjustHealth(-L.maxHealth)
- else
- adjustHealth(-(L.maxHealth * 0.5))
- L.gib()
+ butcher(L)
return TRUE
changeNext_move(CLICK_CD_MELEE)
miner_saw.melee_attack_chain(src, target)
diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm
index b9583b065bdc2..f5d648f2468b2 100644
--- a/code/modules/power/smes.dm
+++ b/code/modules/power/smes.dm
@@ -452,6 +452,9 @@
/obj/machinery/power/smes/engineering
charge = 0.08e6 // Engineering starts with some charge for singulo
+/obj/machinery/power/smes/empty
+ charge = 0
+
/obj/machinery/power/smes/magical
name = "magical power storage unit"
desc = "A high-capacity superconducting magnetic energy storage (SMES) unit. Magically produces power."
diff --git a/config/example/config.toml b/config/example/config.toml
index 99a8033da5e68..184cba2ae7cf0 100644
--- a/config/example/config.toml
+++ b/config/example/config.toml
@@ -621,44 +621,47 @@ lavaland_ruin_budget_max = 325
# List of all space ruins that can generate in the world
# Commenting something out in here DISABLES IT FROM SPAWNING
active_space_ruins = [
- "_maps/map_files/RandomRuins/SpaceRuins/way_home.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/abandoned_sec_shuttle.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/asteroid1.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/asteroid2.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/asteroid3.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/asteroid4.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/asteroid5.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/casino.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/clockwork_monastery.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/debris1.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/derelict1.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/derelict2.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/derelict3.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/derelict4.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/emptyshell.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/intactemptyship.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/turretedoutpost.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/debris1.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/voyager.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/casino.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/abandoned_sec_shuttle.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/turretedoutpost.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/clockwork_monastery.dmm", ### The following ruins are based from past pre-spawned Zlevel content ###
+ "_maps/map_files/RandomRuins/SpaceRuins/voyager.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/way_home.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm",
+ "_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm",
+
+ ### The following ruins are based from past pre-spawned Zlevel content ###
"_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm",
@@ -668,8 +671,14 @@ active_space_ruins = [
"_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm",
"_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm",
- "_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm", # The following is the white ship ruin. Its force-spawned and is required to stop SSshuttle runtiming on startup # Its also important incase a white-ship console is ever built midround # DO NOT DISABLE THIS UNLESS YOU HAVE A GOOD REASON
- "_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm", # The following is a force-spawned ruin consisting mostly of empty space with a shuttle docking port for the free golem shuttle
+ "_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm",
+
+ # The following is the white ship ruin. Its force-spawned and is required to stop SSshuttle runtiming on startup
+ # Its also important incase a white-ship console is ever built midround
+ # DO NOT DISABLE THIS UNLESS YOU HAVE A GOOD REASON
+ "_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm",
+
+ # The following is a force-spawned ruin consisting mostly of empty space with a shuttle docking port for the free golem shuttle
# Disabling it will lead to the free golem shuttle sometimes being stuck on lavaland.
"_maps/map_files/RandomRuins/SpaceRuins/golemtarget.dmm",
]
diff --git a/icons/effects/map_effects_96x96.dmi b/icons/effects/map_effects_96x96.dmi
index fa0c418f37408..4ca11713c965b 100644
Binary files a/icons/effects/map_effects_96x96.dmi and b/icons/effects/map_effects_96x96.dmi differ
diff --git a/icons/effects/mapping_helpers.dmi b/icons/effects/mapping_helpers.dmi
index ca99e6fc18ced..3de45ba567d4c 100644
Binary files a/icons/effects/mapping_helpers.dmi and b/icons/effects/mapping_helpers.dmi differ
diff --git a/icons/mob/simple_human.dmi b/icons/mob/simple_human.dmi
index 311d82013cb86..30a715e13cd65 100644
Binary files a/icons/mob/simple_human.dmi and b/icons/mob/simple_human.dmi differ
diff --git a/icons/obj/doors/airlocks/station/public.dmi b/icons/obj/doors/airlocks/station/public.dmi
index a102174dfd2e7..e980137356eb3 100644
Binary files a/icons/obj/doors/airlocks/station/public.dmi and b/icons/obj/doors/airlocks/station/public.dmi differ
diff --git a/paradise.dme b/paradise.dme
index ae0e12111fbf1..740aaa65074ec 100644
--- a/paradise.dme
+++ b/paradise.dme
@@ -1726,6 +1726,7 @@
#include "code\modules\awaymissions\mission_code\ruins\nian_freighter.dm"
#include "code\modules\awaymissions\mission_code\ruins\oldstation.dm"
#include "code\modules\awaymissions\mission_code\ruins\processing_facility.dm"
+#include "code\modules\awaymissions\mission_code\ruins\sieged_lab.dm"
#include "code\modules\awaymissions\mission_code\ruins\snowbiodome.dm"
#include "code\modules\awaymissions\mission_code\ruins\syndiecakesfactory.dm"
#include "code\modules\awaymissions\mission_code\ruins\telecomns.dm"