From 758d740112d34edb0dd01a8a1a934ad48a04a55d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 22 Feb 2018 23:39:49 -0600 Subject: [PATCH] [MIRROR] Cycle links space ruin airlocks (#5660) * Cycle links space ruin airlocks (#35870) * cycle links space ruin airlocks * loooooooooooooong ship * Cycle links space ruin airlocks --- _maps/RandomRuins/SpaceRuins/DJstation.dmm | 14 +++++++++- .../SpaceRuins/abandonedteleporter.dmm | 12 +++++++- _maps/RandomRuins/SpaceRuins/abandonedzoo.dmm | 12 ++++++-- _maps/RandomRuins/SpaceRuins/bigderelict1.dmm | 22 +++++++++++++-- _maps/RandomRuins/SpaceRuins/deepstorage.dmm | 4 +++ .../RandomRuins/SpaceRuins/gasthelizards.dmm | 10 ++++++- .../SpaceRuins/gondolaasteroid.dmm | 12 +++++++- .../SpaceRuins/mrow_thats_right.dmm | 28 +++++++++++++++++-- .../SpaceRuins/originalcontent.dmm | 19 ++++++++++++- _maps/RandomRuins/SpaceRuins/spacehotel.dmm | 13 ++++++++- .../SpaceRuins/turretedoutpost.dmm | 14 ++++++++-- 11 files changed, 144 insertions(+), 16 deletions(-) diff --git a/_maps/RandomRuins/SpaceRuins/DJstation.dmm b/_maps/RandomRuins/SpaceRuins/DJstation.dmm index 905e795de5..310737d778 100644 --- a/_maps/RandomRuins/SpaceRuins/DJstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/DJstation.dmm @@ -341,6 +341,7 @@ req_access = null; req_access_txt = "0" }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/ruin/space/djstation) "bj" = ( @@ -350,6 +351,17 @@ /obj/structure/disposaloutlet, /turf/open/floor/plating/airless, /area/space/nearstation) +"Co" = ( +/obj/machinery/door/airlock/external{ + name = "Ruskie DJ Station"; + req_access = null; + req_access_txt = "0" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/djstation) (1,1,1) = {" aa @@ -624,7 +636,7 @@ bd aw bi ah -bi +Co "} (12,1,1) = {" ab diff --git a/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm b/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm index cdbdab34b5..47e22f74ff 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm @@ -65,6 +65,9 @@ /area/ruin/space/abandoned_tele) "p" = ( /obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, /turf/open/floor/plating/airless, /area/ruin/space/abandoned_tele) "q" = ( @@ -122,6 +125,13 @@ /obj/structure/girder, /turf/open/floor/plating/airless, /area/ruin/space/abandoned_tele) +"O" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/ruin/space/abandoned_tele) (1,1,1) = {" a @@ -184,7 +194,7 @@ a c b b -p +O b b c diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm index c2714a467c..c9d06ab187 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -652,6 +652,7 @@ /area/ruin/space/has_grav/abandonedzoo) "bG" = ( /obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel/darkgreen, /area/ruin/space/has_grav/abandonedzoo) "bH" = ( @@ -748,6 +749,13 @@ "bX" = ( /turf/open/floor/plating/airless, /area/ruin/space/has_grav/abandonedzoo) +"lo" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plasteel/darkgreen, +/area/ruin/space/has_grav/abandonedzoo) "KN" = ( /turf/template_noop, /area/space/nearstation) @@ -937,7 +945,7 @@ aH ay bG bL -bG +lo aa aa "} @@ -958,7 +966,7 @@ bq ay bG bM -bG +lo aa aa "} diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm index 02981dda00..17f44e4dee 100644 --- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm +++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm @@ -152,6 +152,7 @@ /area/ruin/space/has_grav/derelictoutpost/powerstorage) "aB" = ( /obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/ruin/space/has_grav/derelictoutpost/powerstorage) "aC" = ( @@ -201,6 +202,7 @@ /area/ruin/space/has_grav/derelictoutpost) "aL" = ( /obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/ruin/space/has_grav/derelictoutpost) "aM" = ( @@ -2126,6 +2128,20 @@ /obj/machinery/door/airlock/maintenance, /turf/open/floor/plating, /area/ruin/space/has_grav/derelictoutpost/cargobay) +"uV" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/derelictoutpost/powerstorage) +"LB" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/derelictoutpost) (1,1,1) = {" aa @@ -2209,7 +2225,7 @@ aa aa aB aM -aB +uV ba bq bH @@ -3181,7 +3197,7 @@ aa aa aL aR -aL +LB bj bl bn @@ -3397,7 +3413,7 @@ aa aa aL aR -aL +LB bn bF bl diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm index 9fa52e5d2f..1bc46e7f9d 100644 --- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm @@ -2655,6 +2655,7 @@ name = "Inconspicuous Airlock"; req_access_txt = "200" }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage) "gA" = ( @@ -2778,6 +2779,9 @@ req_access_txt = "200" }, /obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage) "gR" = ( diff --git a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm index cbdff3750b..9efbce19df 100644 --- a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm +++ b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm @@ -352,11 +352,19 @@ /area/ruin/space/has_grav/gasthelizard) "V" = ( /obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/ruin/space/has_grav/gasthelizard) "W" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/gasthelizard) +"Z" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/gasthelizard) (1,1,1) = {" a @@ -452,7 +460,7 @@ B B V W -V +Z "} (7,1,1) = {" b diff --git a/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm b/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm index de08efa647..e3b105d06e 100644 --- a/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm +++ b/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm @@ -79,6 +79,16 @@ /obj/machinery/door/airlock/survival_pod/glass{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space/has_grav) +"T" = ( +/obj/machinery/door/airlock/survival_pod/glass{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav) @@ -783,7 +793,7 @@ c c u c -u +T "} (20,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm b/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm index 72a09a1d97..9d88971dcf 100644 --- a/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm +++ b/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm @@ -104,6 +104,9 @@ /area/ruin/space/has_grav/powered/cat_man) "au" = ( /obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "av" = ( @@ -856,6 +859,25 @@ /obj/item/organ/tail/cat, /turf/open/floor/plasteel/freezer, /area/ruin/space/has_grav/powered/cat_man) +"Bl" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/cat_man) +"RT" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/cat_man) +"Sl" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/cat_man) (1,1,1) = {" aa @@ -1090,7 +1112,7 @@ ad ad ad ad -au +Sl ad ad ad @@ -1133,9 +1155,9 @@ ad bK aI aG -au +RT ah -au +Bl ac ac ac diff --git a/_maps/RandomRuins/SpaceRuins/originalcontent.dmm b/_maps/RandomRuins/SpaceRuins/originalcontent.dmm index 6ba02315dc..eccc2efada 100644 --- a/_maps/RandomRuins/SpaceRuins/originalcontent.dmm +++ b/_maps/RandomRuins/SpaceRuins/originalcontent.dmm @@ -55,6 +55,7 @@ /obj/structure/fluff/paper{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/indestructible/paper, /area/ruin/powered) "ak" = ( @@ -895,6 +896,22 @@ /mob/living/simple_animal/hostile/stickman/ranged, /turf/open/indestructible/paper, /area/ruin/powered) +"wr" = ( +/obj/machinery/door/airlock/freezer{ + name = "airlock"; + opacity = 0 + }, +/obj/structure/fluff/paper{ + dir = 8 + }, +/obj/structure/fluff/paper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/indestructible/paper, +/area/ruin/powered) (1,1,1) = {" aa @@ -2521,7 +2538,7 @@ aa ah aj an -aj +wr av ap ap diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index 5dff750d0f..dd1a5a95dd 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -3589,6 +3589,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/ruin/space/has_grav/hotel/power) "kK" = ( @@ -4345,6 +4346,16 @@ /obj/effect/baseturf_helper/space, /turf/closed/wall, /area/ruin/space/has_grav/hotel/pool) +"sN" = ( +/obj/machinery/door/airlock/external/glass, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hotel/power) (1,1,1) = {" aa @@ -5376,7 +5387,7 @@ kg kw kJ la -kJ +sN aj aj al diff --git a/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm b/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm index 953c1b2296..3e729c6c4b 100644 --- a/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm +++ b/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm @@ -33,6 +33,9 @@ /area/ruin/space/has_grav/turretedoutpost) "ai" = ( /obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/turretedoutpost) "aj" = ( @@ -284,6 +287,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/turretedoutpost) +"Nu" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/turretedoutpost) (1,1,1) = {" aa @@ -710,8 +720,8 @@ ab ab ac ad -ai -ai +Nu +Nu ad ac ac