diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index a2cb709704e2..fba2136161e4 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -12837,14 +12837,6 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) -"aAX" = ( -/obj/item/target, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) "aAY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 5 @@ -12963,23 +12955,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) -"aBm" = ( -/obj/machinery/camera{ - active_power_usage = 0; - c_tag = "Bomb Test Site"; - desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; - dir = 8; - invuln = 1; - name = "Hardened Bomb-Test Camera"; - network = list("toxins"); - use_power = 0 - }, -/obj/item/target/alien/anchored, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) "aBn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 8 @@ -16043,14 +16018,6 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"aHq" = ( -/obj/item/target, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless, -/area/science/test_area) "aHr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -17589,10 +17556,6 @@ }, /turf/open/floor/plasteel, /area/storage/tools) -"aKr" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/science/test_area) "aKs" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/structure/window, @@ -41199,9 +41162,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/mixing) -"bGe" = ( -/turf/closed/wall, -/area/science/test_area) "bGf" = ( /obj/effect/spawner/structure/window/reinforced/shutter, /turf/open/floor/plating, @@ -42455,34 +42415,6 @@ }, /turf/open/floor/plasteel, /area/science/mixing) -"bIX" = ( -/obj/structure/sign/warning/securearea{ - desc = "A warning sign which reads 'BOMB RANGE"; - name = "BOMB RANGE" - }, -/turf/closed/wall, -/area/science/test_area) -"bIY" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bIZ" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bJa" = ( -/obj/item/flashlight/lamp, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) "bJc" = ( /obj/docking_port/stationary{ dir = 8; @@ -42919,24 +42851,6 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel, /area/science/mixing) -"bKg" = ( -/turf/open/floor/plating/airless, -/area/science/test_area) -"bKh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bKi" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) "bKj" = ( /obj/machinery/camera{ c_tag = "Mining Dock External"; @@ -43361,29 +43275,6 @@ }, /turf/open/floor/plating, /area/science/mixing) -"bLn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bLo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bLp" = ( -/obj/item/beacon, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bLq" = ( -/turf/closed/indestructible{ - desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease"; - icon_state = "riveted"; - name = "hyper-reinforced wall" - }, -/area/science/test_area) "bLr" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -43893,21 +43784,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"bMD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bME" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) "bMF" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/engine/plasma, @@ -44365,29 +44241,6 @@ /obj/structure/closet/wardrobe/grey, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"bND" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bNE" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) -"bNF" = ( -/obj/item/flashlight/lamp, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless, -/area/science/test_area) "bNG" = ( /obj/structure/cable{ icon_state = "2-8" @@ -57636,6 +57489,10 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"sER" = ( +/obj/effect/landmark/stationroom/box/testingsite, +/turf/template_noop, +/area/template_noop) "sGC" = ( /obj/machinery/button/door{ id = "Dorm2"; @@ -118695,21 +118552,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaa -aaf -aaa -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +sER aaa aaa aaa @@ -118952,21 +118809,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaa -aaf -aaf -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -119209,21 +119066,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaf -aaf -aKr -bLo -aKr -aaf -aaf -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -119466,21 +119323,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaf -aaf -bIX -aKr -bLn -aKr -bIX -aaf -aaf -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -119723,21 +119580,21 @@ aaa aaa aaa aaa -aaa -aaa -aaf -aaf -aKr -aKr -bKh -bLo -bMD -aKr -aKr -aaf -aaf -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -119980,21 +119837,21 @@ aaa aaa aaa aaa -aaa -aaa -aaf -bGe -bGe -bIY -bKg -bKg -bKg -bND -bGe -bGe -aaf -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -120237,21 +120094,21 @@ aaa aaa aaa aaa -aaf -aaf -aaf -aKr -aAX -bJa -bKg -bLp -bKg -bNF -aHq -aKr -aaf -aaf -aaf +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -120494,21 +120351,21 @@ aaa aaa aaa aaa -aaa -aaa -aaf -bGe -bGe -bIZ -bKg -bKg -bKg -bNE -bGe -bGe -aaf -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -120751,21 +120608,21 @@ aaa aaa aaa aaa -aaa -aaa -aaf -aaf -aKr -aKr -bKi -aBm -bME -aKr -aKr -aaf -aaf -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -121008,21 +120865,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaf -aaf -bIX -aKr -bLq -aKr -bIX -aaf -aaf -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -121265,21 +121122,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaf -aaf -aKr -bGe -aKr -aaf -aaf -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -121522,21 +121379,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aaf -aaf -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -121779,21 +121636,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aaa -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -122036,21 +121893,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -122293,21 +122150,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range1.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range1.dmm new file mode 100644 index 000000000000..459983bd9f01 --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range1.dmm @@ -0,0 +1,428 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"c" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"d" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/target/alien, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"e" = ( +/obj/structure/sign/warning/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/closed/wall, +/area/science/test_area) +"f" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"h" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"j" = ( +/turf/open/space/basic, +/area/space) +"k" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"l" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"m" = ( +/turf/closed/indestructible{ + desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease"; + icon_state = "riveted"; + name = "hyper-reinforced wall" + }, +/area/science/test_area) +"p" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/science/test_area) +"s" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/camera{ + active_power_usage = 0; + c_tag = "Bomb Test Site"; + desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; + dir = 8; + invuln = 1; + name = "Hardened Bomb-Test Camera"; + network = list("toxins"); + use_power = 0 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"t" = ( +/turf/closed/wall, +/area/science/test_area) +"u" = ( +/obj/item/target, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/science/test_area) +"w" = ( +/obj/item/beacon, +/turf/open/floor/plating/airless, +/area/science/test_area) +"y" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"A" = ( +/obj/structure/table, +/obj/item/storage/box/mre, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"B" = ( +/turf/open/floor/plating/airless, +/area/science/test_area) +"E" = ( +/obj/item/target, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"H" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"I" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating/airless, +/area/science/test_area) +"J" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/science/test_area) +"N" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"O" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"P" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"T" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"Y" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) + +(1,1,1) = {" +j +j +j +j +j +j +c +j +c +j +j +j +j +j +j +"} +(2,1,1) = {" +j +j +j +j +j +c +c +j +c +c +j +j +j +j +j +"} +(3,1,1) = {" +j +j +j +j +c +c +t +h +t +c +c +j +j +j +j +"} +(4,1,1) = {" +j +j +j +c +c +e +t +f +t +e +c +c +j +j +j +"} +(5,1,1) = {" +j +j +c +c +t +t +l +h +O +t +t +c +c +j +j +"} +(6,1,1) = {" +j +j +c +t +t +l +Y +B +k +O +t +t +c +j +j +"} +(7,1,1) = {" +c +c +c +J +E +T +y +w +y +p +u +J +c +c +c +"} +(8,1,1) = {" +j +j +c +t +t +N +A +B +I +P +t +t +c +j +j +"} +(9,1,1) = {" +j +j +c +c +t +t +H +f +s +t +t +c +c +j +j +"} +(10,1,1) = {" +j +j +j +c +c +e +t +d +t +e +c +c +j +j +j +"} +(11,1,1) = {" +j +j +j +j +c +c +t +m +t +c +c +j +j +j +j +"} +(12,1,1) = {" +j +j +j +j +j +c +c +c +c +c +j +j +j +j +j +"} +(13,1,1) = {" +j +j +j +j +j +j +c +c +c +j +j +j +j +j +j +"} +(14,1,1) = {" +j +j +j +j +j +j +j +c +j +j +j +j +j +j +j +"} +(15,1,1) = {" +j +j +j +j +j +j +j +c +j +j +j +j +j +j +j +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range2.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range2.dmm new file mode 100644 index 000000000000..666210e5256f --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range2.dmm @@ -0,0 +1,433 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"b" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"c" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"d" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"e" = ( +/obj/structure/sign/warning/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/closed/wall, +/area/science/test_area) +"f" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"g" = ( +/obj/machinery/camera{ + active_power_usage = 0; + c_tag = "Bomb Test Site"; + desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; + dir = 8; + invuln = 1; + name = "Hardened Bomb-Test Camera"; + network = list("toxins"); + use_power = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/target/syndicate, +/turf/open/floor/plating/airless, +/area/science/test_area) +"h" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"i" = ( +/obj/item/target/syndicate, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating/airless, +/area/science/test_area) +"j" = ( +/turf/open/space/basic, +/area/space) +"l" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"m" = ( +/turf/closed/indestructible{ + desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease"; + icon_state = "riveted"; + name = "hyper-reinforced wall" + }, +/area/science/test_area) +"n" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"r" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"t" = ( +/turf/closed/wall, +/area/science/test_area) +"w" = ( +/obj/item/beacon, +/turf/open/floor/plating/airless, +/area/science/test_area) +"y" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/chair, +/turf/open/floor/plating/airless, +/area/science/test_area) +"A" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"B" = ( +/turf/open/floor/plating/airless, +/area/science/test_area) +"C" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"G" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/flashlight/lamp, +/turf/open/floor/plating/airless, +/area/science/test_area) +"I" = ( +/obj/item/toy/nuke, +/turf/open/floor/plating/airless, +/area/science/test_area) +"J" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"K" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/science/test_area) +"O" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"R" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/item/flashlight/lamp, +/turf/open/floor/plating/airless, +/area/science/test_area) +"S" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/science/test_area) +"V" = ( +/obj/item/target/syndicate, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"W" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) + +(1,1,1) = {" +j +j +j +j +j +j +c +j +c +j +j +j +j +j +j +"} +(2,1,1) = {" +j +j +j +j +j +c +c +j +c +c +j +j +j +j +j +"} +(3,1,1) = {" +j +j +j +j +c +c +S +h +S +c +c +j +j +j +j +"} +(4,1,1) = {" +j +j +j +c +c +e +S +f +S +e +c +c +j +j +j +"} +(5,1,1) = {" +j +j +c +c +S +S +l +h +O +S +S +c +c +j +j +"} +(6,1,1) = {" +j +j +c +t +t +y +r +B +W +C +t +t +c +j +j +"} +(7,1,1) = {" +c +c +c +S +G +d +B +w +B +K +R +S +c +c +c +"} +(8,1,1) = {" +j +j +c +t +t +A +V +I +i +n +t +t +c +j +j +"} +(9,1,1) = {" +j +j +c +c +S +S +b +g +J +S +S +c +c +j +j +"} +(10,1,1) = {" +j +j +j +c +c +e +S +m +S +e +c +c +j +j +j +"} +(11,1,1) = {" +j +j +j +j +c +c +S +t +S +c +c +j +j +j +j +"} +(12,1,1) = {" +j +j +j +j +j +c +c +c +c +c +j +j +j +j +j +"} +(13,1,1) = {" +j +j +j +j +j +j +c +c +c +j +j +j +j +j +j +"} +(14,1,1) = {" +j +j +j +j +j +j +j +c +j +j +j +j +j +j +j +"} +(15,1,1) = {" +j +j +j +j +j +j +j +c +j +j +j +j +j +j +j +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range3.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range3.dmm new file mode 100644 index 000000000000..3512c32d015f --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/testingsite_range3.dmm @@ -0,0 +1,444 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"c" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"e" = ( +/obj/structure/sign/warning/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/closed/wall, +/area/science/test_area) +"f" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"h" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"j" = ( +/turf/open/space/basic, +/area/space) +"k" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/science/test_area) +"l" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"m" = ( +/turf/closed/indestructible{ + desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease"; + icon_state = "riveted"; + name = "hyper-reinforced wall" + }, +/area/science/test_area) +"n" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/target/clown, +/turf/open/floor/plating/airless, +/area/science/test_area) +"o" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/grown/bananapeel, +/turf/open/floor/plating/airless, +/area/science/test_area) +"p" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"q" = ( +/obj/machinery/camera{ + active_power_usage = 0; + c_tag = "Bomb Test Site"; + desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; + dir = 8; + invuln = 1; + name = "Hardened Bomb-Test Camera"; + network = list("toxins"); + use_power = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/flashlight/lamp/bananalamp{ + pixel_y = 3 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"r" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"t" = ( +/turf/closed/wall, +/area/science/test_area) +"w" = ( +/obj/item/beacon, +/turf/open/floor/plating/airless, +/area/science/test_area) +"x" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating/airless, +/area/science/test_area) +"B" = ( +/turf/open/floor/plating/airless, +/area/science/test_area) +"G" = ( +/obj/item/target/clown, +/turf/open/floor/plating/airless, +/area/science/test_area) +"H" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"I" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/item/target/clown, +/turf/open/floor/plating/airless, +/area/science/test_area) +"J" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"L" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"N" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"O" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"P" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"S" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/science/test_area) +"T" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"U" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) +"W" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) + +(1,1,1) = {" +j +j +j +j +j +j +c +j +c +j +j +j +j +j +j +"} +(2,1,1) = {" +j +j +j +j +j +c +c +j +c +c +j +j +j +j +j +"} +(3,1,1) = {" +j +j +j +j +c +c +S +h +S +c +c +j +j +j +j +"} +(4,1,1) = {" +j +j +j +c +c +e +S +f +S +e +c +c +j +j +j +"} +(5,1,1) = {" +j +j +c +c +S +S +l +o +O +S +S +c +c +j +j +"} +(6,1,1) = {" +j +j +c +t +t +J +L +G +W +p +t +t +c +j +j +"} +(7,1,1) = {" +c +c +c +S +n +U +B +w +B +k +I +S +c +c +c +"} +(8,1,1) = {" +j +j +c +t +t +N +T +B +x +P +t +t +c +j +j +"} +(9,1,1) = {" +j +j +c +c +S +S +H +q +r +S +S +c +c +j +j +"} +(10,1,1) = {" +j +j +j +c +c +e +S +m +S +e +c +c +j +j +j +"} +(11,1,1) = {" +j +j +j +j +c +c +S +t +S +c +c +j +j +j +j +"} +(12,1,1) = {" +j +j +j +j +j +c +c +c +c +c +j +j +j +j +j +"} +(13,1,1) = {" +j +j +j +j +j +j +c +c +c +j +j +j +j +j +j +"} +(14,1,1) = {" +j +j +j +j +j +j +j +c +j +j +j +j +j +j +j +"} +(15,1,1) = {" +j +j +j +j +j +j +j +c +j +j +j +j +j +j +j +"} diff --git a/yogstation/code/datums/ruins/station.dm b/yogstation/code/datums/ruins/station.dm index e4525b2ffa60..0cfd1fa0ed2f 100644 --- a/yogstation/code/datums/ruins/station.dm +++ b/yogstation/code/datums/ruins/station.dm @@ -90,6 +90,21 @@ suffix = "maint_detective.dmm" name = "Detective Room" +/datum/map_template/ruin/station/box/testingsite/bunker + id = "testing_site_1" + suffix = "testingsite_range1.dmm" + name = "Bunker Bomb Range" + +/datum/map_template/ruin/station/box/testingsite/syndicate + id = "testing_site_2" + suffix = "testingsite_range2.dmm" + name = "Syndicate Bomb Range" + +/datum/map_template/ruin/station/box/testingsite/clown + id = "testing_site_3" + suffix = "testingsite_range3.dmm" + name = "Clown Bomb Range" + /datum/map_template/ruin/station/box/medbay/morgue id = "medbay_morgue1" suffix = "medbay_morgue1.dmm" @@ -159,3 +174,4 @@ id = "dorms_edoor9" suffix = "dorms_edoor9.dmm" name = "Dorm east door 9" + diff --git a/yogstation/code/game/objects/effects/landmarks.dm b/yogstation/code/game/objects/effects/landmarks.dm index 8a45bbf82e73..5ec2db6e29b6 100644 --- a/yogstation/code/game/objects/effects/landmarks.dm +++ b/yogstation/code/game/objects/effects/landmarks.dm @@ -91,8 +91,12 @@ /obj/effect/landmark/stationroom/box/aftmaint template_names = list("Roleplaying Room", "Detective Room") +/obj/effect/landmark/stationroom/box/testingsite + template_names = list("Bunker Bomb Range","Syndicate Bomb Range","Clown Bomb Range") + /obj/effect/landmark/stationroom/box/medbay/morgue template_names = list("Morgue", "Morgue 2", "Morgue 3", "Morgue 4", "Morgue 5") /obj/effect/landmark/stationroom/box/dorm_edoor template_names = list("Dorm east door 1", "Dorm east door 2", "Dorm east door 3", "Dorm east door 4", "Dorm east door 5", "Dorm east door 6", "Dorm east door 7", "Dorm east door 8", "Dorm east door 9") +