From 9937e5729ffbecbed939e6c86d99e0bac1b1a202 Mon Sep 17 00:00:00 2001 From: AsV9 Date: Mon, 18 Nov 2019 21:38:32 +0100 Subject: [PATCH 1/6] Bridge below xenobio is sometimes open space --- _maps/map_files/YogStation/YogStation.dmm | 458 +++++++----------- .../BoxStation/xenobridge_default.dmm | 38 ++ .../BoxStation/xenobridge_space.dmm | 39 ++ yogstation/code/datums/ruins/station.dm | 12 +- .../code/game/objects/effects/landmarks.dm | 3 + 5 files changed, 255 insertions(+), 295 deletions(-) create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index 07ab7e0d5d2f..b103ecf92b5e 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -20270,17 +20270,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) -"aNK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "aNL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -20817,58 +20806,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"aON" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"aOO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"aOP" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "aOQ" = ( /obj/machinery/requests_console{ department = "Hydroponics"; @@ -41646,21 +41583,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/maintenance/aft) -"bCC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "bCD" = ( /obj/structure/table, /obj/item/retractor, @@ -41668,21 +41590,6 @@ dir = 2 }, /area/medical/sleeper) -"bCE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "bCF" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -51564,12 +51471,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"cri" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "crk" = ( /obj/structure/lattice/catwalk, /turf/open/space, @@ -51678,10 +51579,6 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/starboard/aft) -"csk" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/airless, -/area/space/nearstation) "csl" = ( /obj/structure/transit_tube/diagonal/topleft, /turf/open/space/basic, @@ -52065,26 +51962,6 @@ "czK" = ( /turf/closed/wall, /area/vacant_room) -"czQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"czZ" = ( -/obj/structure/chair, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"cAa" = ( -/obj/structure/chair, -/obj/item/storage/fancy/cigarettes, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cAb" = ( /obj/structure/closet, /turf/open/floor/plating, @@ -55812,6 +55689,10 @@ }, /turf/open/floor/plating, /area/construction) +"nCP" = ( +/obj/effect/landmark/stationroom/box/xenobridge, +/turf/template_noop, +/area/template_noop) "nCV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -57779,17 +57660,6 @@ }, /turf/open/floor/plasteel, /area/escapepodbay) -"uVN" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = -1; - diry = 2 - }, -/turf/open/floor/plating, -/area/maintenance/aft) "uYt" = ( /obj/machinery/atmospherics/components/binary/valve/layer1, /obj/machinery/power/apc{ @@ -102192,16 +102062,16 @@ wDq arE arE arE -aNK -aMD -aON -cri -cNW -bAw -bAw -uVN -aag -pEf +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +nCP aaa aaa aaa @@ -102449,16 +102319,16 @@ bDb bDb bDb bDb -cNW -cNW -bBT -cvO -cNW -bPn -bPn -bPn -aag -pEf +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -102706,16 +102576,16 @@ bDb cfr cho bDb -aaa -cNW -bBT -cvO -cOT -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -102963,16 +102833,16 @@ bDb cgi chq ccQ -aaa -cOT -bBT -cvO -cOT -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -103220,16 +103090,16 @@ bDb cgi chq ccQ -aaa -cOT -bBT -cvO -cOT -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -103477,16 +103347,16 @@ bDb cgl chs bDb -aaa -cNW -bBT -cvO -cNW -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -103734,16 +103604,16 @@ bDb cgk chr bDb -aaa -cNW -bCC -cvO -cNW -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -103991,16 +103861,16 @@ cTY cTZ chu ccQ -aaf -cOT -bBT -cAa -cOT -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -104248,16 +104118,16 @@ ccP ccP cht ckn -csk -czQ -bCE -czZ -cOT -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -104505,16 +104375,16 @@ cfy cgn cjB ccQ -aaf -cOT -bBT -cvO -cOT -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -104762,16 +104632,16 @@ bDb bDb bDb bDb -aaa -cNW -bBT -cvO -cNW -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa aaa @@ -105019,16 +104889,16 @@ bDb aaf aaf aaa -aaa -cNW -bBT -cvO -cNW -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa cOT @@ -105276,16 +105146,16 @@ bDb aaf aaa aaa -aaa -cOT -bBT -cvO -cOT -aaa -aaa -aaa -aaa -aaa +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV aaa aaa cOT @@ -105533,16 +105403,16 @@ bDb aaf aaa aaa -aaa -cOT -bBT -cvO -cOT -aaf -aaf -aaf -aaf -aaf +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV cNW cNW cOT @@ -105790,16 +105660,16 @@ bDb aaf aaf aaa -aaa -cOT -aOO -gEO -cOT -aaa -aaa -aaa -aaf -aaf +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV cNW cwy cmn @@ -106047,16 +105917,16 @@ bDb atN atN atN -wkN -cNW -aOP -cNW -cNW -cNW -cNW -cNW -cNW -cNW +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV +qQV cNW cmn cmn diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm new file mode 100644 index 000000000000..a7751f82aa4b --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm @@ -0,0 +1,38 @@ +"a" = (/turf/closed/wall,/area/science/nanite) +"b" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment{dir = 10},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"c" = (/turf/closed/wall,/area/maintenance/starboard/aft) +"d" = (/obj/structure/lattice,/turf/open/space,/area/space/nearstation) +"e" = (/obj/structure/disposalpipe/segment,/turf/open/floor/plating/airless,/area/space/nearstation) +"f" = (/turf/open/floor/plating,/area/maintenance/aft) +"g" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"h" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"i" = (/obj/effect/spawner/structure/window/reinforced,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"j" = (/obj/structure/cable{icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 5},/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"k" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"l" = (/obj/structure/cable{icon_state = "4-8"},/obj/effect/landmark/event_spawn,/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"m" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"n" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 6},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"o" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"p" = (/obj/structure/disposalpipe/segment{dir = 5},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"q" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"r" = (/obj/structure/chair,/obj/item/storage/fancy/cigarettes,/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"s" = (/obj/structure/chair,/obj/structure/disposalpipe/junction/flip{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"t" = (/obj/structure/disposalpipe/segment{dir = 9},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"u" = (/turf/template_noop,/area/template_noop) +"v" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/aft) +"w" = (/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/aft) +"x" = (/obj/structure/lattice/catwalk,/turf/open/space,/area/space/nearstation) +"y" = (/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) + +(1,1,1) = {" +bcuuuuudeduuuuua +gcchhcchihcchhhc +jkkkkklkmkkkkkno +pqqqqqqrsqqqqqtc +cchhhcchhhcchhhc +fvuuuuuuuuuuuduc +fvuuuuuuuuuuuduc +wvuuuuuuuuuuuduc +xxuuuuuuuuuuuddc +yyuuuuuuuuuuuddc +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm new file mode 100644 index 000000000000..4bf2c33ced41 --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm @@ -0,0 +1,39 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment{dir = 10},/obj/effect/landmark/event_spawn,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"c" = (/turf/closed/wall,/area/maintenance/starboard/aft) +"d" = (/obj/structure/lattice,/turf/open/space,/area/space/nearstation) +"e" = (/obj/structure/disposalpipe/segment,/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) +"f" = (/turf/open/floor/plating,/area/maintenance/aft) +"g" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"h" = (/turf/open/floor/plating/airless,/area/space/nearstation) +"i" = (/obj/structure/disposalpipe/segment,/turf/open/floor/plating/airless,/area/space/nearstation) +"j" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"k" = (/obj/structure/lattice,/turf/open/space/basic,/area/space/nearstation) +"l" = (/obj/structure/grille,/turf/open/floor/plating,/area/space/nearstation) +"m" = (/obj/structure/disposalpipe/segment{dir = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 6},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 6},/obj/structure/cable{icon_state = "2-4"},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"n" = (/turf/closed/wall,/area/science/nanite) +"o" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 1; diry = -2},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"p" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -2; diry = -1},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"q" = (/obj/structure/disposalpipe/segment{dir = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 5},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 5},/obj/structure/cable{icon_state = "1-4"},/obj/machinery/light/small,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"r" = (/obj/structure/disposalpipe/segment{dir = 9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 9},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 9},/obj/structure/cable{icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"s" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/aft) +"t" = (/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/aft) +"u" = (/obj/structure/lattice/catwalk,/turf/open/space,/area/space/nearstation) +"v" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"w" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 2; diry = 1},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"x" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) +"y" = (/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) +"z" = (/obj/structure/disposalpipe/junction/flip{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) + +(1,1,1) = {" +bcaaaaadedaaaaan +ocyyyyyyeyyyyjjc +gjhhhhhhihhhhjmp +qvxxxxxxzxxxxwrc +ccyyyyyyyyyyyjjc +fsaaakaaakaaadac +fsaalllllllladac +tsaaaaaaaaaaadac +uuaaaaaaaaaaaddc +yyaaaaaaaaaaaddc +"} diff --git a/yogstation/code/datums/ruins/station.dm b/yogstation/code/datums/ruins/station.dm index 3722d76f0f34..111ea120f9b1 100644 --- a/yogstation/code/datums/ruins/station.dm +++ b/yogstation/code/datums/ruins/station.dm @@ -58,4 +58,14 @@ /datum/map_template/ruin/station/box/engine/singulo id = "engine_singulo_tesla" suffix = "engine_singulo_tesla.dmm" - name = "Engine Singulo And Tesla" \ No newline at end of file + name = "Engine Singulo And Tesla" + +/datum/map_template/ruin/station/box/maint/xenobridge + id = "maint_xenobridge_default" + suffix = "xenobridge_default.dmm" + name = "Xenobiology Bridge" + +/datum/map_template/ruin/station/box/maint/xenobridge/lattice + id = "maint_xenobridge_lattice" + suffix = "xenobridge_space.dmm" + name = "Xenobiology Lattice" \ No newline at end of file diff --git a/yogstation/code/game/objects/effects/landmarks.dm b/yogstation/code/game/objects/effects/landmarks.dm index 619daa1dcb37..bf75340eddc2 100644 --- a/yogstation/code/game/objects/effects/landmarks.dm +++ b/yogstation/code/game/objects/effects/landmarks.dm @@ -73,3 +73,6 @@ /obj/effect/landmark/stationroom/box/foreportmaint1 template_names = list("Maintenance Surgery") + +/obj/effect/landmark/stationroom/box/xenobridge + template_names = list("Xenobiology Bridge", "Xenobiology Lattice") \ No newline at end of file From 85c87c8ed5787a95d63c5e042f174b36862e02b6 Mon Sep 17 00:00:00 2001 From: AsV9 Date: Tue, 19 Nov 2019 12:18:14 +0100 Subject: [PATCH 2/6] Convert map to tgm --- .../BoxStation/xenobridge_default.dmm | 427 +++++++++++++-- .../BoxStation/xenobridge_space.dmm | 492 ++++++++++++++++-- 2 files changed, 848 insertions(+), 71 deletions(-) diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm index a7751f82aa4b..17dc97759bd2 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm @@ -1,38 +1,395 @@ -"a" = (/turf/closed/wall,/area/science/nanite) -"b" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment{dir = 10},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"c" = (/turf/closed/wall,/area/maintenance/starboard/aft) -"d" = (/obj/structure/lattice,/turf/open/space,/area/space/nearstation) -"e" = (/obj/structure/disposalpipe/segment,/turf/open/floor/plating/airless,/area/space/nearstation) -"f" = (/turf/open/floor/plating,/area/maintenance/aft) -"g" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"h" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"i" = (/obj/effect/spawner/structure/window/reinforced,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"j" = (/obj/structure/cable{icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 5},/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"k" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"l" = (/obj/structure/cable{icon_state = "4-8"},/obj/effect/landmark/event_spawn,/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"m" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"n" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 6},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"o" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"p" = (/obj/structure/disposalpipe/segment{dir = 5},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"q" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"r" = (/obj/structure/chair,/obj/item/storage/fancy/cigarettes,/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"s" = (/obj/structure/chair,/obj/structure/disposalpipe/junction/flip{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"t" = (/obj/structure/disposalpipe/segment{dir = 9},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"u" = (/turf/template_noop,/area/template_noop) -"v" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/aft) -"w" = (/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/aft) -"x" = (/obj/structure/lattice/catwalk,/turf/open/space,/area/space/nearstation) -"y" = (/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/science/nanite) +"b" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"c" = ( +/turf/closed/wall, +/area/maintenance/starboard/aft) +"d" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"e" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"f" = ( +/turf/open/floor/plating, +/area/maintenance/aft) +"g" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"h" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"i" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"j" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"k" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"l" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"m" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"n" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"o" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"p" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"q" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"r" = ( +/obj/structure/chair, +/obj/item/storage/fancy/cigarettes, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"s" = ( +/obj/structure/chair, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"t" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"u" = ( +/turf/template_noop, +/area/template_noop) +"v" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/aft) +"w" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -1; + diry = 2 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"x" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space/nearstation) +"y" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) (1,1,1) = {" -bcuuuuudeduuuuua -gcchhcchihcchhhc -jkkkkklkmkkkkkno -pqqqqqqrsqqqqqtc -cchhhcchhhcchhhc -fvuuuuuuuuuuuduc -fvuuuuuuuuuuuduc -wvuuuuuuuuuuuduc -xxuuuuuuuuuuuddc -yyuuuuuuuuuuuddc +b +g +j +p +c +f +f +w +x +y +"} +(2,1,1) = {" +c +c +k +q +c +v +v +v +x +y +"} +(3,1,1) = {" +u +c +k +q +h +u +u +u +u +u +"} +(4,1,1) = {" +u +h +k +q +h +u +u +u +u +u +"} +(5,1,1) = {" +u +h +k +q +h +u +u +u +u +u +"} +(6,1,1) = {" +u +c +k +q +c +u +u +u +u +u +"} +(7,1,1) = {" +u +c +l +q +c +u +u +u +u +u +"} +(8,1,1) = {" +d +h +k +r +h +u +u +u +u +u +"} +(9,1,1) = {" +e +i +m +s +h +u +u +u +u +u +"} +(10,1,1) = {" +d +h +k +q +h +u +u +u +u +u +"} +(11,1,1) = {" +u +c +k +q +c +u +u +u +u +u +"} +(12,1,1) = {" +u +c +k +q +c +u +u +u +u +u +"} +(13,1,1) = {" +u +h +k +q +h +u +u +u +u +u +"} +(14,1,1) = {" +u +h +k +q +h +d +d +d +d +d +"} +(15,1,1) = {" +u +h +n +t +h +u +u +u +d +d +"} +(16,1,1) = {" +a +c +o +c +c +c +c +c +c +c "} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm index 4bf2c33ced41..e0a7e5ba50c4 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm @@ -1,39 +1,459 @@ -"a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment{dir = 10},/obj/effect/landmark/event_spawn,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"c" = (/turf/closed/wall,/area/maintenance/starboard/aft) -"d" = (/obj/structure/lattice,/turf/open/space,/area/space/nearstation) -"e" = (/obj/structure/disposalpipe/segment,/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) -"f" = (/turf/open/floor/plating,/area/maintenance/aft) -"g" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"h" = (/turf/open/floor/plating/airless,/area/space/nearstation) -"i" = (/obj/structure/disposalpipe/segment,/turf/open/floor/plating/airless,/area/space/nearstation) -"j" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"k" = (/obj/structure/lattice,/turf/open/space/basic,/area/space/nearstation) -"l" = (/obj/structure/grille,/turf/open/floor/plating,/area/space/nearstation) -"m" = (/obj/structure/disposalpipe/segment{dir = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 6},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 6},/obj/structure/cable{icon_state = "2-4"},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"n" = (/turf/closed/wall,/area/science/nanite) -"o" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 1; diry = -2},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"p" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -2; diry = -1},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"q" = (/obj/structure/disposalpipe/segment{dir = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 5},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 5},/obj/structure/cable{icon_state = "1-4"},/obj/machinery/light/small,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"r" = (/obj/structure/disposalpipe/segment{dir = 9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 9},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 9},/obj/structure/cable{icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"s" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/aft) -"t" = (/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/aft) -"u" = (/obj/structure/lattice/catwalk,/turf/open/space,/area/space/nearstation) -"v" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"w" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 2; diry = 1},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"x" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) -"y" = (/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) -"z" = (/obj/structure/disposalpipe/junction/flip{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"c" = ( +/turf/closed/wall, +/area/maintenance/starboard/aft) +"d" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"e" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"f" = ( +/turf/open/floor/plating, +/area/maintenance/aft) +"g" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"h" = ( +/turf/open/floor/plating/airless, +/area/space/nearstation) +"i" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"j" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"k" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"l" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/space/nearstation) +"m" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"n" = ( +/turf/closed/wall, +/area/science/nanite) +"o" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = 1; + diry = -2 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"p" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -2; + diry = -1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"q" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"r" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"s" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/aft) +"t" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -1; + diry = 2 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"u" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space/nearstation) +"v" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -1; + diry = 2 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"w" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = 2; + diry = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"x" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"y" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"z" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) (1,1,1) = {" -bcaaaaadedaaaaan -ocyyyyyyeyyyyjjc -gjhhhhhhihhhhjmp -qvxxxxxxzxxxxwrc -ccyyyyyyyyyyyjjc -fsaaakaaakaaadac -fsaalllllllladac -tsaaaaaaaaaaadac -uuaaaaaaaaaaaddc -yyaaaaaaaaaaaddc +b +o +g +q +c +f +f +t +u +y +"} +(2,1,1) = {" +c +c +j +v +c +s +s +s +u +y +"} +(3,1,1) = {" +a +y +h +x +y +a +a +a +a +a +"} +(4,1,1) = {" +a +y +h +x +y +a +a +a +a +a +"} +(5,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(6,1,1) = {" +a +y +h +x +y +k +l +a +a +a +"} +(7,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(8,1,1) = {" +d +y +h +x +y +a +l +a +a +a +"} +(9,1,1) = {" +e +e +i +z +y +a +l +a +a +a +"} +(10,1,1) = {" +d +y +h +x +y +k +l +a +a +a +"} +(11,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(12,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(13,1,1) = {" +a +y +h +x +y +a +a +a +a +a +"} +(14,1,1) = {" +a +j +j +w +j +d +d +d +d +d +"} +(15,1,1) = {" +a +j +m +r +j +a +a +a +d +d +"} +(16,1,1) = {" +n +c +p +c +c +c +c +c +c +c "} From 1b25ab56d6f16e4ab55639a4a4e7ad0c18293922 Mon Sep 17 00:00:00 2001 From: AsV9 Date: Tue, 19 Nov 2019 15:04:42 +0100 Subject: [PATCH 3/6] Fixes oopsie --- .../BoxStation/xenobridge_space.dmm | 492 ++---------------- 1 file changed, 36 insertions(+), 456 deletions(-) diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm index e0a7e5ba50c4..2ae847e9ec88 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm @@ -1,459 +1,39 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/template_noop, -/area/template_noop) -"b" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"c" = ( -/turf/closed/wall, -/area/maintenance/starboard/aft) -"d" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"e" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/space/nearstation) -"f" = ( -/turf/open/floor/plating, -/area/maintenance/aft) -"g" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"h" = ( -/turf/open/floor/plating/airless, -/area/space/nearstation) -"i" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"j" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"k" = ( -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"l" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/space/nearstation) -"m" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"n" = ( -/turf/closed/wall, -/area/science/nanite) -"o" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = 1; - diry = -2 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"p" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = -2; - diry = -1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"q" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"r" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"s" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/aft) -"t" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = -1; - diry = 2 - }, -/turf/open/floor/plating, -/area/maintenance/aft) -"u" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space/nearstation) -"v" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = -1; - diry = 2 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"w" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = 2; - diry = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"x" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"y" = ( -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/space/nearstation) -"z" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment{dir = 10},/obj/effect/landmark/event_spawn,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"c" = (/turf/closed/wall,/area/maintenance/starboard/aft) +"d" = (/obj/structure/lattice,/turf/open/space,/area/space/nearstation) +"e" = (/obj/structure/disposalpipe/segment,/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) +"f" = (/turf/open/floor/plating,/area/maintenance/aft) +"g" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"h" = (/turf/open/floor/plating/airless,/area/space/nearstation) +"i" = (/obj/structure/disposalpipe/segment,/turf/open/floor/plating/airless,/area/space/nearstation) +"j" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"k" = (/obj/structure/lattice,/turf/open/space/basic,/area/space/nearstation) +"l" = (/obj/structure/grille,/turf/open/floor/plating,/area/space/nearstation) +"m" = (/obj/structure/disposalpipe/segment{dir = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 6},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 6},/obj/structure/cable{icon_state = "2-4"},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"n" = (/turf/closed/wall,/area/science/nanite) +"o" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 1; diry = -2},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"p" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -2; diry = -1},/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"q" = (/obj/structure/disposalpipe/segment{dir = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 5},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 5},/obj/structure/cable{icon_state = "1-4"},/obj/machinery/light/small,/turf/open/floor/plating,/area/maintenance/starboard/aft) +"r" = (/obj/structure/disposalpipe/segment{dir = 9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 9},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 9},/obj/structure/cable{icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"s" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/aft) +"t" = (/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/aft) +"u" = (/obj/structure/lattice/catwalk,/turf/open/space,/area/space/nearstation) +"v" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"w" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 2; diry = 1},/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/turf/open/floor/plating,/area/maintenance/starboard/aft) +"x" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) +"y" = (/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) +"z" = (/obj/structure/disposalpipe/junction/flip{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) (1,1,1) = {" -b -o -g -q -c -f -f -t -u -y -"} -(2,1,1) = {" -c -c -j -v -c -s -s -s -u -y -"} -(3,1,1) = {" -a -y -h -x -y -a -a -a -a -a -"} -(4,1,1) = {" -a -y -h -x -y -a -a -a -a -a -"} -(5,1,1) = {" -a -y -h -x -y -a -l -a -a -a -"} -(6,1,1) = {" -a -y -h -x -y -k -l -a -a -a -"} -(7,1,1) = {" -a -y -h -x -y -a -l -a -a -a -"} -(8,1,1) = {" -d -y -h -x -y -a -l -a -a -a -"} -(9,1,1) = {" -e -e -i -z -y -a -l -a -a -a -"} -(10,1,1) = {" -d -y -h -x -y -k -l -a -a -a -"} -(11,1,1) = {" -a -y -h -x -y -a -l -a -a -a -"} -(12,1,1) = {" -a -y -h -x -y -a -l -a -a -a -"} -(13,1,1) = {" -a -y -h -x -y -a -a -a -a -a -"} -(14,1,1) = {" -a -j -j -w -j -d -d -d -d -d -"} -(15,1,1) = {" -a -j -m -r -j -a -a -a -d -d -"} -(16,1,1) = {" -n -c -p -c -c -c -c -c -c -c +bcaaaaadedaaaaan +ocyyyyyyeyyyyjjc +gjhhhhhhihhhhjmp +qvxxxxxxzxxxxwrc +ccyyyyyyyyyyyjjc +fsaaakaaakaaadac +fsaalllllllladac +tsaaaaaaaaaaadac +uuaaaaaaaaaaaddc +yyaaaaaaaaaaaddc "} From fddfd7bc5241ffba7123d7d32c437f5cb141c8d9 Mon Sep 17 00:00:00 2001 From: AsV9 Date: Tue, 19 Nov 2019 15:05:56 +0100 Subject: [PATCH 4/6] i am retard --- .../BoxStation/xenobridge_space.dmm | 492 ++++++++++++++++-- 1 file changed, 456 insertions(+), 36 deletions(-) diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm index 2ae847e9ec88..3f36a3f1a412 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm @@ -1,39 +1,459 @@ -"a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment{dir = 10},/obj/effect/landmark/event_spawn,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"c" = (/turf/closed/wall,/area/maintenance/starboard/aft) -"d" = (/obj/structure/lattice,/turf/open/space,/area/space/nearstation) -"e" = (/obj/structure/disposalpipe/segment,/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) -"f" = (/turf/open/floor/plating,/area/maintenance/aft) -"g" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"h" = (/turf/open/floor/plating/airless,/area/space/nearstation) -"i" = (/obj/structure/disposalpipe/segment,/turf/open/floor/plating/airless,/area/space/nearstation) -"j" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"k" = (/obj/structure/lattice,/turf/open/space/basic,/area/space/nearstation) -"l" = (/obj/structure/grille,/turf/open/floor/plating,/area/space/nearstation) -"m" = (/obj/structure/disposalpipe/segment{dir = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 6},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 6},/obj/structure/cable{icon_state = "2-4"},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"n" = (/turf/closed/wall,/area/science/nanite) -"o" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 1; diry = -2},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"p" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -2; diry = -1},/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"q" = (/obj/structure/disposalpipe/segment{dir = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 5},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 5},/obj/structure/cable{icon_state = "1-4"},/obj/machinery/light/small,/turf/open/floor/plating,/area/maintenance/starboard/aft) -"r" = (/obj/structure/disposalpipe/segment{dir = 9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 9},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 9},/obj/structure/cable{icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"s" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/maintenance/aft) -"t" = (/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access_txt = "10; 13"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/turf/open/floor/plating,/area/maintenance/aft) -"u" = (/obj/structure/lattice/catwalk,/turf/open/space,/area/space/nearstation) -"v" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = -1; diry = 2},/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"w" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{dirx = 2; diry = 1},/obj/machinery/door/airlock/external{name = "External Access"; req_access_txt = "10; 13"},/turf/open/floor/plating,/area/maintenance/starboard/aft) -"x" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) -"y" = (/obj/structure/lattice/catwalk,/turf/open/space/basic,/area/space/nearstation) -"z" = (/obj/structure/disposalpipe/junction/flip{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{icon_state = "pipe11-3"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{icon_state = "pipe11-1"; dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/airless,/area/space/nearstation) +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"c" = ( +/turf/closed/wall, +/area/maintenance/starboard/aft) +"d" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"e" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"f" = ( +/turf/open/floor/plating, +/area/maintenance/aft) +"g" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"h" = ( +/turf/open/floor/plating/airless, +/area/space/nearstation) +"i" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"j" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"k" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"l" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/space/nearstation) +"m" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"n" = ( +/turf/closed/wall, +/area/science/nanite) +"o" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = 1; + diry = -2 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"p" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -2; + diry = -1 + }, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"q" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"r" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"s" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/aft) +"t" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -1; + diry = 2 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"u" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space/nearstation) +"v" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -1; + diry = 2 + }, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"w" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = 2; + diry = 1 + }, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"x" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"y" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"z" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) (1,1,1) = {" -bcaaaaadedaaaaan -ocyyyyyyeyyyyjjc -gjhhhhhhihhhhjmp -qvxxxxxxzxxxxwrc -ccyyyyyyyyyyyjjc -fsaaakaaakaaadac -fsaalllllllladac -tsaaaaaaaaaaadac -uuaaaaaaaaaaaddc -yyaaaaaaaaaaaddc +b +o +g +q +c +f +f +t +u +y +"} +(2,1,1) = {" +c +c +j +v +c +s +s +s +u +y +"} +(3,1,1) = {" +a +y +h +x +y +a +a +a +a +a +"} +(4,1,1) = {" +a +y +h +x +y +a +a +a +a +a +"} +(5,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(6,1,1) = {" +a +y +h +x +y +k +l +a +a +a +"} +(7,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(8,1,1) = {" +d +y +h +x +y +a +l +a +a +a +"} +(9,1,1) = {" +e +e +i +z +y +a +l +a +a +a +"} +(10,1,1) = {" +d +y +h +x +y +k +l +a +a +a +"} +(11,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(12,1,1) = {" +a +y +h +x +y +a +l +a +a +a +"} +(13,1,1) = {" +a +y +h +x +y +a +a +a +a +a +"} +(14,1,1) = {" +a +j +j +w +j +d +d +d +d +d +"} +(15,1,1) = {" +a +j +m +r +j +a +a +a +d +d +"} +(16,1,1) = {" +n +c +p +c +c +c +c +c +c +c "} From 15c857c553e019abb6659e7016507a2c9ca9c209 Mon Sep 17 00:00:00 2001 From: AsV9 Date: Wed, 20 Nov 2019 13:12:26 +0100 Subject: [PATCH 5/6] Add a couple of windows. --- _maps/map_files/YogStation/YogStation.dmm | 2 +- .../RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index b103ecf92b5e..f8609fea417c 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -101806,7 +101806,7 @@ cNW cNW cNW cgj -cNW +cOT cNW cNW bzs diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm index 3f36a3f1a412..f10539b3500d 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm @@ -449,7 +449,7 @@ d n c p -c +j c c c From bfcb9c8b29326aa2c5e89b2647757f5a33a546d3 Mon Sep 17 00:00:00 2001 From: AsV9 Date: Wed, 20 Nov 2019 16:36:52 +0100 Subject: [PATCH 6/6] Actually placed the window in a usable spot. --- _maps/map_files/YogStation/YogStation.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index f8609fea417c..6106a9d611ee 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -101806,8 +101806,8 @@ cNW cNW cNW cgj -cOT cNW +cOT cNW bzs ogO