diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm index 2f052271031..1a1d07b6a99 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm @@ -44,9 +44,8 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron, /area/ruin/planetengi) "au" = ( diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_pizza.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_pizza.dmm index da2316b4929..21bc5a318d6 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_pizza.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_pizza.dmm @@ -260,9 +260,8 @@ /area/ruin/pizzeria/kitchen) "jY" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/decal/cleanable/ash, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -563,9 +562,8 @@ /area/ruin/pizzeria/kitchen) "yS" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, diff --git a/_maps/RandomRuins/IceRuins/skyrat/icemoon_underground_syndicate_base1_skyrat.dmm b/_maps/RandomRuins/IceRuins/skyrat/icemoon_underground_syndicate_base1_skyrat.dmm index c875f42ae2d..259821c585a 100644 --- a/_maps/RandomRuins/IceRuins/skyrat/icemoon_underground_syndicate_base1_skyrat.dmm +++ b/_maps/RandomRuins/IceRuins/skyrat/icemoon_underground_syndicate_base1_skyrat.dmm @@ -42,9 +42,8 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/vending/wardrobe/syndie_wardrobe{ onstation = 0 }, @@ -223,9 +222,8 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/cargo) "bF" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/bar) @@ -2832,9 +2830,8 @@ "yM" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/testlab) "yP" = ( @@ -4026,9 +4023,8 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/vending/syndichem{ onstation = 0 }, @@ -4250,9 +4246,8 @@ "My" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "MC" = ( @@ -4506,9 +4501,8 @@ dir = 1 }, /obj/effect/mob_spawn/ghost_role/human/lavaland_syndicate, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron/large, /area/ruin/syndicate_lava_base/telecomms) @@ -4948,9 +4942,8 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/table/glass, /obj/machinery/reagentgrinder, /obj/item/stack/sheet/mineral/plasma{ @@ -5389,9 +5382,8 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/cafeteria, /area/ruin/syndicate_lava_base/dormitories) "XH" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm index 1b0274a5fce..5eac34187fd 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm @@ -387,10 +387,8 @@ /obj/effect/decal/cleanable/cobweb, /obj/effect/spawner/random/decoration/glowstick, /obj/effect/spawner/random/decoration/paint, -/obj/machinery/power/apc/unlocked{ - pixel_y = 25; - dir = 1 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/plating/lavaland_atmos, /area/ruin/unpowered) "xP" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index 304a845796d..8d1b543e6d1 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -325,11 +325,8 @@ /area/ruin/syndicate_lava_base/cargo) "dA" = ( /obj/structure/closet/l3closet, -/obj/machinery/power/apc/syndicate{ - dir = 8; - name = "Chemistry APC"; - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ dir = 6 }, @@ -493,11 +490,8 @@ /area/ruin/syndicate_lava_base/cargo) "ef" = ( /obj/machinery/light/small/directional/north, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Cargo Bay APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/closet/emcloset/anchored, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -720,11 +714,8 @@ pixel_y = 2 }, /obj/item/storage/box/syringes, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Virology APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/iron/white/side{ @@ -1515,11 +1506,8 @@ /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) "ji" = ( -/obj/machinery/power/apc/syndicate{ - dir = 8; - name = "Primary Hallway APC"; - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -2081,10 +2069,8 @@ "mv" = ( /obj/structure/table/wood, /obj/machinery/light/small/directional/south, -/obj/machinery/power/apc/syndicate{ - name = "Bar APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/bar) @@ -2271,11 +2257,8 @@ "oc" = ( /obj/machinery/light/small/directional/south, /obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/power/apc/syndicate{ - dir = 4; - name = "Medbay APC"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/iron/white/side{ @@ -2418,11 +2401,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Arrival Hallway APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer2, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -3570,11 +3550,8 @@ /area/ruin/syndicate_lava_base/dormitories) "JQ" = ( /obj/machinery/light/small/directional/north, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Engineering APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/iron, @@ -4372,10 +4349,8 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/power/apc/syndicate{ - name = "Dormitories APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer2, /obj/effect/turf_decal/tile/neutral, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm index f37752d58f5..25aab3ccf7b 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm @@ -77,10 +77,8 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/power/apc/syndicate{ - name = "Telecommunications APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm index 56bf133ef9a..0beb9632095 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm @@ -31,10 +31,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/power/apc/syndicate{ - name = "Telecommunications APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/telecomms) "k" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm index b3274359a26..bae1b50984b 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm @@ -46,10 +46,8 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/power/apc/syndicate{ - name = "Telecommunications APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/telecomms) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm index 162045cebbb..ca428942e32 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm @@ -272,9 +272,8 @@ "X" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm index 1b2fb4ec37a..8006f2a0bb1 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm @@ -9,9 +9,8 @@ /area/ruin/syndicate_lava_base/testlab) "be" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "bs" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm index 33352d483e5..1d4646b9a39 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm @@ -63,9 +63,8 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "N" = ( diff --git a/_maps/RandomRuins/LavaRuins/skyrat/lavaland_surface_syndicate_base1_skyrat.dmm b/_maps/RandomRuins/LavaRuins/skyrat/lavaland_surface_syndicate_base1_skyrat.dmm index 363006ff2c0..063ee51402b 100644 --- a/_maps/RandomRuins/LavaRuins/skyrat/lavaland_surface_syndicate_base1_skyrat.dmm +++ b/_maps/RandomRuins/LavaRuins/skyrat/lavaland_surface_syndicate_base1_skyrat.dmm @@ -298,9 +298,8 @@ /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "cs" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/bar) @@ -544,9 +543,8 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/vending/wardrobe/syndie_wardrobe{ onstation = 0 }, @@ -1516,9 +1514,8 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/table/glass, /obj/machinery/reagentgrinder, /obj/item/stack/sheet/mineral/plasma{ @@ -1736,9 +1733,8 @@ "rC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "rE" = ( @@ -2166,9 +2162,8 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/cafeteria, /area/ruin/syndicate_lava_base/dormitories) "wW" = ( @@ -3198,9 +3193,8 @@ "GF" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/testlab) "GS" = ( @@ -5072,9 +5066,8 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/vending/syndichem{ onstation = 0 }, diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm index 6e5bdecdd44..588dc37d736 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -429,14 +429,12 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/structure/cable, -/obj/machinery/power/apc/unlocked{ - dir = 8; +/obj/machinery/power/apc/worn_out/directional/west{ environ = 0; - lighting = 0; - name = "Worn-out APC"; - pixel_x = -25 + lighting = 0 }, /obj/item/melee/baton/security/cattleprod, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) "Mb" = ( diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm index f03dc768611..315eb923063 100644 --- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm +++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm @@ -56,9 +56,8 @@ /area/ruin/space/has_grav/derelictoutpost/cargobay) "ao" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron, /area/ruin/space/has_grav/derelictoutpost/cargobay) "ap" = ( @@ -498,9 +497,8 @@ /area/ruin/space/has_grav/derelictoutpost/powerstorage) "ca" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron, /area/ruin/space/has_grav/derelictoutpost/powerstorage) "cb" = ( @@ -540,9 +538,8 @@ /area/ruin/space/has_grav/derelictoutpost) "ck" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron, /area/ruin/space/has_grav/derelictoutpost) "cl" = ( @@ -1032,9 +1029,8 @@ /area/ruin/space/has_grav/derelictoutpost/cargostorage) "el" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "eo" = ( diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm index 412fc40d8df..75dda39e173 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm @@ -240,11 +240,10 @@ /area/awaymission/bmpship/aft) "lx" = ( /obj/structure/cable, -/obj/machinery/power/apc/unlocked{ - dir = 1; - environ = 0; - pixel_y = 25 +/obj/machinery/power/apc/auto_name/directional/north{ + environ = 0 }, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/airless, /area/awaymission/bmpship/midship) "lG" = ( diff --git a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm index c223b20fc70..da21f9ffb4a 100644 --- a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm +++ b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm @@ -2670,10 +2670,8 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/away{ - name = "ASRC Lobby"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/white, /area/ruin/space/has_grav/dangerous_research) @@ -2758,11 +2756,8 @@ "JN" = ( /obj/effect/turf_decal/tile/neutral/diagonal_edge, /obj/structure/cable, -/obj/machinery/power/apc/away{ - dir = 8; - name = "ASRC Dorms"; - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/dangerous_research/dorms) @@ -3807,11 +3802,8 @@ /area/ruin/space/has_grav/dangerous_research/maint) "XI" = ( /obj/structure/cable, -/obj/machinery/power/apc/away{ - dir = 1; - name = "ASRC Maintenance"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/oil/slippery, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -3861,11 +3853,8 @@ /area/ruin/space/has_grav/dangerous_research/lab) "Yr" = ( /obj/structure/cable, -/obj/machinery/power/apc/away{ - dir = 1; - name = "ASRC Laboratory"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/effect/turf_decal/tile/neutral/half, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) @@ -3902,11 +3891,8 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable, -/obj/machinery/power/apc/away{ - dir = 4; - name = "ASRC Medical Facility"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/away_general_access, /turf/open/floor/iron/white, /area/ruin/space/has_grav/dangerous_research/medical) "YZ" = ( diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm index 447f0002329..f2cf7a9f8a8 100644 --- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm @@ -131,11 +131,10 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/crusher) "aE" = ( -/obj/machinery/power/apc/away{ - name = "Recycling APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/crusher) "aG" = ( @@ -636,11 +635,10 @@ /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/deepstorage/kitchen) "bN" = ( -/obj/machinery/power/apc/away{ - name = "Kitchen APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/deepstorage/kitchen) "bO" = ( @@ -780,10 +778,10 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage/hydroponics) "cg" = ( -/obj/machinery/power/apc/highcap/five_k/directional/east{ - name = "Hydroponics APC" - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/away_general_access, /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage/hydroponics) "ch" = ( @@ -1063,11 +1061,11 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage) "cQ" = ( -/obj/machinery/power/apc/highcap/five_k/directional/east{ - name = "Storage APC" - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/away_general_access, /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage/storage) "cS" = ( @@ -1433,13 +1431,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/power/apc/away{ - name = "Main Area APC"; - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage) "dW" = ( @@ -1489,10 +1486,10 @@ /obj/item/storage/backpack/duffelbag/sec/surgery{ pixel_y = 5 }, -/obj/machinery/power/apc/highcap/five_k/directional/east{ - name = "Armory APC" - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/away_general_access, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/deepstorage/armory) "ei" = ( @@ -1718,13 +1715,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden{ dir = 10 }, -/obj/machinery/power/apc/away{ - dir = 1; - name = "Airlock Control APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage/airlock) "eO" = ( @@ -1974,13 +1969,11 @@ /area/ruin/space/has_grav/deepstorage/airlock) "fx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/machinery/power/apc/away{ - dir = 8; - name = "Power and Atmospherics APC"; - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/away_general_access, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage/power) "fy" = ( @@ -2025,11 +2018,11 @@ /area/ruin/space/has_grav/deepstorage/power) "fE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/highcap/five_k/directional/east{ - name = "Dormitory APC" - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/away_general_access, /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage/dorm) "fF" = ( @@ -2751,7 +2744,9 @@ /area/ruin/space/has_grav/deepstorage/dorm) "Az" = ( /obj/structure/cable, -/obj/machinery/power/apc/highcap/ten_k/directional/east, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_10k, +/obj/effect/mapping_helpers/apc/away_general_access, /turf/open/floor/engine, /area/ruin/space/has_grav/deepstorage/pharmacy) "AI" = ( diff --git a/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm b/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm index 8dcd6939ca9..3383d24bedc 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm @@ -859,11 +859,11 @@ /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north{ start_charge = 25; - locked = 0; equipment = 0; environ = 0; lighting = 0 }, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/derelictsulaco) "DJ" = ( diff --git a/_maps/RandomRuins/SpaceRuins/forgottenship.dmm b/_maps/RandomRuins/SpaceRuins/forgottenship.dmm index b8e14aaf89c..27626b3466d 100644 --- a/_maps/RandomRuins/SpaceRuins/forgottenship.dmm +++ b/_maps/RandomRuins/SpaceRuins/forgottenship.dmm @@ -322,12 +322,9 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bf" = ( -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Syndicate Cargo Pod APC"; - pixel_y = 25; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/structure/closet/crate/secure/gear{ req_access = list("syndicate") @@ -439,12 +436,9 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) "bv" = ( -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Syndicate Forgotten Ship APC"; - pixel_y = 25; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) diff --git a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm index 431f5f805fa..438e36acb59 100644 --- a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm +++ b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm @@ -647,7 +647,8 @@ /area/ruin/space/has_grav/hellfactory) "cm" = ( /obj/structure/cable, -/obj/machinery/power/apc/highcap/ten_k/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cn" = ( @@ -909,7 +910,8 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "wv" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) diff --git a/_maps/RandomRuins/SpaceRuins/interdyne.dmm b/_maps/RandomRuins/SpaceRuins/interdyne.dmm index 9405a085f7f..30b7c1bfa31 100644 --- a/_maps/RandomRuins/SpaceRuins/interdyne.dmm +++ b/_maps/RandomRuins/SpaceRuins/interdyne.dmm @@ -51,6 +51,12 @@ /obj/machinery/chem_heater/withbuffer, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"cj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/interdyne) "ck" = ( /obj/effect/decal/cleanable/glass/plastitanium, /obj/structure/cable, @@ -71,6 +77,14 @@ /obj/structure/shipping_container/interdyne, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"dk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/interdyne) "dC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -288,11 +302,6 @@ /obj/structure/filingcabinet, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/interdyne) -"kP" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical/old, -/turf/open/floor/iron/smooth, -/area/ruin/space/has_grav/interdyne) "kV" = ( /obj/effect/mob_spawn/corpse/human/syndicatecommando/lessenedgear, /turf/open/floor/iron/smooth, @@ -327,6 +336,11 @@ /obj/machinery/oven, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/interdyne) +"me" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical/old, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/interdyne) "mf" = ( /obj/machinery/door/airlock/hatch, /obj/effect/mapping_helpers/airlock/abandoned, @@ -427,12 +441,6 @@ /obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) -"pG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/blacklight/directional/north, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/interdyne) "pI" = ( /obj/machinery/chem_dispenser/fullupgrade, /obj/structure/cable, @@ -461,27 +469,11 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) -"qz" = ( -/obj/machinery/door/airlock/science/glass, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/interdyne) "qS" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/storage/box/beakers, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) -"qU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/interdyne) "qW" = ( /obj/machinery/computer/terminal, /obj/structure/cable, @@ -613,6 +605,14 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"wJ" = ( +/obj/machinery/door/airlock/science/glass, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/interdyne) "wY" = ( /obj/machinery/chem_dispenser/fullupgrade, /turf/open/floor/mineral/plastitanium, @@ -657,11 +657,6 @@ /obj/structure/flora/rock/icy/style_3, /turf/open/misc/asteroid/airless, /area/ruin/space/has_grav/interdyne) -"zN" = ( -/obj/structure/cable, -/obj/machinery/power/apc/highcap/ten_k/directional/north, -/turf/open/floor/iron/smooth, -/area/ruin/space/has_grav/interdyne) "zX" = ( /obj/machinery/light/blacklight/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -690,6 +685,11 @@ /obj/structure/closet/secure_closet/chemical, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"AF" = ( +/obj/machinery/light/blacklight/directional/south, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/interdyne) "AN" = ( /obj/machinery/sleeper/syndie{ dir = 4 @@ -798,6 +798,12 @@ "EM" = ( /turf/open/floor/iron/smooth, /area/ruin/space/has_grav/interdyne) +"Fe" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/iron/smooth, +/area/ruin/space/has_grav/interdyne) "Fw" = ( /obj/machinery/light/blacklight/directional/north, /obj/structure/cable, @@ -835,14 +841,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) -"HL" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/interdyne) "HP" = ( /obj/item/pizzabox, /obj/machinery/light/blacklight/directional/north, @@ -996,6 +994,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"Nl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/interdyne) "Nr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/mineral/plastitanium/red, @@ -1025,11 +1031,6 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/showroomfloor, /area/ruin/space/has_grav/interdyne) -"OC" = ( -/obj/machinery/light/blacklight/directional/south, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/interdyne) "OD" = ( /obj/machinery/light/blacklight/directional/south, /obj/structure/cable, @@ -1052,12 +1053,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/ruin/space/has_grav/interdyne) -"Pj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/interdyne) "PB" = ( /obj/structure/table/reinforced/ctf, /obj/machinery/microwave, @@ -1083,13 +1078,6 @@ /obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/interdyne) -"Qg" = ( -/obj/structure/cable, -/obj/machinery/light/blacklight/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/interdyne) "Qw" = ( /obj/effect/decal/cleanable/oil/streak, /turf/open/floor/mineral/plastitanium, @@ -1138,6 +1126,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"RG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/blacklight/directional/north, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/interdyne) "RR" = ( /obj/machinery/door/airlock/hatch, /obj/structure/barricade/wooden/crude, @@ -1150,6 +1144,12 @@ /obj/effect/decal/cleanable/glass/plastitanium, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"Sy" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/interdyne) "Sz" = ( /obj/structure/chair/office/tactical, /obj/structure/cable, @@ -1301,6 +1301,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) +"Yo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/interdyne) "Ys" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ dir = 1 @@ -1311,7 +1319,7 @@ "Yv" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/interdyne) -"YZ" = ( +"YB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, /obj/structure/rack, @@ -1326,18 +1334,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) -"Zy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/interdyne) -"ZB" = ( +"ZT" = ( /obj/structure/cable, -/obj/machinery/airalarm/directional/east, +/obj/machinery/light/blacklight/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/interdyne) @@ -1645,7 +1646,7 @@ Zi Zi Zi eI -Qg +ZT Zi fs Mi @@ -1752,9 +1753,9 @@ Zi fj Ei Zi -pG +RG fu -OC +AF Zi jF bW @@ -1779,9 +1780,9 @@ Zi dU Vp EM -YZ +YB oJ -kP +me dU Zi Eq @@ -1812,7 +1813,7 @@ bV ak Zi dU -zN +Fe wE XD wE @@ -2024,12 +2025,12 @@ JD oO jA jA -Zy +dk jA jA Zi Fw -Pj +cj qa JM Zi @@ -2058,14 +2059,14 @@ Te Zi LB Nb -ZB +Sy oO -qU +Yo oO SK qa dI -HL +Nl JM Zi dC @@ -2094,7 +2095,7 @@ Zi mj Zi Zi -qz +wJ Zi Zi Yv diff --git a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm index dcdb6374685..cb6f2621841 100644 --- a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm @@ -463,11 +463,8 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "yH" = ( -/obj/machinery/power/apc/syndicate{ - dir = 4; - name = "Syndicate Listening Post APC"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index c5e357821a6..b52d531e461 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -417,9 +417,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/hall) @@ -1040,9 +1039,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, @@ -1069,9 +1067,8 @@ /obj/structure/cable, /obj/effect/decal/cleanable/cobweb, /obj/machinery/light_switch/directional/west, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, @@ -1115,9 +1112,8 @@ "ec" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/white, /area/ruin/space/ancientstation/delta/rnd) "ed" = ( @@ -1748,9 +1744,8 @@ /obj/structure/cable, /obj/effect/decal/cleanable/blood/gibs/old, /obj/effect/decal/cleanable/blood/old, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) "gf" = ( @@ -1906,9 +1901,8 @@ /area/ruin/space/ancientstation/charlie/hydro) "gF" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 @@ -2853,9 +2847,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, @@ -3293,9 +3286,8 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/machinery/duct, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/hall) @@ -3718,9 +3710,8 @@ "mQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/mining) @@ -4488,9 +4479,8 @@ /obj/structure/mirror/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/dorms) @@ -5087,9 +5077,8 @@ "uG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine/airless, /area/ruin/space/ancientstation/beta/supermatter) @@ -6263,9 +6252,8 @@ default_raw_text = "*Prototype Sleeper*

We have deliverted the lastest in medical technology to the medical bay for your use." }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, @@ -7205,9 +7193,8 @@ "Mh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/cafeteria, /area/ruin/space/ancientstation/charlie/kitchen) "Ms" = ( @@ -7570,9 +7557,8 @@ "PA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, @@ -7798,9 +7784,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/engie) @@ -7816,9 +7801,8 @@ /area/ruin/space/ancientstation/delta/hall) "RO" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/plating/rust, /area/ruin/space/ancientstation/charlie/hall) @@ -7829,9 +7813,8 @@ /area/ruin/space/ancientstation/charlie/sec) "RV" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, @@ -8134,9 +8117,8 @@ "UB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) "UE" = ( @@ -8213,9 +8195,8 @@ dir = 1; pixel_y = 23 }, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/ancientstation/charlie/storage) diff --git a/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm b/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm index 6d90cca2791..8f251fa24d3 100644 --- a/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm @@ -21,9 +21,8 @@ /area/ruin/space/ks13/command/bridge) "ah" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/airless, /area/ruin/space/ks13/service/cafe) "ai" = ( @@ -204,9 +203,8 @@ "cn" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/plating/airless, /area/ruin/space/ks13/security/cell) @@ -225,9 +223,8 @@ /area/ruin/space/ks13/security/sec) "cu" = ( /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/security/court_hall) @@ -257,15 +254,13 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/unlocked{ - dir = 8; +/obj/machinery/power/apc/auto_name/directional/west{ environ = 0; equipment = 0; - lighting = 0; - name = "Aft Solar APC"; - pixel_x = -25; - start_charge = 0 + lighting = 0 }, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron, /area/ruin/space/ks13/engineering/sb_bow_solars_control) "de" = ( @@ -837,9 +832,8 @@ /obj/structure/rack, /obj/item/stock_parts/cell/lead, /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/aux_storage) "mb" = ( @@ -861,9 +855,8 @@ /turf/open/floor/iron/airless, /area/ruin/space/ks13/hallway/central) "mv" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/hallway/aft) @@ -948,9 +941,8 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "nK" = ( -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /obj/structure/table_frame, /obj/item/bot_assembly/medbot, @@ -1182,9 +1174,8 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/atmos) @@ -1419,9 +1410,8 @@ "qJ" = ( /obj/structure/table_frame, /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/plating/airless, /area/ruin/space/ks13/service/hydro) "qK" = ( @@ -1807,9 +1797,8 @@ "sA" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/engineering/secure_storage) @@ -1877,9 +1866,8 @@ /turf/open/floor/iron/airless, /area/ruin/space/ks13/engineering/tech_storage) "sM" = ( -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ks13/hallway/starboard_bow) @@ -1906,9 +1894,8 @@ "sS" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/singulo) @@ -2110,9 +2097,8 @@ /area/ruin/space/ks13/service/chapel) "ug" = ( /obj/structure/table/glass, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/plating/airless, /area/ruin/space/ks13/science/genetics) @@ -2677,9 +2663,8 @@ /turf/open/floor/plating, /area/ruin/space/ks13/security/court) "xA" = ( -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /obj/structure/rack, /obj/item/pushbroom, @@ -2790,9 +2775,8 @@ /obj/item/mop, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/airless, /area/ruin/space/ks13/service/jani) "yc" = ( @@ -3213,9 +3197,8 @@ /turf/open/floor/iron/airless, /area/ruin/space/ks13/hallway/central) "Am" = ( -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/iron, @@ -4085,9 +4068,8 @@ /turf/open/floor/iron/airless, /area/ruin/space/ks13/engineering/secure_storage) "EI" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ks13/command/bridge_hall) @@ -4869,9 +4851,8 @@ /obj/item/stack/cable_coil/cut, /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/plating/airless, /area/ruin/space/ks13/science/ordnance_hall) "IY" = ( @@ -5066,9 +5047,8 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/atmos) "JS" = ( -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, @@ -5535,9 +5515,8 @@ "MJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/hallway/central) @@ -5682,9 +5661,8 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/ai/vault) "Ns" = ( -/obj/machinery/power/apc/auto_name/directional/east{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/service/bar) @@ -5809,9 +5787,8 @@ pixel_x = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/airless, /area/ruin/space/ks13/science/rnd) "Og" = ( @@ -5879,9 +5856,8 @@ /obj/effect/mapping_helpers/burnt_floor, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/plating/airless, /area/ruin/space/ks13/security/sec) "OA" = ( @@ -6049,9 +6025,8 @@ /area/ruin/space/ks13/ai/corridor) "Pq" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ks13/security/court) @@ -6130,9 +6105,8 @@ /obj/structure/frame/machine{ anchored = 1 }, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/service/kitchen) @@ -6150,9 +6124,8 @@ /area/ruin/space/ks13/engineering/singulo) "PH" = ( /obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/engineering/tech_storage) @@ -6203,9 +6176,8 @@ /area/ruin/space/ks13/ai/corridor) "PX" = ( /obj/effect/mapping_helpers/burnt_floor, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/dorms) @@ -6492,9 +6464,8 @@ /area/ruin/space/ks13/service/chapel) "RH" = ( /obj/structure/table_frame, -/obj/machinery/power/apc/auto_name/directional/south{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/dark, /area/ruin/space/ks13/medical/morgue) @@ -7061,9 +7032,8 @@ /turf/open/floor/plating, /area/ruin/space/ks13/science/ordnance) "Ug" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/grav_gen) @@ -7630,9 +7600,8 @@ /area/ruin/space/ks13/service/cafe) "Xi" = ( /obj/machinery/computer/atmos_alert, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ks13/ai/corridor) @@ -7713,9 +7682,8 @@ /turf/open/floor/iron/white/airless, /area/ruin/space/ks13/medical/medbay) "XJ" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/ai/vault) @@ -7810,9 +7778,8 @@ }, /obj/item/stack/cable_coil/cut, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /turf/open/floor/iron/airless, /area/ruin/space/ks13/tool_storage) @@ -8051,15 +8018,13 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/atmos) "Zz" = ( -/obj/machinery/power/apc/unlocked{ - dir = 8; +/obj/machinery/power/apc/auto_name/directional/west{ environ = 0; equipment = 0; - lighting = 0; - name = "Starboard Solar APC"; - pixel_x = -25; - start_charge = 0 + lighting = 0 }, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/aft_solars_control) diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/cargodiselost.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/cargodiselost.dmm index afac081d379..78b2f8ce539 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/cargodiselost.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/cargodiselost.dmm @@ -1971,9 +1971,8 @@ /area/ruin/space/has_grav/cargodise_freighter/mining) "FX" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/plating, /area/ruin/space/has_grav/cargodise_freighter/utility) "FY" = ( diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/ghostship.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/ghostship.dmm index 74c41d6259a..e1b66bb7c6e 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/ghostship.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/ghostship.dmm @@ -466,10 +466,8 @@ "Cc" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/unlocked{ - dir = 1; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/plating, /area/ruin/unpowered) "Ct" = ( diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/interdynefob.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/interdynefob.dmm index 6003c8ca6b5..36d95ab9961 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/interdynefob.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/interdynefob.dmm @@ -6,9 +6,8 @@ name = "prisoner item locker"; req_access = list("syndicate_leader") }, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/item/restraints/handcuffs, /turf/open/floor/mineral/plastitanium/red, @@ -774,9 +773,8 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/east{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/machinery/cell_charger_multi, /turf/open/floor/iron/dark, @@ -841,9 +839,8 @@ /area/ruin/space/has_grav/skyrat/interdynefob/service/lounge) "dg" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/turf_decal/siding/dark{ dir = 8 }, @@ -1174,9 +1171,8 @@ /area/ruin/space/has_grav/skyrat/interdynefob/bridge) "eE" = ( /obj/structure/filingcabinet, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/skyrat/interdynefob/security/lawyer) @@ -1467,9 +1463,8 @@ /obj/effect/turf_decal/trimline/dark_blue/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -2262,9 +2257,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/machinery/camera/xray/directional/west{ c_tag = "DS-2 Brig Storage"; @@ -3547,9 +3541,8 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/skyrat/interdynefob/security) "oT" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron/white, /area/ruin/space/has_grav/skyrat/interdynefob/service/diner) @@ -3997,9 +3990,8 @@ dir = 1 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -4015,9 +4007,8 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/white, /area/ruin/space/has_grav/skyrat/interdynefob/medbay/chem) "qI" = ( @@ -4071,9 +4062,8 @@ "qY" = ( /obj/structure/table, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, @@ -4427,9 +4417,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/east{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4800,9 +4789,8 @@ dir = 1 }, /obj/structure/closet/crate/goldcrate, -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/skyrat/interdynefob/bridge/vault) @@ -5019,9 +5007,8 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/large, /area/ruin/space/has_grav/skyrat/interdynefob/bridge/cl) @@ -6238,9 +6225,8 @@ name = "suit storage unit"; req_access = list("syndicate_leader") }, -/obj/machinery/power/apc/auto_name/directional/east{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -7788,9 +7774,8 @@ icon_state = "plant-18" }, /obj/machinery/light/cold/directional/south, -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/skyrat/interdynefob/medbay) @@ -9254,9 +9239,8 @@ dir = 9 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/chair/sofa/corp/left{ color = "#DE3A3A"; dir = 4 @@ -9588,9 +9572,8 @@ /area/ruin/space/has_grav/skyrat/interdynefob/bridge/cl) "Qw" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/turf_decal/trimline/brown/corner{ dir = 8 }, @@ -9661,9 +9644,8 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/skyrat/interdynefob/halls) "QE" = ( -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/anticorner{ dir = 1 @@ -11517,9 +11499,8 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/large, /area/ruin/space/has_grav/skyrat/interdynefob/bridge/admiral) @@ -11537,9 +11518,8 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/dark/textured_half, /area/ruin/space/has_grav/skyrat/interdynefob/bridge) "XP" = ( @@ -11576,9 +11556,8 @@ /turf/open/floor/iron/dark/textured_large, /area/ruin/space/has_grav/skyrat/interdynefob/cargo) "XY" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/structure/table/reinforced, /obj/machinery/reagentgrinder{ diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon2.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon2.dmm index 557c9fa2237..5968eb4f2ad 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon2.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon2.dmm @@ -1028,10 +1028,9 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/kitchen) "fv" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/structure/closet/crate/radiation, /obj/item/stack/sheet/mineral/uranium/five, @@ -1208,10 +1207,9 @@ /area/ruin/space/has_grav/port_tarkon/developement) "gu" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/blood, /obj/item/circuitboard/machine/component_printer, /obj/effect/decal/cleanable/dirt/dust, @@ -1625,10 +1623,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/directional/north, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/half{ dir = 1 }, @@ -1864,10 +1861,9 @@ /area/ruin/space/has_grav/port_tarkon/mining) "kk" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/plating, /area/ruin/space/has_grav/port_tarkon/afthall) "ko" = ( @@ -1981,10 +1977,9 @@ pixel_y = 1 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/port_tarkon/kitchen) "kJ" = ( @@ -2234,10 +2229,9 @@ /obj/structure/table, /obj/machinery/light/warm/directional/south, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon) @@ -2885,10 +2879,9 @@ /area/ruin/space/has_grav/port_tarkon/power1) "pJ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/anticorner{ dir = 8 }, @@ -3091,10 +3084,9 @@ /area/ruin/space/has_grav/port_tarkon/storage) "qQ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/cult, @@ -3103,10 +3095,9 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/starboardhall) @@ -3707,10 +3698,9 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/cult, /area/ruin/space/has_grav/port_tarkon/storage) @@ -3850,10 +3840,9 @@ "vd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -3973,10 +3962,9 @@ /obj/effect/turf_decal/tile/blue/half{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/mob_spawn/corpse/human/damaged, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, @@ -4035,10 +4023,9 @@ "wc" = ( /obj/structure/table, /obj/item/clothing/suit/toggle/labcoat/medical, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half{ dir = 8 @@ -6307,10 +6294,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/porthall) @@ -7466,10 +7452,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/cult, /area/ruin/space/has_grav/port_tarkon/forehall) @@ -7731,10 +7716,9 @@ /area/ruin/space/has_grav/port_tarkon/atmos) "QL" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/observ) @@ -7799,10 +7783,9 @@ /area/ruin/space/has_grav/port_tarkon/atmos) "Rh" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/garden) @@ -8002,10 +7985,9 @@ /area/ruin/space/has_grav/port_tarkon/porthall) "Sk" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/cult, @@ -8243,10 +8225,9 @@ /area/ruin/space/has_grav/port_tarkon/kitchen) "TF" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/folder/red, @@ -9024,10 +9005,9 @@ /turf/open/floor/cult, /area/ruin/space/has_grav/port_tarkon/developement) "YC" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon3.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon3.dmm index d289ae81af8..bc4d3910f69 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon3.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon3.dmm @@ -962,10 +962,9 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/kitchen) "fv" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/radiation, @@ -1152,10 +1151,9 @@ "gu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/purple/half{ dir = 8 }, @@ -1610,10 +1608,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/directional/north, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/half{ dir = 1 }, @@ -1881,10 +1878,9 @@ "kk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/plating, /area/ruin/space/has_grav/port_tarkon/afthall) "ko" = ( @@ -1981,10 +1977,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/port_tarkon/kitchen) "kJ" = ( @@ -2240,10 +2235,9 @@ /obj/machinery/light/warm/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon) "lU" = ( @@ -2905,10 +2899,9 @@ "pJ" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/anticorner{ dir = 8 }, @@ -3078,10 +3071,9 @@ /area/ruin/space/has_grav/port_tarkon/centerhall) "qQ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/half{ dir = 1 @@ -3093,10 +3085,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/generic, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/starboardhall) @@ -3679,10 +3670,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/brown/half{ dir = 1 }, @@ -3822,10 +3812,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/general, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -3969,10 +3958,9 @@ /obj/effect/turf_decal/tile/blue/half{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/port_tarkon/comms) "vN" = ( @@ -4031,10 +4019,9 @@ /obj/structure/table, /obj/item/clothing/suit/toggle/labcoat/medical, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half{ dir = 8 @@ -6082,10 +6069,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/port_tarkon/porthall) "Ji" = ( @@ -7091,10 +7077,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /mob/living/simple_animal/hostile/alien/sentinel, /obj/structure/alien/weeds/node, /turf/open/floor/iron, @@ -7345,10 +7330,9 @@ "QL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/observ) "QP" = ( @@ -7409,10 +7393,9 @@ "Rh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/garden) "Rm" = ( @@ -7606,10 +7589,9 @@ "Sk" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/light/dim/directional/west, /obj/effect/turf_decal/tile/brown/half{ dir = 8 @@ -7853,10 +7835,9 @@ "TF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/folder/red, @@ -8617,10 +8598,9 @@ /area/ruin/space/has_grav/port_tarkon/developement) "YC" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon4.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon4.dmm index 3c2d9a9db95..b36386d0a2f 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon4.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon4.dmm @@ -851,10 +851,9 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/kitchen) "fv" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/structure/closet/crate/radiation, /obj/item/stack/sheet/mineral/uranium/five, @@ -1405,10 +1404,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/directional/north, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/half{ dir = 1 }, @@ -1625,10 +1623,9 @@ /area/ruin/space/has_grav/port_tarkon/mining) "kk" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/space/has_grav/port_tarkon/afthall) @@ -1718,10 +1715,9 @@ pixel_y = 1 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/port_tarkon/kitchen) "kJ" = ( @@ -1957,10 +1953,9 @@ /obj/structure/table, /obj/machinery/light/warm/directional/south, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon) @@ -2485,10 +2480,9 @@ /area/ruin/space/has_grav/port_tarkon/power1) "pJ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/anticorner{ dir = 8 }, @@ -2658,10 +2652,9 @@ /area/ruin/space/has_grav/port_tarkon/centerhall) "qQ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/red/half{ dir = 1 }, @@ -2672,10 +2665,9 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/starboardhall) @@ -3050,10 +3042,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /turf/open/floor/iron/dark/airless, /area/ruin/space/has_grav/port_tarkon/developement) @@ -3200,10 +3191,9 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/brown/half{ dir = 1 }, @@ -3322,10 +3312,9 @@ "vd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -3427,10 +3416,9 @@ /obj/effect/turf_decal/tile/blue/half{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/port_tarkon/comms) @@ -3473,10 +3461,9 @@ "wc" = ( /obj/structure/table, /obj/item/clothing/suit/toggle/labcoat/medical, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half{ dir = 8 @@ -5339,10 +5326,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/port_tarkon/porthall) @@ -6197,10 +6183,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/port_tarkon/forehall) @@ -6450,10 +6435,9 @@ /area/ruin/space/has_grav/port_tarkon) "QL" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /mob/living/basic/carp, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/airless, @@ -6518,10 +6502,9 @@ /area/ruin/space/has_grav/port_tarkon/atmos) "Rh" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/garden) @@ -6706,10 +6689,9 @@ /area/ruin/space/has_grav/port_tarkon/porthall) "Sk" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/light/dim/directional/west, /obj/effect/turf_decal/tile/brown/half{ dir = 8 @@ -6940,10 +6922,9 @@ /area/ruin/space/has_grav/port_tarkon/porthall) "TF" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/folder/red, @@ -7646,10 +7627,9 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/port_tarkon/developement) "YC" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon5.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon5.dmm index c650fd45050..f1d1282bdbb 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon5.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon/defcon5.dmm @@ -912,10 +912,9 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/kitchen) "fv" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/structure/closet/crate/radiation, /obj/item/stack/sheet/mineral/uranium/five, @@ -1093,10 +1092,9 @@ /area/ruin/space/has_grav/port_tarkon/developement) "gu" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/purple/half{ dir = 8 }, @@ -1517,10 +1515,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/directional/north, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/half{ dir = 1 }, @@ -1797,10 +1794,9 @@ /area/ruin/space/has_grav/port_tarkon/mining) "kk" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/plating, /area/ruin/space/has_grav/port_tarkon/afthall) "ko" = ( @@ -1893,10 +1889,9 @@ pixel_y = 1 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/port_tarkon/kitchen) "kJ" = ( @@ -2140,10 +2135,9 @@ /obj/structure/table, /obj/machinery/light/warm/directional/south, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon) @@ -2749,10 +2743,9 @@ /area/ruin/space/has_grav/port_tarkon/power1) "pJ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/yellow/anticorner{ dir = 8 }, @@ -2907,10 +2900,9 @@ /area/ruin/space/has_grav/port_tarkon/centerhall) "qQ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/red/half{ dir = 1 }, @@ -2921,10 +2913,9 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/starboardhall) @@ -3435,10 +3426,9 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/turf_decal/tile/brown/half{ dir = 1 }, @@ -3572,10 +3562,9 @@ "vd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -3708,10 +3697,9 @@ /obj/effect/turf_decal/tile/blue/half{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/item/broken_bottle, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, @@ -3776,10 +3764,9 @@ "wc" = ( /obj/structure/table, /obj/item/clothing/suit/toggle/labcoat/medical, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half{ dir = 8 @@ -5829,10 +5816,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/porthall) @@ -6824,10 +6810,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/forehall) @@ -7086,10 +7071,9 @@ /area/ruin/space/has_grav/port_tarkon/atmos) "QL" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/port_tarkon/observ) @@ -7159,10 +7143,9 @@ /area/ruin/space/has_grav/port_tarkon/atmos) "Rh" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -7357,10 +7340,9 @@ /area/ruin/space/has_grav/port_tarkon/porthall) "Sk" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/machinery/light/dim/directional/west, /obj/effect/turf_decal/tile/brown/half{ dir = 8 @@ -7612,10 +7594,9 @@ /area/ruin/space/has_grav/port_tarkon/kitchen) "TF" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/folder/red, @@ -8440,10 +8421,9 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/port_tarkon/developement) "YC" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - locked = 0; - start_charge = 0 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/no_charge, +/obj/effect/mapping_helpers/apc/unlocked, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/shuttle8532.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/shuttle8532.dmm index c83424c9ef0..42a7b2ebdfd 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/shuttle8532.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/shuttle8532.dmm @@ -515,9 +515,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north{ - cell_type = /obj/item/stock_parts/cell/bluespace; - start_charge = 0 + cell_type = /obj/item/stock_parts/cell/bluespace }, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/shuttle8532engineering) "kL" = ( @@ -1220,9 +1220,9 @@ }, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north{ - cell_type = /obj/item/stock_parts/cell/bluespace; - start_charge = 0 + cell_type = /obj/item/stock_parts/cell/bluespace }, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/shuttle8532researchbay) "zX" = ( @@ -1376,9 +1376,9 @@ /obj/machinery/light/dim/directional/north, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north{ - cell_type = /obj/item/stock_parts/cell/bluespace; - start_charge = 0 + cell_type = /obj/item/stock_parts/cell/bluespace }, +/obj/effect/mapping_helpers/apc/no_charge, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/shuttle8532cargohall) "Ci" = ( diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index fe39a8c6f08..61c3e62e341 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -1,9 +1,8 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ae" = ( /obj/structure/cable, -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Guest Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/carpet/purple, /area/ruin/space/has_grav/hotel/guestroom/room_5) "ag" = ( @@ -98,9 +97,8 @@ }, /area/ruin/space/has_grav/hotel/workroom) "bj" = ( -/obj/machinery/power/apc/highcap/five_k/directional/north{ - name = "Guest Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/wood/parquet, /area/ruin/space/has_grav/hotel/guestroom/room_2) @@ -189,9 +187,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Dock APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /obj/structure/chair{ dir = 1 @@ -792,9 +789,8 @@ /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/hotel/bar) "hT" = ( -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Kitchen APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/hotel/bar) @@ -1366,9 +1362,8 @@ /turf/open/floor/iron/sepia, /area/ruin/space/has_grav/hotel/pool) "mh" = ( -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Guest Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/hotel/guestroom/room_3) @@ -1785,9 +1780,8 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/hotel) "qG" = ( -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Custodial APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /obj/structure/sink/directional/west, /obj/item/reagent_containers/spray/cleaner, @@ -2889,9 +2883,8 @@ "EJ" = ( /obj/structure/table/wood/fancy/purple, /obj/item/paper_bin, -/obj/machinery/power/apc/highcap/five_k/directional/north{ - name = "Guest Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /obj/item/pen, /turf/open/floor/carpet/lone, @@ -3031,9 +3024,8 @@ /area/ruin/space/has_grav/hotel) "Gd" = ( /obj/structure/cable, -/obj/machinery/power/apc/highcap/five_k/directional/north{ - name = "Power Storage APC" - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/plating, /area/ruin/space/has_grav/hotel/power) "Gg" = ( @@ -3494,9 +3486,8 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/hotel) "MQ" = ( -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Pool Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/iron/freezer, /area/ruin/space/has_grav/hotel/pool) @@ -3665,9 +3656,8 @@ /area/ruin/space/has_grav/hotel) "OW" = ( /obj/structure/table/wood/fancy/orange, -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Guest Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/carpet/royalblue, /area/ruin/space/has_grav/hotel/guestroom/room_4) @@ -4212,9 +4202,8 @@ /area/template_noop) "VM" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Staff Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /obj/item/gps/spaceruin{ name = "hotel gps" @@ -4516,9 +4505,8 @@ "YE" = ( /obj/structure/table/wood/fancy/royalblue, /obj/item/paper_bin, -/obj/machinery/power/apc/highcap/five_k/directional/south{ - name = "Guest Room APC" - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /obj/item/pen, /turf/open/floor/carpet/orange, diff --git a/_maps/RandomRuins/SpaceRuins/thelizardsgas.dmm b/_maps/RandomRuins/SpaceRuins/thelizardsgas.dmm index e82259e3151..c6c2af411d4 100644 --- a/_maps/RandomRuins/SpaceRuins/thelizardsgas.dmm +++ b/_maps/RandomRuins/SpaceRuins/thelizardsgas.dmm @@ -243,19 +243,16 @@ locked = 0; name = "The GOOD Stuff" }, +/obj/machinery/power/apc/auto_name/directional/north{ + coverlocked = 0; + start_charge = 60 + }, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/structure/cable, /obj/item/paper/fluff/spaceruins/lizardsgas/memorandum, /obj/effect/spawner/random/contraband/cannabis/lizardsgas, /obj/effect/spawner/random/contraband/cannabis/lizardsgas, /obj/effect/spawner/random/contraband/cannabis/lizardsgas, -/obj/structure/cable, -/obj/effect/spawner/random/contraband/cannabis/lizardsgas, -/obj/effect/spawner/random/contraband/cannabis/lizardsgas, -/obj/effect/spawner/random/contraband/cannabis/lizardsgas, -/obj/machinery/power/apc/auto_name/directional/north{ - coverlocked = 0; - locked = 0; - start_charge = 60 - }, /turf/open/floor/iron/dark/smooth_corner, /area/ruin/space/has_grav/thelizardsgas) "Bi" = ( @@ -309,7 +306,7 @@ /area/ruin/space/has_grav/thelizardsgas) "FJ" = ( /obj/machinery/computer/atmos_control/noreconnect{ - atmos_chambers = list("lizardgas"="Plasma Supply"); + atmos_chambers = list("lizardgas" = "Plasma Supply"); dir = 8 }, /turf/open/floor/iron/dark/smooth_edge{ diff --git a/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm b/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm index 7a9a4a89234..b08b516d1fd 100644 --- a/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm +++ b/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm @@ -100,9 +100,9 @@ /obj/machinery/power/apc/auto_name/directional/east{ environ = 0; equipment = 0; - lighting = 0; - locked = 0 + lighting = 0 }, +/obj/effect/mapping_helpers/apc/unlocked, /obj/effect/spawner/random/engineering/toolbox, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index afa8e78d92e..88fc43ef68a 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -848,11 +848,10 @@ }, /area/awaymission/moonoutpost19/syndicate) "cK" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/south{ - locked = 0; - name = "Worn Out APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/worn_out, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron{ @@ -2378,11 +2377,10 @@ }, /area/awaymission/moonoutpost19/research) "gG" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/east{ - locked = 0; - name = "Worn Out APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/worn_out, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white{ @@ -3610,11 +3608,10 @@ }, /area/awaymission/moonoutpost19/arrivals) "jH" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/north{ - locked = 0; - name = "Worn Out APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/worn_out, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/iron{ heat_capacity = 1e+006 diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index 93c2c2c0731..bc6878f0953 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -274,7 +274,8 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/obj/machinery/power/apc/highcap/ten_k/directional/west, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/iron/white, /area/awaymission/research/interior/engineering) @@ -471,9 +472,8 @@ /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) "cb" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/east{ - name = "Gateway APC" - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) @@ -1190,9 +1190,8 @@ /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) "fy" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/east{ - name = "Vault APC" - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) @@ -2175,9 +2174,8 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior/medbay) "kp" = ( -/obj/machinery/power/apc/highcap/five_k/directional/east{ - name = "Dorms APC" - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/research/interior/maint) @@ -2430,7 +2428,8 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/power/apc/highcap/five_k/directional/west, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/iron, /area/awaymission/research/interior/dorm) "lo" = ( @@ -3405,7 +3404,8 @@ "DC" = ( /obj/effect/turf_decal/tile/purple/fourcorners, /obj/structure/cable, -/obj/machinery/power/apc/highcap/five_k/directional/west, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/iron/dark, /area/awaymission/research/interior/genetics) "DO" = ( @@ -3745,7 +3745,8 @@ dir = 1 }, /obj/structure/cable, -/obj/machinery/power/apc/highcap/five_k/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/iron/white, /area/awaymission/research/interior/cryo) "Or" = ( diff --git a/_maps/RandomZLevels/research2.dmm b/_maps/RandomZLevels/research2.dmm index 4ceff27e248..7a3657073b8 100644 --- a/_maps/RandomZLevels/research2.dmm +++ b/_maps/RandomZLevels/research2.dmm @@ -222,12 +222,10 @@ /turf/closed/wall/r_wall, /area/awaymission/research/interior/gateway) "bm" = ( -/obj/machinery/power/apc/highcap/ten_k{ - auto_name = 1; - dir = 4; - name = "Engineering APC"; - pixel_x = 25 +/obj/machinery/power/apc/auto_name/directional/east{ + auto_name = 1 }, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/research/interior/engineering) @@ -454,11 +452,8 @@ /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) "cb" = ( -/obj/machinery/power/apc/highcap/ten_k{ - dir = 4; - name = "Gateway APC"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) @@ -657,11 +652,8 @@ /turf/open/floor/plating, /area/awaymission/research/interior/gateway) "cS" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 4; - name = "Genetics APC"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/research/interior/genetics) @@ -1456,11 +1448,8 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior) "fa" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 4; - name = "Cryostatis APC"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -1636,11 +1625,8 @@ /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) "fy" = ( -/obj/machinery/power/apc/highcap/ten_k{ - dir = 4; - name = "Vault APC"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) @@ -2829,11 +2815,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior) "iF" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Security APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/research/interior/security) @@ -3385,11 +3367,8 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior/medbay) "kp" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 4; - name = "Dorms APC"; - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/research/interior/dorm) @@ -3837,11 +3816,7 @@ }, /area/awaymission/research/interior/dorm) "lW" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Medbay APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/research/interior/medbay) @@ -3857,11 +3832,7 @@ }, /area/awaymission/research/interior/dorm) "lZ" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Escape APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/research/interior/escapepods) diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index 1159dc1c33c..8379a5185d3 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -1991,11 +1991,10 @@ c_tag = "Hydroponics"; network = list("uo45") }, -/obj/machinery/power/apc/highcap/ten_k/directional/south{ - locked = 0; - name = "UO45 Hydroponics APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron{ @@ -3891,11 +3890,10 @@ }, /area/awaymission/undergroundoutpost45/crew_quarters) "jV" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/north{ - locked = 0; - name = "UO45 Bar APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron{ @@ -4770,10 +4768,9 @@ }, /area/awaymission/undergroundoutpost45/research) "lH" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/south{ - name = "UO45 Research Division APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -5232,11 +5229,10 @@ }, /area/awaymission/undergroundoutpost45/gateway) "mE" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/south{ - locked = 0; - name = "UO45 Gateway APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/rack, /obj/item/clothing/shoes/magboots, /obj/effect/turf_decal/stripes/line{ @@ -7508,10 +7504,9 @@ /turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/engineering) "rp" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/west{ - name = "UO45 Engineering APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, @@ -8016,11 +8011,10 @@ }, /area/awaymission/undergroundoutpost45/mining) "sj" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/south{ - locked = 0; - name = "UO45 Mining APC"; - start_charge = 100 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/effect/mapping_helpers/apc/unlocked, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden{ dir = 4 diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index e97f0347cbb..76a74aab332 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -86628,7 +86628,8 @@ /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/north, -/obj/machinery/power/apc/sm_apc/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, /turf/open/floor/plating, /area/station/engineering/supermatter/room) "vFm" = ( diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index 84117c48e7e..cfa022f61d7 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -25588,7 +25588,8 @@ "ijn" = ( /obj/structure/cable, /obj/item/reagent_containers/cup/glass/bottle/hooch, -/obj/machinery/power/apc/highcap/five_k/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_5k, /turf/open/floor/plating, /area/mine/storage) "ijp" = ( @@ -34926,7 +34927,8 @@ /area/station/hallway/primary/starboard) "lfp" = ( /obj/structure/cable, -/obj/machinery/power/apc/sm_apc/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_10k, /turf/open/floor/plating, /area/station/engineering/supermatter/room) "lfs" = ( diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 4e6f16c4f1e..4ead7e4f190 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -19747,7 +19747,8 @@ /obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/machinery/power/apc/sm_apc/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/engineering/supermatter/room) @@ -60257,7 +60258,8 @@ pixel_y = 6 }, /obj/item/food/grown/poppy/lily, -/obj/machinery/power/apc/highcap/five_k/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_5k, /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 364310804b9..422be050b44 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -28795,7 +28795,8 @@ /area/station/maintenance/starboard/fore) "kxw" = ( /obj/structure/cable, -/obj/machinery/power/apc/sm_apc/directional/east, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/cell_10k, /turf/open/floor/plating, /area/station/engineering/supermatter/room) "kxz" = ( diff --git a/_maps/map_files/NorthStar/north_star.dmm b/_maps/map_files/NorthStar/north_star.dmm index 67478b49118..06e545a43b1 100644 --- a/_maps/map_files/NorthStar/north_star.dmm +++ b/_maps/map_files/NorthStar/north_star.dmm @@ -811,26 +811,6 @@ /obj/structure/sink/directional/west, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard) -"ajH" = ( -/obj/effect/turf_decal/trimline/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/mid_joiner{ - dir = 8 - }, -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "com_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/aft) "ajX" = ( /obj/structure/railing{ dir = 1 @@ -3281,6 +3261,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/floor1/port/aft) +"aOQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + elevator_linked_id = "aft_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor3/aft) "aOV" = ( /obj/structure/railing{ dir = 4 @@ -4720,6 +4708,18 @@ /obj/machinery/power/emitter/welded, /turf/open/floor/plating/airless, /area/space/nearstation) +"bgI" = ( +/obj/machinery/button/elevator/directional/south{ + id = "com_vator" + }, +/obj/machinery/lift_indicator/directional/south{ + linked_elevator_id = "com_vator"; + pixel_y = -36 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/floor4/aft) "bgO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/textured_large, @@ -9894,7 +9894,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ dir = 1; - id = "surg_a_privacy"; + id = "surg_b_privacy"; name = "Surgery Privacy Shutters" }, /turf/open/floor/plating, @@ -10988,6 +10988,21 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor4/fore) +"cKS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/button/elevator/directional/south{ + id = "com_vator" + }, +/obj/machinery/lift_indicator/directional/south{ + linked_elevator_id = "com_vator"; + pixel_y = -36 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/floor3/fore) "cLg" = ( /obj/effect/turf_decal/trimline/blue/line, /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input, @@ -11123,18 +11138,6 @@ /obj/item/stack/tile/pod/light, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/fore) -"cNo" = ( -/obj/structure/industrial_lift/public, -/obj/machinery/lift_indicator/directional/west{ - linked_elevator_id = "fore_vator" - }, -/obj/machinery/elevator_control_panel/directional/west{ - linked_elevator_id = "fore_vator"; - pixel_x = -24; - preset_destination_names = list("2"="Supply-Engi Floor","3"="Med-Sci Floor","4"="Service Floor") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/hallway/floor1/fore) "cNx" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable, @@ -11441,14 +11444,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel/funeral) -"cRQ" = ( -/obj/effect/turf_decal/trimline/red/end{ - dir = 8 - }, -/obj/effect/landmark/navigate_destination/bridge, -/obj/structure/plaque/static_plaque/golden/commission/northstar, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) "cRY" = ( /obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer2{ @@ -14317,15 +14312,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) -"dIq" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/table, -/obj/item/weldingtool/largetank, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "dIv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16200,6 +16186,20 @@ /obj/effect/turf_decal/tile/red/diagonal_edge, /turf/open/floor/iron/dark/textured_large, /area/station/security/checkpoint/escape) +"ehT" = ( +/obj/structure/industrial_lift/public, +/obj/machinery/elevator_control_panel/directional/west{ + linked_elevator_id = "fore_vator"; + pixel_x = -24; + preset_destination_names = list("2"="Supply-Engi Floor","3"="Med-Sci Floor","4"="Service Floor") + }, +/obj/machinery/lift_indicator/directional/west{ + linked_elevator_id = "fore_vator"; + pixel_x = -38; + pixel_y = -7 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/hallway/floor1/fore) "ehX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/side, @@ -16306,20 +16306,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) -"ejC" = ( -/obj/machinery/button/elevator/directional/west{ - id = "fore_vator"; - pixel_x = -32; - pixel_y = -5 - }, -/obj/machinery/lift_indicator/directional/west{ - linked_elevator_id = "fore_vator"; - pixel_x = -32; - pixel_y = 5 - }, -/obj/effect/turf_decal/trimline/green/warning, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor3/fore) "ejE" = ( /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark, @@ -16427,16 +16413,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"elh" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/item/folder/yellow, -/obj/item/wrench, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "ell" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/white/line{ @@ -16444,6 +16420,15 @@ }, /turf/open/floor/pod, /area/station/maintenance/floor4/starboard/aft) +"elo" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor{ + elevator_linked_id = "com_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/aft) "elp" = ( /obj/effect/turf_decal/stripes{ dir = 4 @@ -16522,6 +16507,27 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port/fore) +"elY" = ( +/obj/effect/turf_decal/trimline/green/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/mid_joiner{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + elevator_linked_id = "com_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor3/fore) "ema" = ( /obj/structure/railing{ dir = 8 @@ -19272,7 +19278,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ dir = 1; - id = "surg_b_privacy"; + id = "surg_a_privacy"; name = "Surgery Privacy Shutters" }, /turf/open/floor/plating, @@ -19294,6 +19300,18 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/entry) +"fey" = ( +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/machinery/button/elevator/directional/west{ + id = "fore_vator"; + pixel_y = 0 + }, +/obj/machinery/lift_indicator/directional/west{ + linked_elevator_id = "fore_vator"; + pixel_y = -4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor1/fore) "feF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /obj/effect/turf_decal/stripes/end{ @@ -19945,20 +19963,6 @@ /obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) -"fnG" = ( -/obj/effect/turf_decal/trimline/yellow/warning, -/obj/machinery/button/elevator/directional/west{ - id = "fore_vator"; - pixel_x = -32; - pixel_y = -5 - }, -/obj/machinery/lift_indicator/directional/west{ - linked_elevator_id = "fore_vator"; - pixel_x = -32; - pixel_y = 5 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor1/fore) "fnJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/griddle, @@ -20889,6 +20893,17 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/dark, /area/station/hallway/secondary/service) +"fBf" = ( +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/machinery/button/elevator/directional/east{ + id = "aft_vator" + }, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "aft_vator"; + pixel_y = -4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor1/aft) "fBk" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -21928,13 +21943,6 @@ /obj/machinery/barsign, /turf/closed/wall, /area/station/maintenance/floor3/starboard/fore) -"fPq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "aft_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor1/aft) "fPB" = ( /obj/item/flashlight/lamp, /obj/structure/table, @@ -22198,13 +22206,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) -"fSz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "fore_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor3/fore) "fSA" = ( /obj/structure/barricade/sandbags, /turf/open/floor/iron/dark, @@ -25137,14 +25138,6 @@ /obj/effect/landmark/start/captain, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/captain/private) -"gJi" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron/white, -/area/station/science/lab) "gJm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -25465,15 +25458,6 @@ /obj/item/reagent_containers/spray/cleaner, /turf/open/floor/carpet/royalblue, /area/station/medical/break_room) -"gNn" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/table, -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "gNq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27310,6 +27294,14 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/port) +"hoc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + elevator_linked_id = "aft_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/aft) "hoj" = ( /turf/open/floor/iron/dark/side{ dir = 8 @@ -27381,6 +27373,14 @@ }, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) +"hpd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + elevator_linked_id = "fore_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor3/fore) "hpe" = ( /obj/structure/closet/firecloset/full, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -28458,20 +28458,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/lockers) -"hFD" = ( -/obj/machinery/button/elevator/directional/west{ - id = "fore_vator"; - pixel_x = -32; - pixel_y = -5 - }, -/obj/machinery/lift_indicator/directional/west{ - linked_elevator_id = "fore_vator"; - pixel_x = -32; - pixel_y = 5 - }, -/obj/effect/turf_decal/trimline/purple/warning, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor2/fore) "hFE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31776,6 +31762,18 @@ /obj/effect/turf_decal/siding/thinplating_new/dark/corner, /turf/open/floor/engine/hull/reinforced, /area/space/nearstation) +"iBO" = ( +/obj/effect/landmark/start/quartermaster, +/obj/structure/bed/double/pod, +/obj/item/bedsheet/qm/double, +/obj/machinery/requests_console/directional/north{ + announcementConsole = 1; + department = "Quartermaster's Desk"; + name = "Quartermaster's Requests Console"; + supplies_requestable = 1 + }, +/turf/open/floor/carpet/orange, +/area/station/command/heads_quarters/qm) "iCh" = ( /obj/machinery/light/directional/south, /obj/machinery/newscaster/directional/south, @@ -32124,6 +32122,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/gateway) +"iHZ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/screwdriver, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/weldingtool/largetank, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "iIb" = ( /obj/item/kirbyplants/random, /obj/machinery/airalarm/directional/west, @@ -37158,20 +37167,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/hallway/floor1/fore) -"jYn" = ( -/obj/effect/turf_decal/trimline/green/warning, -/obj/machinery/button/elevator/directional/east{ - id = "aft_vator"; - pixel_x = 32; - pixel_y = -5 - }, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "aft_vator"; - pixel_x = 32; - pixel_y = 5 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor3/aft) "jYo" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance Access" @@ -37818,6 +37813,14 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"khk" = ( +/obj/effect/turf_decal/trimline/red/end{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination/bridge, +/obj/structure/plaque/static_plaque/golden/commission/northstar, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "khm" = ( /obj/structure/closet/firecloset/full, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -40220,6 +40223,17 @@ "kNO" = ( /turf/closed/wall/r_wall, /area/station/security/prison/work) +"kNR" = ( +/obj/effect/turf_decal/trimline/green/warning, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "aft_vator"; + pixel_y = -4 + }, +/obj/machinery/button/elevator/directional/east{ + id = "aft_vator" + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor3/aft) "kNT" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -40697,18 +40711,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/iron/dark, /area/station/service/library/lounge) -"kUu" = ( -/obj/structure/industrial_lift/public, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "com_vator" - }, -/obj/machinery/elevator_control_panel/directional/east{ - linked_elevator_id = "com_vator"; - pixel_x = 24; - preset_destination_names = list("4"="Service","5"="Command") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/hallway/floor3/fore) "kUw" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 4 @@ -40726,6 +40728,20 @@ /obj/item/storage/box/bodybags, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"kVd" = ( +/obj/structure/industrial_lift/public, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "com_vator"; + pixel_x = 38; + pixel_y = -7 + }, +/obj/machinery/elevator_control_panel/directional/east{ + linked_elevator_id = "com_vator"; + pixel_x = 24; + preset_destination_names = list("4"="Service","5"="Command") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/hallway/floor3/fore) "kVm" = ( /obj/structure/railing{ dir = 10 @@ -40981,26 +40997,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard/aft) -"kYx" = ( -/obj/effect/turf_decal/trimline/green/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/green/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/green/mid_joiner{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor/preopen{ - id = "com_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor3/fore) "kYB" = ( /obj/machinery/cell_charger, /obj/item/reagent_containers/spray/cleaner, @@ -43728,13 +43724,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/aft) -"lIQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "fore_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor1/fore) "lIS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44100,18 +44089,6 @@ /obj/structure/rack, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/starboard/aft) -"lNW" = ( -/obj/effect/landmark/start/quartermaster, -/obj/structure/bed/double/pod, -/obj/item/bedsheet/qm/double, -/obj/machinery/requests_console/directional/north{ - announcementConsole = 1; - department = "Quartermaster's Desk"; - name = "Quartermaster's Requests Console"; - supplies_requestable = 1 - }, -/turf/open/floor/carpet/orange, -/area/station/command/heads_quarters/qm) "lNX" = ( /obj/structure/railing{ dir = 4 @@ -44439,6 +44416,18 @@ /obj/effect/turf_decal/siding/wideplating_new, /turf/open/floor/engine/airless, /area/station/solars/port/aft) +"lQY" = ( +/obj/machinery/button/elevator/directional/west{ + id = "fore_vator"; + pixel_y = 0 + }, +/obj/effect/turf_decal/trimline/purple/warning, +/obj/machinery/lift_indicator/directional/west{ + linked_elevator_id = "fore_vator"; + pixel_y = -4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor2/fore) "lRb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -47730,6 +47719,14 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) +"mIA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + elevator_linked_id = "aft_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/aft) "mID" = ( /obj/structure/railing{ dir = 4 @@ -47814,6 +47811,17 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/smooth, /area/station/construction) +"mJy" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/pai_card, +/turf/open/floor/wood/tile, +/area/station/service/library) "mJH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, @@ -48236,6 +48244,15 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/science/robotics/lab) +"mOT" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + elevator_linked_id = "com_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor3/fore) "mOV" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/purple/warning, @@ -48708,18 +48725,6 @@ dir = 8 }, /area/station/hallway/floor1/aft) -"mVb" = ( -/obj/structure/industrial_lift/public, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "aft_vator" - }, -/obj/machinery/elevator_control_panel/directional/east{ - linked_elevator_id = "aft_vator"; - pixel_x = 24; - preset_destination_names = list("2"="Supply-Engi Floor","3"="Med-Sci Floor","4"="Service Floor") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/hallway/floor1/aft) "mVf" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "radshutsouth" @@ -52865,6 +52870,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/exam_room) +"nUI" = ( +/obj/structure/industrial_lift/public, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "aft_vator"; + pixel_x = 38; + pixel_y = -7 + }, +/obj/machinery/elevator_control_panel/directional/east{ + linked_elevator_id = "aft_vator"; + pixel_x = 24; + preset_destination_names = list("2"="Supply-Engi Floor","3"="Med-Sci Floor","4"="Service Floor") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/hallway/floor1/aft) "nUJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -55448,20 +55467,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/station/security/checkpoint/first) -"oEP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/button/elevator/directional/south{ - id = "com_vator" - }, -/obj/machinery/lift_indicator/directional/south{ - linked_elevator_id = "com_vator" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/hallway/floor3/fore) "oEU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/table, @@ -56256,6 +56261,14 @@ /obj/machinery/light/directional/west, /turf/open/floor/grass, /area/station/service/hydroponics/garden/abandoned) +"oQx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + elevator_linked_id = "fore_vator"; + elevator_mode = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor1/fore) "oQy" = ( /obj/machinery/newscaster/directional/west, /turf/open/floor/wood/tile, @@ -58798,6 +58811,12 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/dark, /area/station/medical/virology) +"pCW" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/rnd/bepis, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "pDd" = ( /obj/structure/table/reinforced/plasmarglass, /obj/item/reagent_containers/pill/epinephrine{ @@ -59992,6 +60011,18 @@ /obj/effect/spawner/random/trash/graffiti, /turf/open/floor/pod/light, /area/station/maintenance/solars/starboard/aft) +"pUD" = ( +/obj/machinery/button/elevator/directional/west{ + id = "fore_vator"; + pixel_y = 0 + }, +/obj/effect/turf_decal/trimline/green/warning, +/obj/machinery/lift_indicator/directional/west{ + linked_elevator_id = "fore_vator"; + pixel_y = -4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor3/fore) "pUI" = ( /obj/structure/chair/comfy, /obj/machinery/power/apc/auto_name/directional/west, @@ -60393,6 +60424,27 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/checker, /area/station/commons/vacant_room/commissary) +"qaD" = ( +/obj/effect/turf_decal/trimline/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/mid_joiner{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + elevator_linked_id = "com_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/aft) "qaE" = ( /obj/structure/cable, /turf/open/floor/iron/textured_half{ @@ -61561,6 +61613,18 @@ dir = 1 }, /area/station/security/prison) +"qrK" = ( +/obj/effect/turf_decal/trimline/blue/warning, +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "aft_vator"; + pixel_y = -4 + }, +/obj/machinery/button/elevator/directional/east{ + id = "aft_vator" + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor2/aft) "qrN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68135,14 +68199,6 @@ }, /turf/open/floor/iron/textured_half, /area/station/hallway/secondary/entry) -"sgU" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor{ - id = "com_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/aft) "shd" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -68340,17 +68396,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"skq" = ( -/obj/machinery/button/elevator/directional/south{ - id = "com_vator" - }, -/obj/machinery/lift_indicator/directional/south{ - linked_elevator_id = "com_vator" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/hallway/floor4/aft) "skv" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -71004,21 +71049,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/service/chapel) -"sWQ" = ( -/obj/effect/turf_decal/trimline/blue/warning, -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "aft_vator"; - pixel_x = 32; - pixel_y = 5 - }, -/obj/machinery/button/elevator/directional/east{ - id = "aft_vator"; - pixel_x = 32; - pixel_y = -5 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor2/aft) "sWZ" = ( /obj/effect/turf_decal/trimline/yellow/line{ dir = 1 @@ -73868,6 +73898,16 @@ /obj/structure/sign/warning/pods/directional/south, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"tLt" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "tLE" = ( /obj/machinery/light/blacklight/directional/east, /obj/machinery/vending/cola/pwr_game, @@ -74306,16 +74346,6 @@ dir = 4 }, /area/station/cargo/sorting) -"tSw" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/screwdriver, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tSD" = ( /obj/structure/closet/mini_fridge{ desc = "A small contraption designed to imbue a few drinks with a pleasant chill."; @@ -74512,6 +74542,15 @@ /obj/structure/cable, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"tVz" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/obj/item/pai_card, +/turf/open/floor/iron/white, +/area/station/science/lab) "tVC" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -75115,13 +75154,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/textured, /area/station/medical/surgery/fore) -"ufE" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "aft_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor3/aft) "ufI" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/camera/directional/south{ @@ -75207,13 +75239,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) -"ugM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "aft_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/aft) "ugP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -75504,6 +75529,11 @@ }, /turf/open/floor/iron, /area/station/science/research/abandoned) +"uko" = ( +/obj/structure/table, +/obj/item/pai_card, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) "ukr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -78353,7 +78383,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/duct, /obj/machinery/button/door/directional/west{ - id = "surg_a_shutters"; + id = "surg_b_privacy"; name = "Surgery Privacy Shutters"; req_access = list("medical") }, @@ -79733,6 +79763,19 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/carpet/red, /area/station/service/theater) +"vtj" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/folder/yellow, +/obj/item/wrench, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "vtt" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics" @@ -79761,13 +79804,6 @@ dir = 10 }, /area/station/command/bridge) -"vtL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "fore_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/fore) "vtO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -83234,6 +83270,14 @@ }, /turf/open/floor/iron, /area/station/hallway/floor1/aft) +"woV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + elevator_linked_id = "fore_vator"; + elevator_mode = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/fore) "wpa" = ( /obj/structure/railing/corner{ dir = 8 @@ -83673,20 +83717,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"wuH" = ( -/obj/effect/turf_decal/trimline/yellow/warning, -/obj/machinery/button/elevator/directional/east{ - id = "aft_vator"; - pixel_x = 32; - pixel_y = -5 - }, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "aft_vator"; - pixel_x = 32; - pixel_y = 5 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor1/aft) "wuJ" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, @@ -85418,7 +85448,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/duct, /obj/machinery/button/door/directional/west{ - id = "surg_b_shutters"; + id = "surg_a_privacy"; name = "Surgery Privacy Shutters"; req_access = list("medical") }, @@ -85500,6 +85530,8 @@ /area/station/security/prison/garden) "wQu" = ( /obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/trimline/blue, /turf/open/floor/iron/dark/side{ dir = 1 }, @@ -87628,14 +87660,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron, /area/station/hallway/floor2/aft) -"xud" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor/preopen{ - id = "com_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor3/fore) "xug" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/table/reinforced/rglass, @@ -110044,7 +110068,7 @@ ieI kyR uKt asI -cNo +ehT asI ssm kyR @@ -111071,9 +111095,9 @@ pxX gIL lfj kyR -lIQ -lIQ -lIQ +oQx +oQx +oQx kyR lNQ lkl @@ -111327,7 +111351,7 @@ ohO aJT grg grg -fnG +fey eZA eZA eZA @@ -114650,9 +114674,9 @@ gFU kHQ mLq aQK -dIq -gNn -tSw +vtj +tLt +iHZ lSJ wqF jUP @@ -114907,7 +114931,7 @@ wZu vTt vOD aQK -elh +pCW rhs dmk lSJ @@ -120555,7 +120579,7 @@ owI owI hKN lWH -lNW +iBO fLr lWH tud @@ -129831,7 +129855,7 @@ siY kfF rxn rxn -wuH +fBf ybE ybE ybE @@ -130089,9 +130113,9 @@ mUl hfo qZc rjD -fPq -fPq -fPq +hoc +hoc +hoc rjD lxc tTp @@ -131118,7 +131142,7 @@ lTl rjD wYG xzL -mVb +nUI xzL eTd rjD @@ -176607,9 +176631,9 @@ aKC stf myV fNT -vtL -vtL -vtL +woV +woV +woV fNT mTl lgk @@ -176863,7 +176887,7 @@ lDE tqW shi nWz -hFD +lQY nZG nZG nZG @@ -182259,7 +182283,7 @@ lvS mlL aSb jnV -gJi +tVz qfv rtv lES @@ -195367,7 +195391,7 @@ kzK xEh kzK kzK -sWQ +qrK nFt nFt nFt @@ -195625,9 +195649,9 @@ kNA qgA pYf ttb -ugM -ugM -ugM +mIA +mIA +mIA ttb tRw ohW @@ -242143,9 +242167,9 @@ sei wxF igA eDe -fSz -fSz -fSz +hpd +hpd +hpd eDe dMk eKp @@ -242399,7 +242423,7 @@ wdb bUH wdb riD -ejC +pUD qqv qqv qqv @@ -251140,7 +251164,7 @@ liQ eDe muO vEw -oEP +cKS eDe eDe eDe @@ -251399,7 +251423,7 @@ wdb vEw riD sNq -xud +mOT vma jww jww @@ -251656,7 +251680,7 @@ qIU uNx gGZ fnf -kYx +elY fnf jww tro @@ -251913,10 +251937,10 @@ wdb vEw riD fQI -xud +mOT fjo jww -kUu +kVd jww eDe xGx @@ -255511,7 +255535,7 @@ cdF sbq jiL qbz -hRH +uko qxy qnw vcg @@ -260903,7 +260927,7 @@ fAT nXA ddg ddg -jYn +kNR fBM fBM fBM @@ -261161,9 +261185,9 @@ ykt odk nhM nqr -ufE -ufE -ufE +aOQ +aOQ +aOQ nqr aWa odk @@ -263973,7 +263997,7 @@ kgK mAJ fll hav -fll +mJy kKE baa fio @@ -307423,7 +307447,7 @@ rUa hJF rEU rlC -cRQ +khk gfb rEU hLL @@ -316676,7 +316700,7 @@ liQ nWW qbO uVr -skq +bgI eOP eOP eOP @@ -316935,7 +316959,7 @@ vVu uVr tDs pRS -sgU +elo vNw vRO vRO @@ -317192,7 +317216,7 @@ rzY tFp sjr fxa -ajH +qaD sjr vRO vRO @@ -317449,7 +317473,7 @@ tDs uVr dYh xos -sgU +elo ptg vRO vRO diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index e9b0950975a..d454829cc29 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -3263,6 +3263,19 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) +"amM" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/button/elevator/directional/south{ + id = "tram_perma_lift" + }, +/obj/machinery/lift_indicator/directional/south{ + linked_elevator_id = "tram_perma_lift" + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "amQ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3908,6 +3921,17 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) +"asY" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/command/bridge) "atl" = ( /obj/structure/hoop, /turf/open/floor/iron/dark/herringbone, @@ -4344,6 +4368,16 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) +"awS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "awT" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -4723,15 +4757,6 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"aAT" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/escapepodbay) "aBa" = ( /obj/structure/chair/stool/directional/west, /obj/structure/cable, @@ -7353,6 +7378,13 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) +"aZJ" = ( +/obj/structure/industrial_lift/public, +/obj/effect/landmark/lift_id{ + specific_lift_id = "tram_lower_center_lift" + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "aZQ" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -7425,6 +7457,16 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"bcH" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 4 + }, +/obj/structure/industrial_lift/public, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "bcI" = ( /obj/item/kirbyplants/photosynthetic, /turf/open/floor/circuit, @@ -7453,16 +7495,6 @@ /obj/item/kirbyplants/photosynthetic, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"bdw" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 6 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "bdJ" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -7568,16 +7600,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) -"bfs" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 4 - }, -/obj/machinery/door/window/elevator/left/directional/west{ - elevator_linked_id = "tram_cargo_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "bfy" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge" @@ -7620,6 +7642,16 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"bgp" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/structure/industrial_lift/public, +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 4 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "bgF" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -8679,25 +8711,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"bBt" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/south{ - name = "Robotics Lab Desk"; - req_access = list("robotics") - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics2"; - name = "Robotics Lab Shutters" - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/station/science/robotics/lab) "bBu" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/effect/turf_decal/trimline/yellow/filled/corner{ @@ -9402,6 +9415,21 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"bNs" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/button/elevator/directional/north{ + id = "tram_xeno_lift" + }, +/obj/machinery/lift_indicator/directional/north{ + linked_elevator_id = "tram_xeno_lift" + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "bNx" = ( /obj/structure/railing, /obj/machinery/door/firedoor/border_only, @@ -9610,13 +9638,6 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, /area/station/solars/port) -"bRF" = ( -/obj/effect/turf_decal/caution/stand_clear/red{ - dir = 8 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "bRU" = ( /obj/machinery/smartfridge/chemistry/preloaded, /obj/machinery/door/poddoor/shutters/preopen{ @@ -10435,6 +10456,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/office) +"ceb" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/tram/mid) "cen" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -10636,13 +10661,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"cgj" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron, -/area/station/escapepodbay) "cgl" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -10670,6 +10688,15 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) +"cgW" = ( +/obj/machinery/elevator_control_panel{ + linked_elevator_id = "tram_xeno_lift"; + pixel_y = 2; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); + layer = 3.1 + }, +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) "cgX" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -10736,6 +10763,20 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/security/processing) +"cji" = ( +/obj/machinery/elevator_control_panel/directional/north{ + desc = "A small control panel used to move the kitchen dumbwaiter up and down."; + linked_elevator_id = "dumbwaiter_lift"; + name = "Dumbwaiter control Panel"; + preset_destination_names = list("2"="Hydroponics","3"="Kitchen") + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/service/kitchen) "cjy" = ( /turf/closed/wall/r_wall, /area/station/engineering/main) @@ -10821,18 +10862,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) -"clu" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/machinery/button/elevator/directional/north{ - id = "tram_dorm_lift" - }, -/obj/machinery/lift_indicator/directional/north{ - linked_elevator_id = "tram_dorm_lift" - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) "clR" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -10904,6 +10933,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, /area/station/solars/port) +"cow" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 6 + }, +/obj/structure/industrial_lift/public, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "coI" = ( /obj/machinery/door/airlock{ id_tag = "miningdorm1"; @@ -11145,6 +11184,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"cuf" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 1 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "cuN" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -12137,6 +12183,22 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"cMb" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "cMD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12216,16 +12278,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) -"cNt" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/escapepodbay) "cNS" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -12540,6 +12592,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"cSb" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/machinery/door/window/elevator/left/directional/west{ + elevator_linked_id = "tram_cargo_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "cSe" = ( /obj/machinery/light/directional/east, /turf/open/floor/glass/reinforced, @@ -12609,6 +12671,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"cTR" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 1 + }, +/obj/machinery/door/window/elevator/left/directional/south{ + elevator_mode = 1; + elevator_linked_id = "tram_perma_lift" + }, +/turf/open/floor/iron, +/area/station/security/brig) "cTU" = ( /turf/closed/wall, /area/station/cargo/storage) @@ -13030,6 +13102,14 @@ }, /turf/open/floor/iron, /area/station/medical/virology) +"dbJ" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/command/bridge) "dbV" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -14452,29 +14532,22 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"dFL" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 8 - }, -/obj/machinery/elevator_control_panel/directional/south{ - desc = "A small control panel used to move the kitchen dumbwaiter up and down."; - linked_elevator_id = "dumbwaiter_lift"; - name = "Dumbwaiter control Panel"; - preset_destination_names = list("2"="Hydroponics","3"="Kitchen") - }, -/obj/effect/turf_decal/tile/green/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "dFP" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"dFS" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 1 + }, +/obj/structure/industrial_lift/public, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "dFY" = ( /obj/structure/sign/poster/official/here_for_your_safety{ pixel_y = -32 @@ -14659,6 +14732,19 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) +"dJd" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/machinery/door/window/elevator/left/directional/north{ + elevator_linked_id = "dumbwaiter_lift"; + elevator_mode = 1; + name = "Dumbwaiter"; + req_access = null + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "dJp" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -14677,16 +14763,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"dJu" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 1 - }, -/obj/machinery/door/window/elevator/left/directional/south{ - elevator_mode = 1; - elevator_linked_id = "tram_perma_lift" - }, -/turf/open/floor/iron, -/area/station/security/brig) "dJG" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate/freezer/blood, @@ -16577,12 +16653,6 @@ /obj/structure/sign/clock/directional/south, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"eug" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/station/command/bridge) "euC" = ( /turf/open/floor/wood/parquet, /area/station/medical/psychology) @@ -17913,15 +17983,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"eVO" = ( -/obj/machinery/elevator_control_panel{ - linked_elevator_id = "tram_xeno_lift"; - pixel_y = 2; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); - layer = 3.1 - }, -/turf/closed/wall, -/area/station/science/xenobiology) "eVQ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -18114,19 +18175,6 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/commons/dorms) -"faX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "fbj" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -18215,9 +18263,6 @@ dir = 4 }, /area/station/service/theater) -"fdY" = ( -/turf/open/misc/asteroid, -/area/station/hallway/primary/tram/center) "fea" = ( /obj/structure/stairs/south, /turf/open/floor/iron/stairs/medium{ @@ -18411,6 +18456,25 @@ /obj/item/clothing/gloves/cargo_gauntlet, /turf/open/floor/iron, /area/station/cargo/storage) +"fhy" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/south{ + name = "Robotics Lab Desk"; + req_access = list("robotics") + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics2"; + name = "Robotics Lab Shutters" + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/robotics/lab) "fhA" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -18691,6 +18755,12 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"fli" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/command/bridge) "flk" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -18855,6 +18925,19 @@ /obj/effect/turf_decal/trimline/yellow/filled/warning, /turf/open/floor/iron, /area/station/engineering/break_room) +"fok" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 5 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "foy" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -19523,6 +19606,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"fAO" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 5 + }, +/obj/structure/industrial_lift/public, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "fAQ" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -21303,6 +21396,13 @@ /obj/item/stack/cable_coil, /turf/open/misc/asteroid, /area/station/medical/chemistry) +"gnj" = ( +/obj/modular_map_root/tramstation{ + key = "medsciupper"; + name = "medsciupper" + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/primary/tram/center) "gnp" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -21435,24 +21535,6 @@ /obj/structure/sign/delamination_counter/directional/south, /turf/open/floor/engine, /area/station/engineering/supermatter) -"gpC" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 8 - }, -/obj/structure/industrial_lift/public, -/obj/machinery/elevator_control_panel/directional/west{ - linked_elevator_id = "tram_cargo_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); - req_access = list("mining") - }, -/obj/effect/landmark/lift_id{ - specific_lift_id = "tram_cargo_lift" - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/cargo/miningdock) "gpH" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable, @@ -21495,18 +21577,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/atmos) -"gqM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/command/bridge) "gqV" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -21664,6 +21734,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"guu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "guI" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -21817,10 +21900,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"gxU" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/hallway/primary/tram/left) "gxY" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -21886,6 +21965,17 @@ "gyP" = ( /turf/closed/wall, /area/station/science/robotics/mechbay) +"gze" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/door/window/elevator/right/directional/south{ + elevator_linked_id = "tram_lower_center_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "gzw" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/office) @@ -22142,6 +22232,23 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"gDq" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/machinery/elevator_control_panel/directional/south{ + desc = "A small control panel used to move the kitchen dumbwaiter up and down."; + linked_elevator_id = "dumbwaiter_lift"; + name = "Dumbwaiter control Panel"; + preset_destination_names = list("2"="Hydroponics","3"="Kitchen") + }, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "gDr" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -22257,15 +22364,6 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/plating, /area/station/maintenance/tram/right) -"gFB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/command/bridge) "gFI" = ( /obj/machinery/door/airlock{ id_tag = "private_n"; @@ -22713,17 +22811,6 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/command/nuke_storage) -"gOv" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/door/window/elevator/right/directional/south{ - elevator_linked_id = "tram_perma_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "gOz" = ( /obj/structure/industrial_lift/tram/subfloor/window, /obj/structure/window/reinforced/tram/front{ @@ -24305,20 +24392,6 @@ dir = 1 }, /area/station/hallway/secondary/service) -"hxs" = ( -/obj/effect/turf_decal/trimline/green/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/effect/turf_decal/trimline/yellow/warning, -/obj/machinery/door/window/elevator/right/directional/south{ - elevator_linked_id = "dumbwaiter_lift"; - elevator_mode = 1; - name = "Dumbwaiter"; - req_access = null - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "hyE" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/security_space_law{ @@ -24504,15 +24577,6 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/iron/dark/small, /area/station/commons/vacant_room) -"hCn" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/command/bridge) "hCp" = ( /obj/structure/chair/stool/bar/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -24672,16 +24736,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"hFc" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 10 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "hFf" = ( /obj/effect/decal/cleanable/dirt, /obj/item/instrument/musicalmoth, @@ -24745,6 +24799,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"hFP" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/door/window/elevator/left/directional/north{ + elevator_linked_id = "tram_xeno_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "hFV" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -24769,13 +24833,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) -"hGH" = ( -/obj/structure/industrial_lift/public, -/obj/effect/landmark/lift_id{ - specific_lift_id = "tram_upper_center_lift" - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "hGI" = ( /obj/structure/railing/corner{ dir = 1 @@ -25477,6 +25534,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"hWH" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 9 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "hWI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25611,6 +25678,15 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) +"hYR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "hYT" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -25761,6 +25837,17 @@ }, /turf/open/floor/iron/checker, /area/station/service/kitchen) +"ibk" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 6 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "ibs" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/box, @@ -26310,16 +26397,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"ins" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 9 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "int" = ( /obj/structure/table, /obj/item/paper_bin/carbon{ @@ -26419,6 +26496,16 @@ /obj/effect/turf_decal/sand/plating, /turf/open/misc/asteroid/airless, /area/station/asteroid) +"ioU" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 8 + }, +/obj/machinery/door/window/elevator/left/directional/east{ + elevator_mode = 1; + elevator_linked_id = "tram_dorm_lift" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/left) "ioW" = ( /obj/structure/window/spawner, /obj/effect/turf_decal/trimline/dark_green/filled/line{ @@ -26471,16 +26558,6 @@ /obj/machinery/smartfridge/organ, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"iqD" = ( -/obj/structure/railing{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 10 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "iqH" = ( /obj/effect/turf_decal/sand, /turf/open/floor/iron, @@ -26507,16 +26584,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"iqR" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 5 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing{ - dir = 5 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "iqZ" = ( /obj/structure/railing, /obj/machinery/door/window/right/directional/north{ @@ -27004,19 +27071,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) -"izz" = ( -/obj/machinery/lift_indicator{ - linked_elevator_id = "tram_lower_center_lift"; - pixel_x = -5; - pixel_y = -3 - }, -/obj/machinery/button/elevator{ - id = "tram_lower_center_lift"; - pixel_x = -7; - pixel_y = -1 - }, -/turf/closed/wall, -/area/station/hallway/primary/tram/center) "izL" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -27457,6 +27511,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"iJi" = ( +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 8 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "iJW" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -27945,23 +28006,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/science/ordnance/office) -"iSL" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/industrial_lift/public, -/obj/machinery/elevator_control_panel/directional/east{ - linked_elevator_id = "tram_lower_center_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "iST" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28249,29 +28293,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"iWO" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ +"iWZ" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) -"iWW" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 1 +/obj/machinery/door/window/elevator/right/directional/south{ + elevator_linked_id = "tram_perma_lift"; + elevator_mode = 1 }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) +/turf/open/floor/iron, +/area/station/security/execution/transfer) "iXe" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -28809,17 +28841,6 @@ /obj/structure/stairs/south, /turf/open/floor/iron/stairs/medium, /area/station/security/checkpoint/supply) -"jgW" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 4 - }, -/obj/machinery/door/window/elevator/left/directional/west{ - elevator_linked_id = "tram_sci_lift"; - elevator_mode = 1 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/turf/open/floor/iron/white, -/area/station/science/research) "jha" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -29002,6 +29023,16 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) +"jjB" = ( +/obj/machinery/vending/cart{ + req_access = list("hop") + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "jjG" = ( /obj/structure/lattice, /obj/machinery/camera/motion{ @@ -29052,6 +29083,19 @@ /obj/item/toy/balloon, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) +"jkw" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 5 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "jkM" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -29111,11 +29155,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"jlp" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) "jlQ" = ( /obj/structure/rack, /obj/item/gun/energy/e_gun/dragnet, @@ -29875,21 +29914,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/tcommsat/computer) -"jAg" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/button/elevator/directional/north{ - id = "tram_xeno_lift" - }, -/obj/machinery/lift_indicator/directional/north{ - linked_elevator_id = "tram_xeno_lift" - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "jAk" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -30003,15 +30027,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"jCj" = ( -/obj/machinery/holopad, -/obj/effect/landmark/navigate_destination/bridge, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "jCw" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -30271,16 +30286,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark/herringbone, /area/station/commons/vacant_room) -"jGV" = ( -/obj/machinery/vending/cart{ - req_access = list("hop") - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "jGX" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -30378,16 +30383,6 @@ dir = 5 }, /area/station/service/chapel) -"jIC" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 4 - }, -/obj/machinery/door/window/elevator/left/directional/west{ - elevator_linked_id = "tram_upper_center_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "jIG" = ( /turf/closed/wall/r_wall, /area/station/maintenance/central/lesser) @@ -30459,6 +30454,17 @@ "jKq" = ( /turf/closed/wall, /area/station/security/interrogation) +"jKF" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/machinery/door/window/elevator/left/directional/west{ + elevator_linked_id = "tram_sci_lift"; + elevator_mode = 1 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/lower) "jKL" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 4 @@ -31746,16 +31752,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"kke" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 1 - }, -/obj/machinery/door/window/elevator/right/directional/south{ - elevator_linked_id = "tram_perma_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/security/brig) "kkf" = ( /obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/white/line{ @@ -32371,16 +32367,6 @@ "kvt" = ( /turf/closed/wall, /area/station/science/genetics) -"kvu" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 1 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "kwe" = ( /obj/structure/ladder, /turf/open/floor/iron/grimy, @@ -32440,20 +32426,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"kxg" = ( -/obj/machinery/elevator_control_panel/directional/north{ - desc = "A small control panel used to move the kitchen dumbwaiter up and down."; - linked_elevator_id = "dumbwaiter_lift"; - name = "Dumbwaiter control Panel"; - preset_destination_names = list("2"="Hydroponics","3"="Kitchen") - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/white/side, -/area/station/service/kitchen) "kxC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -32533,13 +32505,6 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) -"kzm" = ( -/obj/modular_map_root/tramstation{ - key = "medsciupper"; - name = "medsciupper" - }, -/turf/open/floor/iron/smooth, -/area/station/hallway/primary/tram/center) "kzw" = ( /obj/effect/spawner/random/vending/snackvend, /obj/effect/turf_decal/stripes/line{ @@ -33126,12 +33091,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"kJw" = ( -/obj/structure/railing, -/obj/effect/turf_decal/trimline/dark_red/warning, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "kJy" = ( /obj/docking_port/stationary/random{ dir = 8; @@ -34130,19 +34089,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"kYK" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 5 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "kYL" = ( /obj/effect/spawner/random/structure/closet_private, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -34546,18 +34492,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"leH" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "leZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door_buttons/airlock_controller{ @@ -35014,6 +34948,10 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/maint) +"lns" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/maintenance/tram/mid) "lnx" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -37290,6 +37228,17 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"mer" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "meu" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -37509,11 +37458,6 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plating, /area/station/hallway/primary/tram/center) -"mhT" = ( -/obj/structure/industrial_lift/public, -/obj/effect/turf_decal/caution/stand_clear/red, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "mhY" = ( /obj/effect/turf_decal/box, /obj/structure/fluff{ @@ -37884,10 +37828,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/wood, /area/station/service/library) -"moQ" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/maintenance/tram/mid) "moU" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -38018,16 +37958,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"mrs" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/obj/machinery/door/window/elevator/left/directional/south{ - elevator_mode = 1; - elevator_linked_id = "tram_perma_lift" - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "mrC" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -38177,34 +38107,12 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"mup" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/command/bridge) "mur" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"muy" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/machinery/door/window/elevator/right/directional/south{ - elevator_linked_id = "tram_lower_center_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "muK" = ( /obj/machinery/telecomms/server/presets/science, /turf/open/floor/iron/dark/telecomms, @@ -38492,6 +38400,13 @@ "mBq" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/crew_quarters/dorms) +"mBB" = ( +/obj/structure/industrial_lift/public, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 9 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/science/xenobiology) "mBT" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -38519,16 +38434,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"mCM" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/structure/closet/firecloset, -/obj/effect/landmark/start/hangover/closet, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/dark, -/area/station/escapepodbay) "mCO" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ @@ -38726,6 +38631,18 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/glass/reinforced, /area/station/science/research) +"mGp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/command/bridge) "mGw" = ( /turf/closed/wall, /area/station/service/barber) @@ -38860,6 +38777,19 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"mIp" = ( +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/command/bridge) "mIN" = ( /obj/structure/table, /obj/item/radio/intercom/prison, @@ -39027,13 +38957,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"mMb" = ( -/obj/structure/industrial_lift/public, -/obj/effect/landmark/lift_id{ - specific_lift_id = "tram_dorm_lift" - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "mMc" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -40709,19 +40632,6 @@ }, /turf/open/floor/iron/stairs/right, /area/station/hallway/secondary/construction/engineering) -"nsE" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 5 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "nsK" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -40986,6 +40896,10 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"nyM" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/hallway/primary/tram/left) "nyV" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -41534,6 +41448,10 @@ "nJq" = ( /turf/open/floor/noslip/tram_plate, /area/station/hallway/primary/tram/left) +"nJr" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/tram/left) "nJx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42230,26 +42148,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"nTH" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/obj/machinery/requests_console/directional/south{ - announcementConsole = 1; - anon_tips_receiver = 1; - assistance_requestable = 1; - department = "Bridge"; - name = "Bridge Requests Console"; - pixel_y = 30 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/command/bridge) "nTJ" = ( /obj/structure/chair, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -42656,6 +42554,26 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"obd" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/requests_console/directional/south{ + announcementConsole = 1; + anon_tips_receiver = 1; + assistance_requestable = 1; + department = "Bridge"; + name = "Bridge Requests Console"; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) "obh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -43215,14 +43133,6 @@ dir = 4 }, /area/station/service/kitchen) -"omg" = ( -/obj/machinery/status_display/evac/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron, -/area/station/command/bridge) "omh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -43504,6 +43414,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/station/commons/toilet) +"osw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/command/bridge) "osB" = ( /obj/effect/turf_decal/siding/thinplating, /turf/open/floor/glass/reinforced, @@ -43885,6 +43807,15 @@ }, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) +"oAA" = ( +/obj/machinery/elevator_control_panel{ + linked_elevator_id = "tram_xeno_lift"; + pixel_y = 2; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); + layer = 3.1 + }, +/turf/closed/wall, +/area/station/science/xenobiology) "oAF" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -43991,6 +43922,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/science/lower) +"oDc" = ( +/obj/effect/turf_decal/trimline/dark_red/warning, +/obj/structure/industrial_lift/public, +/obj/machinery/elevator_control_panel/directional/south{ + linked_elevator_id = "tram_dorm_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/obj/structure/railing, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "oDd" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -44006,19 +43947,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"oDI" = ( -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/button/elevator/directional/south{ - id = "tram_perma_lift" - }, -/obj/machinery/lift_indicator/directional/south{ - linked_elevator_id = "tram_perma_lift" - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "oEf" = ( /obj/structure/lattice/catwalk, /obj/structure/railing, @@ -45084,6 +45012,16 @@ "pcu" = ( /turf/closed/wall/r_wall, /area/station/maintenance/tram/mid) +"pcx" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/maintenance/tram/mid) "pcE" = ( /obj/structure/chair{ dir = 8 @@ -45194,9 +45132,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison/safe) -"peC" = ( -/turf/open/floor/iron, -/area/station/maintenance/tram/left) "peO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, @@ -45432,6 +45367,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) +"pjx" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/machinery/door/window/elevator/left/directional/west{ + elevator_linked_id = "tram_upper_center_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/mid) "pjC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 9 @@ -45628,6 +45573,16 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) +"pmE" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 9 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "pmM" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/tile/purple/fourcorners, @@ -45853,6 +45808,16 @@ }, /turf/open/floor/wood/large, /area/station/service/library) +"prD" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 9 + }, +/obj/structure/industrial_lift/public, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "prI" = ( /obj/machinery/door/airlock/research/glass{ name = "Testing Lab" @@ -46155,6 +46120,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) +"pvP" = ( +/obj/structure/industrial_lift/public, +/obj/effect/landmark/lift_id{ + specific_lift_id = "tram_dorm_lift" + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "pvU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46428,19 +46400,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"pzn" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 6 - }, -/obj/structure/ladder, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "pzv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -46903,6 +46862,19 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"pGO" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "pGS" = ( /obj/machinery/telecomms/bus/preset_one, /turf/open/floor/iron/dark/telecomms, @@ -47325,16 +47297,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"pOP" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 4 +"pOJ" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 10 }, -/obj/machinery/door/window/elevator/right/directional/west{ - elevator_linked_id = "tram_cargo_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) +/obj/structure/industrial_lift/public, +/obj/structure/railing, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "pOQ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -47381,6 +47351,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"pPA" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/escapepodbay) "pPC" = ( /obj/structure/railing/corner{ dir = 8 @@ -47424,15 +47404,6 @@ }, /turf/open/floor/plating/airless, /area/station/ai_monitored/turret_protected/aisat_interior) -"pRf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "pRm" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -47516,18 +47487,6 @@ "pTr" = ( /turf/open/floor/iron/dark, /area/station/security/interrogation) -"pTO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/command/bridge) "pTP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -47535,6 +47494,18 @@ /obj/effect/turf_decal/siding/thinplating/corner, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"pUi" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "pUj" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 10 @@ -47938,10 +47909,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"qbn" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron, -/area/station/maintenance/tram/mid) "qbp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48391,6 +48358,21 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"qjZ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/command/bridge) "qkh" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -48406,6 +48388,18 @@ }, /turf/open/openspace, /area/station/security/brig) +"qkE" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "qkG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48635,14 +48629,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/cargo/drone_bay) -"qoC" = ( -/obj/effect/turf_decal/caution/stand_clear/white, -/obj/machinery/door/window/elevator/left/directional/north{ - elevator_linked_id = "tram_lower_center_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/mid) "qoD" = ( /obj/structure/table, /obj/machinery/microwave, @@ -48665,27 +48651,6 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron, /area/station/security/prison) -"qpm" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 4 - }, -/obj/machinery/door/window/elevator/left/directional/west{ - elevator_linked_id = "tram_sci_lift"; - elevator_mode = 1 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/turf/open/floor/iron/white, -/area/station/science/lower) -"qpp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "qpu" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -49293,6 +49258,15 @@ "qBq" = ( /turf/open/openspace, /area/station/commons/vacant_room) +"qBw" = ( +/obj/machinery/holopad, +/obj/effect/landmark/navigate_destination/bridge, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "qBE" = ( /obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, @@ -50254,6 +50228,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/science/xenobiology) +"qTg" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 8 + }, +/obj/machinery/door/window/elevator/left/directional/east{ + elevator_mode = 1; + elevator_linked_id = "tram_dorm_lift" + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "qTp" = ( /obj/machinery/door/airlock{ id_tag = "private_b"; @@ -50557,19 +50541,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"qYa" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "qYi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50713,6 +50684,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"raD" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/machinery/door/window/elevator/left/directional/west{ + elevator_linked_id = "tram_sci_lift"; + elevator_mode = 1 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/research) "raP" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50842,6 +50824,16 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/carpet, /area/station/medical/psychology) +"rcH" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/machinery/door/window/elevator/left/directional/west{ + elevator_linked_id = "tram_upper_center_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "rcI" = ( /obj/machinery/blackbox_recorder, /turf/open/floor/iron/dark/telecomms, @@ -51235,16 +51227,6 @@ }, /turf/open/space/openspace, /area/station/solars/starboard/fore) -"rkH" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 4 - }, -/obj/machinery/door/window/elevator/left/directional/west{ - elevator_linked_id = "tram_upper_center_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/mid) "rkI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -51258,16 +51240,20 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/dark, /area/station/security/prison/garden) -"rkW" = ( +"rkV" = ( /obj/structure/railing{ - dir = 4 + dir = 1 }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 +/obj/machinery/elevator_control_panel/directional/north{ + linked_elevator_id = "tram_upper_center_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") }, -/obj/structure/ladder, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 1 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "rle" = ( /obj/effect/turf_decal/trimline/dark_green/filled/corner{ dir = 1 @@ -51299,16 +51285,6 @@ "rlv" = ( /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"rlx" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 4 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "rlO" = ( /obj/structure/industrial_lift/tram/white, /obj/machinery/door/window/tram/right/directional/south{ @@ -51639,6 +51615,13 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"rrd" = ( +/obj/structure/industrial_lift/public, +/obj/effect/landmark/lift_id{ + specific_lift_id = "tram_upper_center_lift" + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "rrk" = ( /turf/closed/wall/r_wall, /area/station/security/courtroom/holding) @@ -52043,6 +52026,14 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"rAh" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/command/bridge) "rAy" = ( /obj/machinery/door/airlock/engineering{ name = "Vacant Office A" @@ -52261,6 +52252,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"rEy" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/industrial_lift/public, +/obj/machinery/elevator_control_panel/directional/east{ + linked_elevator_id = "tram_lower_center_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "rEB" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -52328,6 +52336,15 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"rHb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) "rHj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -52358,19 +52375,6 @@ /obj/machinery/teleport/hub, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/foyer) -"rHT" = ( -/obj/item/kirbyplants/random, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/multilayer/multiz, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/command/bridge) "rIg" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -53296,6 +53300,9 @@ /obj/structure/plasticflaps/opaque, /turf/open/floor/plating, /area/station/engineering/atmos) +"saZ" = ( +/turf/open/floor/iron, +/area/station/maintenance/tram/mid) "sbe" = ( /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/west{ @@ -53380,16 +53387,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"scq" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/door/window/elevator/left/directional/north{ - elevator_linked_id = "tram_xeno_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "scw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing, @@ -54703,13 +54700,6 @@ "syv" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/science) -"syx" = ( -/obj/structure/industrial_lift/public, -/obj/effect/landmark/lift_id{ - specific_lift_id = "tram_lower_center_lift" - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "syE" = ( /obj/machinery/rnd/production/circuit_imprinter/department/science, /obj/effect/turf_decal/stripes/line{ @@ -54857,21 +54847,6 @@ /obj/machinery/light/dim/directional/west, /turf/open/floor/iron/dark, /area/station/service/bar) -"sBK" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/command/bridge) "sBW" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 8 @@ -55411,6 +55386,18 @@ /obj/structure/railing/corner, /turf/open/space/openspace, /area/station/solars/starboard/fore) +"sLm" = ( +/obj/effect/turf_decal/trimline/purple/filled/line, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/elevator/right/directional/south{ + elevator_linked_id = "tram_xeno_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "sLv" = ( /obj/machinery/light/directional/north, /obj/machinery/camera{ @@ -55488,6 +55475,19 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/central) +"sNq" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 6 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "sNr" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -56722,16 +56722,6 @@ /obj/machinery/shower/directional/south, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"thx" = ( -/obj/effect/turf_decal/trimline/dark_red/warning, -/obj/structure/industrial_lift/public, -/obj/machinery/elevator_control_panel/directional/south{ - linked_elevator_id = "tram_dorm_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/obj/structure/railing, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "thG" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -57543,6 +57533,20 @@ /obj/structure/dresser, /turf/open/floor/wood, /area/station/commons/dorms) +"twp" = ( +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/machinery/door/window/elevator/right/directional/south{ + elevator_linked_id = "dumbwaiter_lift"; + elevator_mode = 1; + name = "Dumbwaiter"; + req_access = null + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "twq" = ( /obj/machinery/light/directional/west, /obj/effect/turf_decal/trimline/white/line{ @@ -57693,16 +57697,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"tyH" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 8 - }, -/obj/machinery/door/window/elevator/left/directional/east{ - elevator_mode = 1; - elevator_linked_id = "tram_dorm_lift" - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/left) "tyV" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock" @@ -57920,10 +57914,6 @@ "tCT" = ( /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"tDb" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/maintenance/tram/left) "tDn" = ( /obj/structure/railing{ dir = 8 @@ -58101,6 +58091,15 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"tHc" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/escapepodbay) "tHt" = ( /obj/structure/railing{ dir = 1 @@ -58363,17 +58362,6 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"tMl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "tMw" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 1 @@ -58418,6 +58406,11 @@ "tMY" = ( /turf/open/floor/iron/stairs/medium, /area/station/cargo/miningdock) +"tNf" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "tNk" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -58481,16 +58474,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) -"tOr" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 8 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "tOw" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -58796,9 +58779,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"tUt" = ( -/turf/open/floor/iron, -/area/station/maintenance/tram/mid) "tUy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59098,16 +59078,6 @@ "tYp" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/rd) -"tYr" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/maintenance/tram/mid) "tYB" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -59242,19 +59212,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"ubh" = ( -/obj/machinery/duct, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 1 - }, -/obj/machinery/door/window/elevator/left/directional/north{ - elevator_linked_id = "dumbwaiter_lift"; - elevator_mode = 1; - name = "Dumbwaiter"; - req_access = null - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "ubx" = ( /obj/effect/turf_decal/arrows/red{ pixel_y = 15 @@ -60327,6 +60284,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, /area/station/service/library) +"uuD" = ( +/obj/structure/railing, +/obj/effect/turf_decal/trimline/dark_red/warning, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "uuR" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/machinery/vending/coffee, @@ -60345,6 +60308,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/fitness) +"uvu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) "uvv" = ( /turf/closed/wall/rock/porous, /area/station/science/xenobiology) @@ -61085,6 +61057,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"uHF" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/structure/ladder, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "uHI" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -61661,19 +61643,6 @@ }, /turf/open/space/openspace, /area/station/solars/port) -"uSJ" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 6 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "uSL" = ( /obj/effect/turf_decal/delivery/white, /obj/structure/fluff/tram_rail/floor, @@ -61863,6 +61832,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"uVC" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 1 + }, +/obj/machinery/door/window/elevator/right/directional/south{ + elevator_linked_id = "tram_perma_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) "uVO" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -61953,18 +61932,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"uXu" = ( -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "uXv" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -62505,6 +62472,19 @@ /obj/effect/mapping_helpers/trapdoor_placer, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) +"vic" = ( +/obj/machinery/lift_indicator{ + linked_elevator_id = "tram_lower_center_lift"; + pixel_x = -5; + pixel_y = -3 + }, +/obj/machinery/button/elevator{ + id = "tram_lower_center_lift"; + pixel_x = -7; + pixel_y = -1 + }, +/turf/closed/wall, +/area/station/hallway/primary/tram/center) "vie" = ( /obj/structure/sign/directions/evac{ dir = 4; @@ -62611,16 +62591,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"vjn" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 9 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "vjo" = ( /obj/machinery/button/door/directional/west{ id = "private_n"; @@ -63350,14 +63320,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"vuq" = ( -/obj/machinery/status_display/ai/directional/east, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron, -/area/station/command/bridge) "vuD" = ( /obj/machinery/duct, /obj/structure/railing/corner{ @@ -63492,6 +63454,16 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) +"vxC" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 10 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "vyo" = ( /obj/machinery/duct, /obj/structure/cable, @@ -63931,6 +63903,16 @@ "vFt" = ( /turf/closed/wall/rust, /area/station/hallway/primary/tram/left) +"vFz" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "vFC" = ( /obj/machinery/door/morgue{ name = "Adult Section" @@ -64222,6 +64204,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"vKG" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/machinery/door/window/elevator/right/directional/west{ + elevator_linked_id = "tram_cargo_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "vLL" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/effect/turf_decal/trimline/brown/filled/corner{ @@ -64252,13 +64244,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/storage) -"vMo" = ( -/obj/structure/industrial_lift/public, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 9 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/science/xenobiology) "vMu" = ( /obj/modular_map_root/tramstation{ key = "secbarupper"; @@ -64266,6 +64251,13 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) +"vMx" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron, +/area/station/escapepodbay) "vMC" = ( /obj/machinery/door/airlock/external{ name = "Port Docking Bay 3" @@ -64640,16 +64632,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"vSM" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/structure/industrial_lift/public, -/obj/effect/turf_decal/caution/stand_clear/red{ - dir = 4 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "vST" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment{ @@ -64863,6 +64845,19 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/storage/primary) +"vWT" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/obj/structure/ladder, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "vXL" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron, @@ -65666,6 +65661,21 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) +"wop" = ( +/obj/structure/industrial_lift/public, +/obj/effect/turf_decal/caution/stand_clear/red, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) +"wox" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/machinery/door/window/elevator/left/directional/south{ + elevator_mode = 1; + elevator_linked_id = "tram_perma_lift" + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "woB" = ( /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/white/smooth_corner{ @@ -65765,6 +65775,14 @@ /obj/effect/turf_decal/trimline/neutral/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"wqk" = ( +/obj/effect/turf_decal/caution/stand_clear/white, +/obj/machinery/door/window/elevator/left/directional/north{ + elevator_linked_id = "tram_lower_center_lift"; + elevator_mode = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/mid) "wqr" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -66288,6 +66306,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"wza" = ( +/turf/open/misc/asteroid, +/area/station/hallway/primary/tram/center) "wzg" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -66399,17 +66420,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"wAS" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 6 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "wAY" = ( /obj/machinery/door/airlock{ id_tag = "commissarydoor"; @@ -66976,6 +66986,18 @@ /obj/structure/table, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) +"wLT" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/button/elevator/directional/north{ + id = "tram_dorm_lift" + }, +/obj/machinery/lift_indicator/directional/north{ + linked_elevator_id = "tram_dorm_lift" + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "wMt" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -67015,6 +67037,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/theater) +"wNi" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 8 + }, +/obj/structure/industrial_lift/public, +/obj/machinery/elevator_control_panel/directional/west{ + linked_elevator_id = "tram_cargo_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); + req_access = list("mining") + }, +/obj/effect/landmark/lift_id{ + specific_lift_id = "tram_cargo_lift" + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/miningdock) "wNq" = ( /obj/machinery/igniter/incinerator_atmos, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -67130,20 +67170,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"wPs" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/elevator_control_panel/directional/north{ - linked_elevator_id = "tram_upper_center_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 1 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "wPE" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -67424,7 +67450,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/sm_apc/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) @@ -67879,15 +67906,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/port/central) -"xiv" = ( -/obj/machinery/elevator_control_panel{ - linked_elevator_id = "tram_xeno_lift"; - pixel_y = 2; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); - layer = 3.1 - }, -/turf/closed/wall/r_wall, -/area/station/science/xenobiology) "xiA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68183,6 +68201,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"xnI" = ( +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "xnS" = ( /obj/machinery/door/airlock/highsecurity{ name = "AI Upload Access" @@ -68376,16 +68397,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"xss" = ( -/obj/effect/turf_decal/caution/stand_clear/white{ - dir = 8 - }, -/obj/machinery/door/window/elevator/left/directional/east{ - elevator_mode = 1; - elevator_linked_id = "tram_dorm_lift" - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) "xst" = ( /obj/structure/rack, /obj/item/storage/toolbox/electrical{ @@ -68603,16 +68614,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/safe) -"xxx" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 9 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "xxD" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -68953,6 +68954,16 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/iron, /area/station/cargo/storage) +"xDY" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 8 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "xEo" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain) @@ -69387,26 +69398,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"xOG" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 10 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) -"xOI" = ( -/obj/effect/turf_decal/trimline/purple/filled/line, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/elevator/right/directional/south{ - elevator_linked_id = "tram_xeno_lift"; - elevator_mode = 1 - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "xOL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -70411,6 +70402,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) +"yiI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/closet/firecloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark, +/area/station/escapepodbay) "yiL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/caution/stand_clear{ @@ -84368,7 +84369,7 @@ aaa dDk abb abg -cNt +pPA abg abB abg @@ -84380,7 +84381,7 @@ acp acp acB acO -aAT +tHc acY adl adv @@ -84886,7 +84887,7 @@ aaa abM abM pZW -cgj +vMx abf aca ach @@ -84903,7 +84904,7 @@ adF adJ adF adK -mCM +yiI adT dDk aaa @@ -86149,7 +86150,7 @@ fea jWs xlk ucA -mrs +wox nQi gTv jWs @@ -86406,7 +86407,7 @@ fea jWs fIH yly -gOv +iWZ dHy wxg jWs @@ -86663,7 +86664,7 @@ fea jWs qnU amU -oDI +amM jWs oVM oVM @@ -91584,9 +91585,9 @@ ncF aRx luC ncF -clu -peC -jlp +wLT +xnI +tNf elr vay elr @@ -91841,9 +91842,9 @@ ncF mdI xQc ncF -tDb -xss -tDb +nJr +qTg +nJr elr vay elr @@ -92098,9 +92099,9 @@ ncF nvE hdP ncF -ins -bRF -xOG +prD +iJi +pOJ elr vay elr @@ -92355,9 +92356,9 @@ ncF hUY ncF ncF -kvu -mMb -thx +dFS +pvP +oDc elr elr elr @@ -92612,9 +92613,9 @@ acD acx aaa ncF -iqR -rlx -bdw +fAO +bcH +cow elr aaa aaa @@ -99535,9 +99536,9 @@ qxb xPd mky ekB -xxx -tOr -iqD +pmE +xDY +vxC qjU coX fvQ @@ -99792,9 +99793,9 @@ uTz hJM nAa ekB -wPs -hGH -kJw +rkV +rrd +uuD qjU ufY cDp @@ -100049,9 +100050,9 @@ mgv hBr hiu ekB -nsE -vSM -wAS +jkw +bgp +ibk qjU nvU nag @@ -100306,9 +100307,9 @@ ekB gSQ ekB nkd -moQ -rkH -moQ +ceb +pjx +ceb qjU qjU nag @@ -102598,7 +102599,7 @@ moV tto flP feC -hxs +twp yka nUP krG @@ -102856,7 +102857,7 @@ adg ykN qMf mCR -dFL +gDq nUP cQY aer @@ -103921,11 +103922,11 @@ qjU qjU aaa qjU -vjn -tOr -hFc -moQ -qbn +hWH +xDY +vFz +ceb +lns cgd vIC pOZ @@ -104178,11 +104179,11 @@ kxC qjU aaa qjU -iWO -syx -mhT -qoC -tUt +cuf +aZJ +wop +wqk +saZ akM wRi oFd @@ -104435,11 +104436,11 @@ byW qjU aaa qjU -kYK -iSL -uSJ -moQ -tYr +fok +rEy +sNq +ceb +pcx vuT vuT nku @@ -113400,7 +113401,7 @@ aaa aaa uGW jdU -gpC +wNi rff uGW aaa @@ -113914,7 +113915,7 @@ uGW uGW uGW lxm -pOP +vKG lxm uGW uGW @@ -114213,7 +114214,7 @@ ePG ePG ePG fip -qpm +jKF iix iix iix @@ -115779,8 +115780,8 @@ jiQ asv asv jiQ -jAg -rkW +bNs +uHF hjM tjP roQ @@ -116036,7 +116037,7 @@ asv mln tjz asv -vMo +mBB oYQ gCY whn @@ -116292,10 +116293,10 @@ hDT keT iEF fof -eVO +oAA sXX akC -scq +hFP rTZ eGt bql @@ -151192,7 +151193,7 @@ eFk aBH mFQ wHT -jGV +jjB cyW agp wHT @@ -151685,7 +151686,7 @@ qkr wjT stL kdr -dJu +cTR nca nca yji @@ -151942,7 +151943,7 @@ nca iPi iNc dkO -kke +uVC nca nca yji @@ -153504,7 +153505,7 @@ bfy aQO gPA cay -omg +dbJ iWm kmP byc @@ -153761,7 +153762,7 @@ tJE seO sKC vDG -gFB +rHb aNp wqP hhc @@ -154018,7 +154019,7 @@ vTn oTl cOl shw -pTO +mGp nlF boU rQG @@ -154269,13 +154270,13 @@ hyE hEq njq kVV -sBK +qjZ nbh qNz pdE cNc mEK -faX +guu yfE aCR wIi @@ -154529,10 +154530,10 @@ bNF pWN jdF heE -uXu -qpp -jCj -pRf +qkE +awS +qBw +hYR mJm sTH irN @@ -154783,13 +154784,13 @@ uGb qti pRB kVV -rHT +mIp hZP -qYa -iWW +pGO +cMb qiq crR -tMl +mer gtj lqy vYw @@ -155041,12 +155042,12 @@ aAr tkU qyZ qyZ -nTH -eug -mup +obd +fli +asY pUG fnu -gqM +osw far yjf czX @@ -155303,7 +155304,7 @@ azo aBo qvK iaZ -hCn +uvu aCC rMk hhc @@ -155560,7 +155561,7 @@ meO aQO hSi dAc -vuq +rAh nug oBd fnl @@ -157377,9 +157378,9 @@ yiM rnR tkv yiM -gxU -tyH -gxU +nyM +ioU +nyM fsC dmf dmf @@ -165843,7 +165844,7 @@ rWd bhs izU fnb -jIC +rcH fnb htI izU @@ -168136,7 +168137,7 @@ aaa eSx pSJ naB -ubh +dJd fad llE vaq @@ -168649,7 +168650,7 @@ aaa aaa eSx eSx -kxg +cji drr kEO kEO @@ -169713,7 +169714,7 @@ tqy mwu uZb rOu -muy +gze eSz eSz eSz @@ -170226,7 +170227,7 @@ kNT wuH rzZ whp -izz +vic izU izU clT @@ -170484,7 +170485,7 @@ iRT dPB izU izU -fdY +wza izU fLb sij @@ -170740,8 +170741,8 @@ wVC qhP bcl wYw -kzm -fdY +gnj +wza izU aIp hay @@ -170998,7 +170999,7 @@ izU ghg seG izU -fdY +wza izU efV sHQ @@ -171255,7 +171256,7 @@ izU aHk izU izU -fdY +wza izU aIq oXP @@ -171512,7 +171513,7 @@ izU ghg ghg izU -fdY +wza izU xCc wGU @@ -171769,7 +171770,7 @@ nEl wYw aHl izU -fdY +wza izU cyh aIH @@ -172026,7 +172027,7 @@ izU nEl mhE izU -fdY +wza izU aIr aIJ @@ -179450,7 +179451,7 @@ fth cTU cTU ohS -bfs +cSb ohS lZW wFz @@ -179749,7 +179750,7 @@ uje uje uje lqV -jgW +raD soq gjP soq @@ -180255,7 +180256,7 @@ aHQ tFB vnu nUy -bBt +fhy buM goK gal @@ -181315,8 +181316,8 @@ pTP qyQ qyQ gun -leH -pzn +pUi +vWT qVr aaa aaa @@ -181574,7 +181575,7 @@ eJQ bNx aSt aSt -xiv +cgW aaa aaa aaa @@ -181828,7 +181829,7 @@ cwj ksk bsh rQr -xOI +sLm aSt aSt qVr diff --git a/_maps/shuttles/hunter_russian.dmm b/_maps/shuttles/hunter_russian.dmm index f8caceb1439..1bf88560fa5 100644 --- a/_maps/shuttles/hunter_russian.dmm +++ b/_maps/shuttles/hunter_russian.dmm @@ -398,6 +398,7 @@ /obj/effect/turf_decal/siding/red{ dir = 9 }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, /turf/open/floor/pod/dark, /area/shuttle/hunter/russian) "EK" = ( @@ -494,7 +495,7 @@ "JS" = ( /obj/docking_port/mobile{ shuttle_id = "huntership"; - movement_force = list("KNOCKDOWN" = 0, "THROW" = 0); + movement_force = list("KNOCKDOWN"=0,"THROW"=0); name = "hunter shuttle"; rechargeTime = 1800 }, diff --git a/_maps/shuttles/infiltrator_advanced.dmm b/_maps/shuttles/infiltrator_advanced.dmm index 4efe992d433..1a2e99fea5c 100644 --- a/_maps/shuttles/infiltrator_advanced.dmm +++ b/_maps/shuttles/infiltrator_advanced.dmm @@ -185,12 +185,11 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/bridge"; - name = "Infiltrator E.V.A APC"; - pixel_y = -25 +/obj/machinery/power/apc/auto_name/directional/south{ + area = "/area/shuttle/syndicate/bridge" }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/bridge) @@ -332,13 +331,11 @@ name = "tactical chair" }, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/airlock"; - dir = 4; - name = "Infiltrator Airlock APC"; - pixel_x = 25 +/obj/machinery/power/apc/auto_name/directional/east{ + area = "/area/shuttle/syndicate/airlock" }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/airlock) @@ -403,13 +400,11 @@ pixel_x = -6; pixel_y = -2 }, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/hallway"; - dir = 1; - name = "Infiltrator APC"; - pixel_y = 25 +/obj/machinery/power/apc/auto_name/directional/north{ + area = "/area/shuttle/syndicate/hallway" }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/airalarm/syndicate{ dir = 4; pixel_x = 25 @@ -869,13 +864,11 @@ /obj/machinery/suit_storage_unit/syndicate, /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/eva"; - dir = 1; - name = "Infiltrator E.V.A APC"; - pixel_y = 25 +/obj/machinery/power/apc/auto_name/directional/north{ + area = "/area/shuttle/syndicate/eva" }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/pod/dark, /area/shuttle/syndicate/eva) @@ -1720,13 +1713,11 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/medical"; - dir = 8; - name = "Infiltrator Medical APC"; - pixel_x = -25 +/obj/machinery/power/apc/auto_name/directional/west{ + area = "/area/shuttle/syndicate/medical" }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/pod/dark, @@ -1782,13 +1773,11 @@ /obj/item/flashlight/seclite, /obj/item/flashlight/seclite, /obj/item/extinguisher/mini, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/armory"; - dir = 4; - name = "Infiltrator Armory APC"; - pixel_x = 25 +/obj/machinery/power/apc/auto_name/directional/east{ + area = "/area/shuttle/syndicate/armory" }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/pod/dark, /area/shuttle/syndicate/armory) diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index 72b9f4d67c3..d8590db9cc3 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -628,6 +628,7 @@ /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/mapping_helpers/apc/cut_AI_wire, /turf/open/floor/plating, /area/shuttle/pirate) "bP" = ( @@ -994,7 +995,7 @@ }, /obj/docking_port/mobile/pirate{ launch_status = 0; - movement_force = list("KNOCKDOWN" = 0, "THROW" = 0); + movement_force = list("KNOCKDOWN"=0,"THROW"=0); name = "Pirate Ship"; port_direction = 2 }, diff --git a/_maps/shuttles/pirate_psyker.dmm b/_maps/shuttles/pirate_psyker.dmm index 2aaeff3c2e3..db7c746b925 100644 --- a/_maps/shuttles/pirate_psyker.dmm +++ b/_maps/shuttles/pirate_psyker.dmm @@ -621,6 +621,7 @@ /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, +/obj/effect/mapping_helpers/apc/cut_AI_wire, /turf/open/floor/plating, /area/shuttle/pirate) "GS" = ( diff --git a/_maps/shuttles/pirate_silverscale.dmm b/_maps/shuttles/pirate_silverscale.dmm index a538500fb0d..70e5b0fc017 100644 --- a/_maps/shuttles/pirate_silverscale.dmm +++ b/_maps/shuttles/pirate_silverscale.dmm @@ -523,7 +523,7 @@ /obj/docking_port/mobile/pirate{ dir = 4; launch_status = 0; - movement_force = list("KNOCKDOWN" = 0, "THROW" = 0); + movement_force = list("KNOCKDOWN"=0,"THROW"=0); name = "Silverscale Cruiser"; preferred_direction = 4 }, @@ -805,6 +805,7 @@ }, /obj/item/multitool, /obj/effect/turf_decal/bot, +/obj/effect/mapping_helpers/apc/cut_AI_wire, /turf/open/floor/pod/dark, /area/shuttle/pirate) "RE" = ( diff --git a/_maps/shuttles/ruin_cyborg_mothership.dmm b/_maps/shuttles/ruin_cyborg_mothership.dmm index 7b49ff360a1..0b3bc064bd5 100644 --- a/_maps/shuttles/ruin_cyborg_mothership.dmm +++ b/_maps/shuttles/ruin_cyborg_mothership.dmm @@ -193,9 +193,9 @@ /obj/machinery/power/apc/auto_name/directional/south{ environ = 0; equipment = 0; - locked = 0; lighting = 0 }, +/obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/circuit/airless, /area/shuttle/ruin/cyborg_mothership) "mc" = ( diff --git a/_maps/shuttles/ruin_syndicate_dropship.dmm b/_maps/shuttles/ruin_syndicate_dropship.dmm index ea8862e512d..f2378b9c468 100644 --- a/_maps/shuttles/ruin_syndicate_dropship.dmm +++ b/_maps/shuttles/ruin_syndicate_dropship.dmm @@ -319,11 +319,8 @@ "Jm" = ( /obj/structure/chair/comfy/shuttle, /obj/machinery/light/small/directional/west, -/obj/machinery/power/apc/syndicate{ - dir = 8; - name = "Syndicate Drop Ship APC"; - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/pod/dark, diff --git a/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm b/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm index cab4b074cc0..8db823566c2 100644 --- a/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm +++ b/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm @@ -90,10 +90,9 @@ /turf/open/floor/plating, /area/shuttle/ruin/caravan/syndicate1) "YY" = ( -/obj/machinery/power/apc/highcap/ten_k/directional/west{ - name = "Syndicate Fighter Power Controller"; - req_access = list("syndicate") - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/cell_10k, /obj/machinery/computer/security{ dir = 1; network = list("caravansyndicate1") diff --git a/_maps/shuttles/skyrat/pirate_nri_raider.dmm b/_maps/shuttles/skyrat/pirate_nri_raider.dmm index b89484ee3e9..8c48531cfe2 100644 --- a/_maps/shuttles/skyrat/pirate_nri_raider.dmm +++ b/_maps/shuttles/skyrat/pirate_nri_raider.dmm @@ -521,9 +521,9 @@ /area/shuttle/pirate/nri) "tl" = ( /obj/machinery/power/apc/auto_name/directional/east{ - cell_type = /obj/item/stock_parts/cell/super; - req_access = list("syndicate") + cell_type = /obj/item/stock_parts/cell/super }, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /obj/effect/turf_decal/stripes/line, /obj/structure/table/reinforced, diff --git a/_maps/shuttles/skyrat/slaver_syndie.dmm b/_maps/shuttles/skyrat/slaver_syndie.dmm index 5388f0eba91..2addf5c6e87 100644 --- a/_maps/shuttles/skyrat/slaver_syndie.dmm +++ b/_maps/shuttles/skyrat/slaver_syndie.dmm @@ -84,11 +84,8 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Ship Power Controller"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/plating, /area/shuttle/syndicate/slaver) diff --git a/_maps/templates/battlecruiser_starfury.dmm b/_maps/templates/battlecruiser_starfury.dmm index e5cf632dced..0dfdd46b5dd 100644 --- a/_maps/templates/battlecruiser_starfury.dmm +++ b/_maps/templates/battlecruiser_starfury.dmm @@ -2987,12 +2987,9 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) "jf" = ( -/obj/machinery/power/apc/syndicate{ - cell_type = /obj/item/stock_parts/cell/high; - dir = 1; - name = "Syndicate Battlecruiser APC"; - pixel_y = 25 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_dark, /area/shuttle/sbc_starfury) diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index 5b86a3ee433..a5ed899e17f 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -158,7 +158,7 @@ #define LOW_SIGIL_LAYER 2.52 #define SIGIL_LAYER 2.53 #define HIGH_PIPE_LAYER 2.54 -// Anything aboe this layer is not "on" a turf for the purposes of washing +// Anything above this layer is not "on" a turf for the purposes of washing // I hate this life of ours #define FLOOR_CLEAN_LAYER 2.55 diff --git a/code/datums/wires/apc.dm b/code/datums/wires/apc.dm index 92e3254210f..eebab28613a 100644 --- a/code/datums/wires/apc.dm +++ b/code/datums/wires/apc.dm @@ -40,9 +40,9 @@ A.aidisabled = TRUE addtimer(CALLBACK(A, TYPE_PROC_REF(/obj/machinery/power/apc, reset), wire), 1 SECONDS) -/datum/wires/apc/on_cut(index, mend) +/datum/wires/apc/on_cut(wire, mend) var/obj/machinery/power/apc/A = holder - switch(index) + switch(wire) if(WIRE_POWER1, WIRE_POWER2) // Short out. if(mend && !is_cut(WIRE_POWER1) && !is_cut(WIRE_POWER2)) A.shorted = FALSE diff --git a/code/modules/mapping/mapping_helpers.dm b/code/modules/mapping/mapping_helpers.dm index 9e676c386bb..4ef5b4cfe0d 100644 --- a/code/modules/mapping/mapping_helpers.dm +++ b/code/modules/mapping/mapping_helpers.dm @@ -245,6 +245,142 @@ else airlock.autoname = TRUE +//apc helpers +/obj/effect/mapping_helpers/apc + desc = "You shouldn't see this. Report it please." + layer = DOOR_HELPER_LAYER + late = TRUE + +/obj/effect/mapping_helpers/apc/Initialize(mapload) + . = ..() + if(!mapload) + log_mapping("[src] spawned outside of mapload!") + return INITIALIZE_HINT_QDEL + + var/obj/machinery/power/apc/target = locate(/obj/machinery/power/apc) in loc + if(isnull(target)) + var/area/target_area = get_area(target) + log_mapping("[src] failed to find an apc at [AREACOORD(src)] ([target_area.type]).") + else + payload(target) + + return INITIALIZE_HINT_LATELOAD + +/obj/effect/mapping_helpers/apc/LateInitialize() + . = ..() + var/obj/machinery/power/apc/target = locate(/obj/machinery/power/apc) in loc + + if(isnull(target)) + qdel(src) + return + if(target.cut_AI_wire) + target.wires.cut(WIRE_AI) + if(target.cell_5k) + target.install_cell_5k() + if(target.cell_10k) + target.install_cell_10k() + if(target.unlocked) + target.unlock() + if(target.syndicate_access) + target.give_syndicate_access() + if(target.away_general_access) + target.give_away_general_access() + if(target.no_charge) + target.set_no_charge() + if(target.full_charge) + target.set_full_charge() + if(target.cell_5k && target.cell_10k) + CRASH("Tried to combine non-combinable cell_5k and cell_10k APC helpers!") + if(target.syndicate_access && target.away_general_access) + CRASH("Tried to combine non-combinable syndicate_access and away_general_access APC helpers!") + if(target.no_charge && target.full_charge) + CRASH("Tried to combine non-combinable no_charge and full_charge APC helpers!") + target.update_appearance() + qdel(src) + +/obj/effect/mapping_helpers/apc/proc/payload(obj/machinery/power/apc/target) + return + +/obj/effect/mapping_helpers/apc/cut_AI_wire + name = "apc AI wire mended helper" + icon_state = "apc_cut_AIwire_helper" + +/obj/effect/mapping_helpers/apc/cut_AI_wire/payload(obj/machinery/power/apc/target) + if(target.cut_AI_wire) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to mend the AI wire on the [target] but it's already cut!") + target.cut_AI_wire = TRUE + +/obj/effect/mapping_helpers/apc/cell_5k + name = "apc 5k cell helper" + icon_state = "apc_5k_cell_helper" + +/obj/effect/mapping_helpers/apc/cell_5k/payload(obj/machinery/power/apc/target) + if(target.cell_5k) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to change [target]'s cell to cell_5k but it's already changed!") + target.cell_5k = TRUE + +/obj/effect/mapping_helpers/apc/cell_10k + name = "apc 10k cell helper" + icon_state = "apc_10k_cell_helper" + +/obj/effect/mapping_helpers/apc/cell_10k/payload(obj/machinery/power/apc/target) + if(target.cell_10k) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to change [target]'s cell to cell_10k but it's already changed!") + target.cell_10k = TRUE + +/obj/effect/mapping_helpers/apc/syndicate_access + name = "apc syndicate access helper" + icon_state = "apc_syndicate_access_helper" + +/obj/effect/mapping_helpers/apc/syndicate_access/payload(obj/machinery/power/apc/target) + if(target.syndicate_access) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to adjust [target]'s access to syndicate but it's already changed!") + target.syndicate_access = TRUE + +/obj/effect/mapping_helpers/apc/away_general_access + name = "apc away access helper" + icon_state = "apc_away_general_access_helper" + +/obj/effect/mapping_helpers/apc/away_general_access/payload(obj/machinery/power/apc/target) + if(target.away_general_access) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to adjust [target]'s access to away_general but it's already changed!") + target.away_general_access = TRUE + +/obj/effect/mapping_helpers/apc/unlocked + name = "apc unlocked interface helper" + icon_state = "apc_unlocked_interface_helper" + +/obj/effect/mapping_helpers/apc/unlocked/payload(obj/machinery/power/apc/target) + if(target.unlocked) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to unlock the [target] but it's already unlocked!") + target.unlocked = TRUE + +/obj/effect/mapping_helpers/apc/no_charge + name = "apc no charge helper" + icon_state = "apc_no_charge_helper" + +/obj/effect/mapping_helpers/apc/no_charge/payload(obj/machinery/power/apc/target) + if(target.no_charge) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to set [target]'s charge to 0 but it's already at 0!") + target.no_charge = TRUE + +/obj/effect/mapping_helpers/apc/full_charge + name = "apc full charge helper" + icon_state = "apc_full_charge_helper" + +/obj/effect/mapping_helpers/apc/full_charge/payload(obj/machinery/power/apc/target) + if(target.full_charge) + var/area/apc_area = get_area(target) + log_mapping("[src] at [AREACOORD(src)] [(apc_area.type)] tried to set [target]'s charge to 100 but it's already at 100!") + target.full_charge = TRUE + //needs to do its thing before spawn_rivers() is called INITIALIZE_IMMEDIATE(/obj/effect/mapping_helpers/no_lava) diff --git a/code/modules/power/apc/apc_main.dm b/code/modules/power/apc/apc_main.dm index a22333b307d..604049269fc 100644 --- a/code/modules/power/apc/apc_main.dm +++ b/code/modules/power/apc/apc_main.dm @@ -109,6 +109,22 @@ var/datum/alarm_handler/alarm_manager /// Offsets the object by APC_PIXEL_OFFSET (defined in apc_defines.dm) pixels in the direction we want it placed in. This allows the APC to be embedded in a wall, yet still inside an area (like mapping). var/offset_old + /// Used for apc helper called cut_AI_wire to make apc's wore responsible for ai connectione mended. + var/cut_AI_wire = FALSE + /// Used for apc helper called unlocked to make apc unlocked. + var/unlocked = FALSE + /// Used for apc helper called syndicate_access to make apc's required access syndicate_access. + var/syndicate_access = FALSE + /// Used for apc helper called away_general_access to make apc's required access away_general_access. + var/away_general_access = FALSE + /// Used for apc helper called cell_5k to install 5k cell into apc. + var/cell_5k = FALSE + /// Used for apc helper called cell_10k to install 10k cell into apc. + var/cell_10k = FALSE + /// Used for apc helper called no_charge to make apc's charge at 0% meter. + var/no_charge = FALSE + /// Used for apc helper called full_charge to make apc's charge at 100% meter. + var/full_charge = FALSE armor_type = /datum/armor/power_apc /datum/armor/power_apc @@ -667,6 +683,36 @@ update_appearance(UPDATE_ICON) update() +///Used for cell_5k apc helper, which installs 5k cell into apc. +/obj/machinery/power/apc/proc/install_cell_5k() + cell_type = /obj/item/stock_parts/cell/upgraded/plus + cell = new cell_type(src) + +/// Used for cell_10k apc helper, which installs 10k cell into apc. +/obj/machinery/power/apc/proc/install_cell_10k() + cell_type = /obj/item/stock_parts/cell/high + cell = new cell_type(src) + +/// Used for unlocked apc helper, which unlocks the apc. +/obj/machinery/power/apc/proc/unlock() + locked = FALSE + +/// Used for syndicate_access apc helper, which sets apc's required access to syndicate_access. +/obj/machinery/power/apc/proc/give_syndicate_access() + req_access = list(ACCESS_SYNDICATE) + +///Used for away_general_access apc helper, which set apc's required access to away_general_access. +/obj/machinery/power/apc/proc/give_away_general_access() + req_access = list(ACCESS_AWAY_GENERAL) + +/// Used for no_charge apc helper, which sets apc charge to 0%. +/obj/machinery/power/apc/proc/set_no_charge() + cell.charge = 0 + +/// Used for full_charge apc helper, which sets apc charge to 100%. +/obj/machinery/power/apc/proc/set_full_charge() + cell.charge = 100 + /*Power module, used for APC construction*/ /obj/item/electronics/apc name = "power control module" diff --git a/code/modules/power/apc/apc_mapping.dm b/code/modules/power/apc/apc_mapping.dm index ead66d3813f..1463c20d600 100644 --- a/code/modules/power/apc/apc_mapping.dm +++ b/code/modules/power/apc/apc_mapping.dm @@ -1,26 +1,9 @@ -/obj/machinery/power/apc/unlocked - locked = FALSE - -/obj/machinery/power/apc/syndicate //general syndicate access - req_access = list(ACCESS_SYNDICATE) - -/obj/machinery/power/apc/away //general away mission access - req_access = list(ACCESS_AWAY_GENERAL) - -/obj/machinery/power/apc/highcap/five_k - cell_type = /obj/item/stock_parts/cell/upgraded/plus - -/obj/machinery/power/apc/highcap/ten_k - cell_type = /obj/item/stock_parts/cell/high +///Used to change name for apcs on away missions +/obj/machinery/power/apc/worn_out + name = "Worn out APC" /obj/machinery/power/apc/auto_name auto_name = TRUE -/obj/machinery/power/apc/sm_apc - auto_name = TRUE - cell_type = /obj/item/stock_parts/cell/high - +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/worn_out, APC_PIXEL_OFFSET) MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/auto_name, APC_PIXEL_OFFSET) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/highcap/five_k, APC_PIXEL_OFFSET) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/highcap/ten_k, APC_PIXEL_OFFSET) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/sm_apc, APC_PIXEL_OFFSET) diff --git a/icons/effects/mapping_helpers.dmi b/icons/effects/mapping_helpers.dmi index 5666ae2a828..1e7fcef6f6a 100644 Binary files a/icons/effects/mapping_helpers.dmi and b/icons/effects/mapping_helpers.dmi differ diff --git a/tools/UpdatePaths/Scripts/74651_apc_to_apc_helpers.txt b/tools/UpdatePaths/Scripts/74651_apc_to_apc_helpers.txt new file mode 100644 index 00000000000..34c4c581f52 --- /dev/null +++ b/tools/UpdatePaths/Scripts/74651_apc_to_apc_helpers.txt @@ -0,0 +1,38 @@ +#comment Repaths subtypes and some commonly used properties of apc to apc helpers. You really should change it if you have other apc's that this or else it might break everything. + +/obj/machinery/power/apc/unlocked : /obj/machinery/power/apc/auto_name{@OLD}, /obj/effect/mapping_helpers/apc/unlocked +/obj/machinery/power/apc/syndicate : /obj/machinery/power/apc/auto_name{@OLD}, /obj/effect/mapping_helpers/apc/syndicate_access +/obj/machinery/power/apc/away : /obj/machinery/power/apc/auto_name{@OLD}, /obj/effect/mapping_helpers/apc/away_general_access +/obj/machinery/power/apc/highcap/five_k : /obj/machinery/power/apc/auto_name{@OLD}, /obj/effect/mapping_helpers/apc/cell_5k +/obj/machinery/power/apc/highcap/five_k/directional/north : /obj/machinery/power/apc/auto_name/directional/north{@OLD}, /obj/effect/mapping_helpers/apc/cell_5k +/obj/machinery/power/apc/highcap/five_k/directional/south : /obj/machinery/power/apc/auto_name/directional/south{@OLD}, /obj/effect/mapping_helpers/apc/cell_5k +/obj/machinery/power/apc/highcap/five_k/directional/east : /obj/machinery/power/apc/auto_name/directional/east{@OLD}, /obj/effect/mapping_helpers/apc/cell_5k +/obj/machinery/power/apc/highcap/five_k/directional/west : /obj/machinery/power/apc/auto_name/directional/west{@OLD}, /obj/effect/mapping_helpers/apc/cell_5k +/obj/machinery/power/apc/highcap/ten_k : /obj/machinery/power/apc/auto_name{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/highcap/ten_k/directional/north : /obj/machinery/power/apc/auto_name/directional/north{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/highcap/ten_k/directional/south : /obj/machinery/power/apc/auto_name/directional/south{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/highcap/ten_k/directional/east : /obj/machinery/power/apc/auto_name/directional/east{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/highcap/ten_k/directional/west : /obj/machinery/power/apc/auto_name/directional/west{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/sm_apc : /obj/machinery/power/apc/auto_name{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/sm_apc/directional/north : /obj/machinery/power/apc/auto_name/directional/north{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/sm_apc/directional/south : /obj/machinery/power/apc/auto_name/directional/south{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/sm_apc/directional/east : /obj/machinery/power/apc/auto_name/directional/east{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/sm_apc/directional/west : /obj/machinery/power/apc/auto_name/directional/west{@OLD}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/@SUBTYPES{pixel_y = 25} : /obj/machinery/power/apc/auto_name/directional/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/machinery/power/apc/@SUBTYPES{pixel_y = -25} : /obj/machinery/power/apc/auto_name/directional/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/machinery/power/apc/@SUBTYPES{pixel_x = 25} : /obj/machinery/power/apc/auto_name/directional/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/machinery/power/apc/@SUBTYPES{pixel_x = -25} : /obj/machinery/power/apc/auto_name/directional/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/machinery/power/apc/@SUBTYPES{name = "Worn Out APC"} : /obj/machinery/power/apc/worn_out{@OLD;name=@SKIP} +/obj/machinery/power/apc/auto_name/directional/north : /obj/machinery/power/apc/auto_name/directional/north{@OLD;name=@SKIP} +/obj/machinery/power/apc/auto_name/directional/south : /obj/machinery/power/apc/auto_name/directional/south{@OLD;name=@SKIP} +/obj/machinery/power/apc/auto_name/directional/east : /obj/machinery/power/apc/auto_name/directional/east{@OLD;name=@SKIP} +/obj/machinery/power/apc/auto_name/directional/west : /obj/machinery/power/apc/auto_name/directional/west{@OLD;name=@SKIP} +/obj/machinery/power/apc/@SUBTYPES{aidisabled = 1} : @OLD{@OLD;aidisabled=@SKIP}, /obj/effect/mapping_helpers/apc/cut_AI_wire +/obj/machinery/power/apc/@SUBTYPES{locked = 0} : @OLD{@OLD;locked=@SKIP}, /obj/effect/mapping_helpers/apc/unlocked +/obj/machinery/power/apc/@SUBTYPES{req_access = list(ACCESS_AWAY_GENERAL)} : @OLD{@OLD;req_access=@SKIP}, /obj/effect/mapping_helpers/apc/away_general_access +/obj/machinery/power/apc/@SUBTYPES{req_access = list(ACCESS_SYNDICATE)} : @OLD{@OLD;req_access=@SKIP}, /obj/effect/mapping_helpers/apc/syndicate_access +/obj/machinery/power/apc/@SUBTYPES{req_access = list("syndicate")} : @OLD{@OLD;req_access=@SKIP}, /obj/effect/mapping_helpers/apc/syndicate_access +/obj/machinery/power/apc/@SUBTYPES{cell_type = /obj/item/stock_parts/cell/upgraded/plus} : @OLD{@OLD;cell_type=@SKIP}, /obj/effect/mapping_helpers/apc/cell_5k +/obj/machinery/power/apc/@SUBTYPES{cell_type = /obj/item/stock_parts/cell/high} : @OLD{@OLD;cell_type=@SKIP}, /obj/effect/mapping_helpers/apc/cell_10k +/obj/machinery/power/apc/@SUBTYPES{start_charge = 100} : @OLD{@OLD;start_charge=@SKIP}, /obj/effect/mapping_helpers/apc/full_charge +/obj/machinery/power/apc/@SUBTYPES{start_charge = 0} : @OLD{@OLD;start_charge=@SKIP}, /obj/effect/mapping_helpers/apc/no_charge \ No newline at end of file