From 9b401a87be70db442d3ee1e73dc7dd3b71b2f24e Mon Sep 17 00:00:00 2001 From: Jolly <70232195+Jolly-66@users.noreply.github.com> Date: Sun, 9 Apr 2023 20:20:04 -0400 Subject: [PATCH] [MDB IGNORE] UpdatePaths to convert directional pane windows to their proper subtypes, also creates the /south spawner for consistency (#74517) ## About The Pull Request Title. ## Why It's Good For The Game 1. This nukes a lot of silly var edits, and cleans up maps 2. The south spawner *isn't* really needed, but having it is nice for consistency and clarity 3. Sometime ago I forget which map but one of them had var edited directional subtypes and that made me cry ## Changelog :cl: Jolly fix: Maps internally had the code for the "directional" windows altered a bit. If you see stacked window panes or things look incorrectly, please file a bug report as that isn't intentional!! /:cl: --- .../RandomRuins/AnywhereRuins/golem_ship.dmm | 10 +- .../IceRuins/icemoon_surface_bughabitat.dmm | 24 +- .../IceRuins/icemoon_surface_engioutpost.dmm | 16 +- ..._underground_abandoned_plasma_facility.dmm | 52 +- .../icemoon_underground_frozen_comms.dmm | 4 +- .../IceRuins/icemoon_underground_mailroom.dmm | 10 +- .../LavaRuins/lavaland_biodome_beach.dmm | 25 +- .../lavaland_biodome_clown_planet.dmm | 2 +- .../lavaland_surface_elephant_graveyard.dmm | 4 +- .../LavaRuins/lavaland_surface_seed_vault.dmm | 6 +- .../lavaland_surface_syndicate_base1.dmm | 7 +- .../mistake_inevitable.dmm | 4 +- .../SpaceRuins/DJstation/kitchen_4.dmm | 2 +- .../SpaceRuins/DJstation/quarters_3.dmm | 4 +- .../SpaceRuins/DJstation/radioroom_1.dmm | 18 +- _maps/RandomRuins/SpaceRuins/abandonedzoo.dmm | 8 +- .../SpaceRuins/anomaly_research.dmm | 34 +- .../SpaceRuins/atmosasteroidruin.dmm | 6 +- _maps/RandomRuins/SpaceRuins/bigderelict1.dmm | 20 +- .../RandomRuins/SpaceRuins/caravanambush.dmm | 8 +- .../SpaceRuins/crashedclownship.dmm | 17 +- _maps/RandomRuins/SpaceRuins/crashedship.dmm | 4 +- .../SpaceRuins/dangerous_research.dmm | 110 +- _maps/RandomRuins/SpaceRuins/deepstorage.dmm | 14 +- _maps/RandomRuins/SpaceRuins/derelict2.dmm | 28 +- _maps/RandomRuins/SpaceRuins/derelict4.dmm | 8 +- .../SpaceRuins/derelict_sulaco.dmm | 66 +- _maps/RandomRuins/SpaceRuins/hellfactory.dmm | 76 +- .../SpaceRuins/hilbertresearchfacility.dmm | 64 +- .../SpaceRuins/intactemptyship.dmm | 4 +- .../SpaceRuins/listeningstation.dmm | 4 +- _maps/RandomRuins/SpaceRuins/oldAIsat.dmm | 204 +- .../SpaceRuins/old_infiltrator.dmm | 8 +- _maps/RandomRuins/SpaceRuins/oldstation.dmm | 121 +- .../SpaceRuins/russian_derelict.dmm | 34 +- _maps/RandomRuins/SpaceRuins/spacehotel.dmm | 78 +- _maps/RandomRuins/SpaceRuins/the_outlet.dmm | 60 +- .../RandomRuins/SpaceRuins/transit_booth.dmm | 23 +- .../RandomRuins/SpaceRuins/travelers_rest.dmm | 64 +- _maps/RandomRuins/SpaceRuins/vaporwave.dmm | 12 +- _maps/RandomRuins/SpaceRuins/waystation.dmm | 20 +- .../SpaceRuins/whiteshipruin_box.dmm | 18 +- _maps/RandomZLevels/SnowCabin.dmm | 8 +- _maps/RandomZLevels/caves.dmm | 24 +- _maps/RandomZLevels/moonoutpost19.dmm | 77 +- _maps/RandomZLevels/research.dmm | 60 +- _maps/RandomZLevels/snowdin.dmm | 58 +- _maps/RandomZLevels/undergroundoutpost45.dmm | 48 +- _maps/map_files/Basketball/ass_blast_usa.dmm | 4 +- .../map_files/Basketball/lusty_xenomorphs.dmm | 34 +- _maps/map_files/CTF/cruiser.dmm | 60 +- .../map_files/Deltastation/DeltaStation2.dmm | 1136 ++-- .../map_files/IceBoxStation/IceBoxStation.dmm | 803 +-- _maps/map_files/KiloStation/KiloStation.dmm | 605 +- _maps/map_files/MetaStation/MetaStation.dmm | 1393 ++--- _maps/map_files/Mining/Lavaland.dmm | 24 +- _maps/map_files/generic/CentCom.dmm | 84 +- .../arrivallibraryupper_2.dmm | 2 +- .../maintenance_modules/arrivalsecupper_3.dmm | 2 +- .../atmoscilower_attachment_a_2.dmm | 4 +- .../maintenance_modules/barcargoupper_3.dmm | 4 +- .../maintenance_modules/cargoscilower_1.dmm | 4 +- .../maintenance_modules/cargoscilower_2.dmm | 2 +- .../maintenance_modules/dormenginelower_3.dmm | 6 +- .../dormenginelower_attachment_a_3.dmm | 4 +- .../dormmedupper_attachment_a_3.dmm | 8 +- .../maintenance_modules/medsciupper_3.dmm | 4 +- .../medsciupper_attachment_a_1.dmm | 2 +- .../medsciupper_attachment_b_2.dmm | 2 +- .../secbarupper_attachment_a_2.dmm | 4 +- .../secbarupper_attachment_a_3.dmm | 2 +- .../secbarupper_attachment_b_1.dmm | 2 +- .../secbarupper_attachment_b_2.dmm | 4 +- .../maintenance_modules/secservicelower_1.dmm | 6 +- .../maintenance_modules/secservicelower_2.dmm | 2 +- .../maintenance_modules/secservicelower_3.dmm | 2 +- .../secservicelower_attachment_a_3.dmm | 2 +- .../secservicelower_attachment_c_2.dmm | 2 +- .../servicecargolower_attachment_a_3.dmm | 2 +- .../servicecargolower_attachment_b_2.dmm | 6 +- _maps/map_files/tramstation/tramstation.dmm | 4904 ++++++++--------- _maps/shuttles/arrival_box.dmm | 4 +- _maps/shuttles/arrival_delta.dmm | 2 +- _maps/shuttles/arrival_donut.dmm | 6 +- _maps/shuttles/arrival_pubby.dmm | 4 +- _maps/shuttles/cargo_birdboat.dmm | 4 +- _maps/shuttles/cargo_box.dmm | 4 +- _maps/shuttles/cargo_delta.dmm | 8 +- _maps/shuttles/cargo_pubby.dmm | 8 +- _maps/shuttles/emergency_bar.dmm | 4 +- _maps/shuttles/emergency_bballhooper.dmm | 22 +- _maps/shuttles/emergency_birdboat.dmm | 7 +- _maps/shuttles/emergency_box.dmm | 12 +- _maps/shuttles/emergency_casino.dmm | 46 +- _maps/shuttles/emergency_cere.dmm | 55 +- _maps/shuttles/emergency_clown.dmm | 12 +- _maps/shuttles/emergency_construction.dmm | 2 +- _maps/shuttles/emergency_cramped.dmm | 8 +- _maps/shuttles/emergency_cruise.dmm | 8 +- _maps/shuttles/emergency_delta.dmm | 2 +- _maps/shuttles/emergency_discoinferno.dmm | 4 +- _maps/shuttles/emergency_donut.dmm | 10 +- _maps/shuttles/emergency_fish.dmm | 4 +- _maps/shuttles/emergency_goon.dmm | 40 +- _maps/shuttles/emergency_kilo.dmm | 4 +- _maps/shuttles/emergency_lance.dmm | 18 +- _maps/shuttles/emergency_luxury.dmm | 48 +- _maps/shuttles/emergency_meta.dmm | 4 +- _maps/shuttles/emergency_meteor.dmm | 7 +- _maps/shuttles/emergency_mini.dmm | 2 +- _maps/shuttles/emergency_monastery.dmm | 218 +- _maps/shuttles/emergency_narnar.dmm | 4 +- _maps/shuttles/emergency_nature.dmm | 8 +- _maps/shuttles/emergency_omega.dmm | 8 +- _maps/shuttles/emergency_pubby.dmm | 51 +- _maps/shuttles/emergency_raven.dmm | 42 +- _maps/shuttles/emergency_rollerdome.dmm | 2 +- _maps/shuttles/emergency_russiafightpit.dmm | 38 +- _maps/shuttles/emergency_scrapheap.dmm | 46 +- _maps/shuttles/emergency_shadow.dmm | 28 +- _maps/shuttles/emergency_tram.dmm | 34 +- _maps/shuttles/emergency_tranquility.dmm | 22 +- _maps/shuttles/emergency_venture.dmm | 16 +- _maps/shuttles/emergency_wabbajack.dmm | 11 +- _maps/shuttles/ert_bounty.dmm | 4 +- _maps/shuttles/ferry_fancy.dmm | 9 +- _maps/shuttles/ferry_lighthouse.dmm | 16 +- _maps/shuttles/hunter_bounty.dmm | 4 +- _maps/shuttles/hunter_russian.dmm | 4 +- _maps/shuttles/infiltrator_advanced.dmm | 32 +- _maps/shuttles/infiltrator_basic.dmm | 20 +- _maps/shuttles/labour_box.dmm | 3 +- _maps/shuttles/labour_delta.dmm | 3 +- _maps/shuttles/labour_generic.dmm | 3 +- _maps/shuttles/mining_box.dmm | 11 +- _maps/shuttles/mining_common_meta.dmm | 11 +- _maps/shuttles/mining_delta.dmm | 15 +- _maps/shuttles/mining_large.dmm | 3 +- _maps/shuttles/pirate_default.dmm | 14 +- _maps/shuttles/pirate_psyker.dmm | 4 +- _maps/shuttles/ruin_caravan_victim.dmm | 4 +- _maps/shuttles/ruin_cyborg_mothership.dmm | 27 +- _maps/shuttles/ruin_pirate_cutter.dmm | 8 +- _maps/shuttles/ruin_syndicate_dropship.dmm | 4 +- _maps/shuttles/starfury_corvette.dmm | 16 +- _maps/shuttles/whiteship_box.dmm | 2 +- _maps/shuttles/whiteship_cere.dmm | 2 +- _maps/shuttles/whiteship_delta.dmm | 20 +- _maps/shuttles/whiteship_donut.dmm | 5 +- _maps/shuttles/whiteship_kilo.dmm | 8 +- _maps/shuttles/whiteship_meta.dmm | 4 +- _maps/shuttles/whiteship_obelisk.dmm | 14 +- _maps/shuttles/whiteship_personalshuttle.dmm | 2 +- _maps/shuttles/whiteship_pubby.dmm | 3 +- _maps/shuttles/whiteship_tram.dmm | 45 +- _maps/templates/battlecruiser_starfury.dmm | 54 +- _maps/templates/holodeck_card_battle.dmm | 54 +- _maps/templates/holodeck_dodgeball.dmm | 18 +- _maps/templates/holodeck_firingrange.dmm | 56 +- _maps/templates/holodeck_holdoutbunker.dmm | 12 +- _maps/templates/holodeck_kobayashi.dmm | 48 +- _maps/templates/holodeck_lounge.dmm | 15 +- _maps/templates/holodeck_medicalsim.dmm | 60 +- _maps/templates/holodeck_thunderdome.dmm | 6 +- _maps/templates/holodeck_thunderdome1218.dmm | 8 +- _maps/templates/lazy_templates/ninja_den.dmm | 4 +- _maps/templates/lazy_templates/nukie_base.dmm | 25 +- _maps/templates/lazy_templates/wizard_den.dmm | 6 +- _maps/templates/medium_shuttle1.dmm | 4 +- _maps/templates/medium_shuttle2.dmm | 4 +- _maps/templates/shelter_2.dmm | 19 +- _maps/templates/shelter_3.dmm | 14 +- .../objects/effects/spawners/structure.dm | 140 +- code/game/objects/structures/window.dm | 36 +- code/modules/mining/equipment/survival_pod.dm | 9 +- .../74517_directional_windows_to_dir.txt | 167 + 176 files changed, 5026 insertions(+), 7641 deletions(-) create mode 100644 tools/UpdatePaths/Scripts/74517_directional_windows_to_dir.txt diff --git a/_maps/RandomRuins/AnywhereRuins/golem_ship.dmm b/_maps/RandomRuins/AnywhereRuins/golem_ship.dmm index 783c1d4210e..d27fdb84a31 100644 --- a/_maps/RandomRuins/AnywhereRuins/golem_ship.dmm +++ b/_maps/RandomRuins/AnywhereRuins/golem_ship.dmm @@ -48,9 +48,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/powered/golem_ship) "i" = ( @@ -90,8 +88,7 @@ /area/ruin/powered/golem_ship) "q" = ( /obj/structure/statue/gold/rd, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ name = "shrine of the liberator" }, /obj/machinery/light/directional/west, @@ -117,8 +114,7 @@ pixel_x = -4; pixel_y = 3 }, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ name = "shrine of the liberator" }, /turf/open/floor/mineral/titanium/purple, diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_bughabitat.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_bughabitat.dmm index 3ffa4eed5c5..a1b2f29c466 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_bughabitat.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_bughabitat.dmm @@ -45,9 +45,9 @@ /turf/open/floor/plastic, /area/ruin/bughabitat) "eN" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/biogenerator, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/wideplating/light{ color = "#236F26"; dir = 5 @@ -72,7 +72,7 @@ /turf/open/floor/iron, /area/ruin/bughabitat) "hk" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/misc/snow, /area/ruin/bughabitat) "hy" = ( @@ -80,7 +80,7 @@ /obj/item/clothing/suit/toggle/labcoat, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plastic, /area/ruin/bughabitat) "hM" = ( @@ -97,13 +97,13 @@ /turf/open/floor/iron, /area/ruin/bughabitat) "kv" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/shovel, /turf/open/misc/snow, /area/ruin/bughabitat) "lj" = ( /obj/structure/cable, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/wideplating/light{ color = "#236F26"; dir = 6 @@ -146,13 +146,13 @@ /turf/open/floor/iron, /area/ruin/bughabitat) "qV" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/wallframe/camera, /obj/item/stack/cable_coil/cut, /turf/open/floor/grass, /area/ruin/bughabitat) "ri" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/food_or_drink/snack, /turf/open/floor/grass, /area/ruin/bughabitat) @@ -224,7 +224,7 @@ /turf/open/floor/iron, /area/ruin/bughabitat) "zJ" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/siding/wideplating/light{ color = "#236F26"; dir = 1 @@ -367,7 +367,7 @@ /turf/open/floor/plastic, /area/ruin/bughabitat) "RJ" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /mob/living/basic/cockroach, /turf/open/floor/fakebasalt, /area/ruin/bughabitat) @@ -379,7 +379,7 @@ /turf/open/floor/iron, /area/ruin/bughabitat) "Tp" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/wideplating/light{ color = "#236F26"; dir = 4 @@ -403,7 +403,7 @@ /turf/closed/mineral/random/snow, /area/icemoon/surface/outdoors/nospawn) "Xt" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/fakebasalt, /area/ruin/bughabitat) "ZT" = ( diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm index 60c1f5618b3..2f052271031 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm @@ -65,7 +65,7 @@ /turf/open/floor/plating, /area/ruin/planetengi) "ax" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating{ dir = 4 }, @@ -108,7 +108,7 @@ /turf/open/floor/engine/o2, /area/ruin/planetengi) "aE" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating{ dir = 4 }, @@ -163,7 +163,7 @@ /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) "aT" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating{ dir = 4 }, @@ -273,8 +273,8 @@ /area/ruin/planetengi) "bA" = ( /obj/structure/window/reinforced/plasma/spawner, -/obj/structure/window/reinforced/plasma/spawner/north, -/obj/structure/window/reinforced/plasma/spawner/west, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8 }, @@ -282,8 +282,8 @@ /area/ruin/planetengi) "bB" = ( /obj/structure/window/reinforced/plasma/spawner, -/obj/structure/window/reinforced/plasma/spawner/east, -/obj/structure/window/reinforced/plasma/spawner/north, +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4 }, @@ -488,7 +488,7 @@ /turf/open/floor/iron, /area/ruin/planetengi) "ct" = ( -/obj/structure/window/reinforced/plasma/spawner/north, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/cable, /turf/open/floor/engine, /area/ruin/planetengi) diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm index 181b7134f90..eceda53ecbe 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm @@ -1,13 +1,13 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ac" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/grille, /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/operations) "af" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/grille, /obj/item/shard, /turf/open/floor/plating/icemoon, @@ -61,7 +61,7 @@ /turf/open/floor/iron/edge, /area/ruin/plasma_facility/commons) "aT" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/frame/computer{ anchored = 1; dir = 8 @@ -379,7 +379,7 @@ /obj/machinery/conveyor{ id = "fire_facility_smelt" }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -416,7 +416,7 @@ dir = 4 }, /obj/structure/table/glass, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/paper/crumpled/muddy{ pixel_x = -8; pixel_y = 4 @@ -478,7 +478,7 @@ "hN" = ( /obj/structure/grille, /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/commons) "hR" = ( @@ -494,7 +494,7 @@ /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) "hV" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/grille, /obj/item/shard, /turf/open/floor/plating/icemoon, @@ -581,7 +581,7 @@ id = "mining_internal"; name = "fire_facility_smelt" }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -839,7 +839,7 @@ /area/ruin/plasma_facility/commons) "no" = ( /obj/structure/transit_tube/station/reverse, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -938,7 +938,7 @@ /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) "oS" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/transit_tube/station/reverse/flipped{ dir = 1 }, @@ -1042,8 +1042,8 @@ /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) "qv" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/grille, /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/commons) @@ -1223,7 +1223,7 @@ /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/commons) "tC" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/grille, /obj/item/shard, /turf/open/floor/plating/icemoon, @@ -1261,7 +1261,7 @@ dir = 4 }, /obj/effect/decal/cleanable/glass, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/operations) "uo" = ( @@ -1789,7 +1789,7 @@ /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/operations) "FP" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/soap/homemade{ pixel_y = 2 }, @@ -1810,8 +1810,8 @@ "Go" = ( /obj/effect/decal/cleanable/glass, /obj/structure/grille/broken, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/shard, /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/operations) @@ -1887,7 +1887,7 @@ /area/ruin/plasma_facility/operations) "Ij" = ( /obj/structure/grille, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner, /obj/item/shard, /obj/effect/decal/cleanable/glass, @@ -2252,7 +2252,7 @@ /area/ruin/plasma_facility/commons) "No" = ( /obj/structure/rack, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/storage/medkit/fire, /obj/item/storage/medkit/regular{ pixel_x = -3; @@ -2288,8 +2288,8 @@ /turf/closed/wall, /area/icemoon/underground/explored) "NX" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, @@ -2351,7 +2351,7 @@ /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) "Ps" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/reinforced/rglass, /obj/item/toy/plush/plasmamanplushie{ name = "Aurem Negative Fourteen" @@ -2697,7 +2697,7 @@ /turf/open/floor/plating, /area/ruin/plasma_facility/commons) "Wd" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/grille, /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/commons) @@ -2784,13 +2784,13 @@ /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) "XS" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/toilet, /obj/structure/curtain, /turf/open/floor/iron/freezer, /area/ruin/plasma_facility/commons) "XT" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, /obj/structure/transit_tube/horizontal, diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_frozen_comms.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_frozen_comms.dmm index 0b0ebb5161f..03bd2ad2a5d 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_frozen_comms.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_frozen_comms.dmm @@ -425,8 +425,8 @@ }, /area/ruin/powered/shuttle) "Zd" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/grille, /turf/open/floor/plating/icemoon, /area/ruin/powered/shuttle) diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm index 13855d01305..64c6856d76c 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm @@ -17,9 +17,7 @@ /turf/closed/indestructible/reinforced, /area/ruin/powered/mailroom) "ba" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/textured, /area/ruin/powered/mailroom) "bK" = ( @@ -288,7 +286,7 @@ /obj/machinery/door/window{ dir = 2 }, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/item/toy/figure/cargotech, /obj/item/paper/crumpled/bloody/fluff/stations/lavaland/mailroom/waiting, /turf/open/floor/noslip, @@ -369,9 +367,7 @@ /turf/open/floor/carpet/royalblack, /area/ruin/powered/mailroom) "MT" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/textured, /area/ruin/powered/mailroom) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm index 51a1e26b898..51ce08a1bc4 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm @@ -104,17 +104,13 @@ /turf/open/floor/carpet/red, /area/ruin/powered/beach) "bG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/megaphone, /turf/open/floor/wood, /area/ruin/powered/beach) "bH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/mob_spawn/ghost_role/human/beach/lifeguard, /turf/open/floor/wood, /area/ruin/powered/beach) @@ -755,12 +751,8 @@ /turf/open/floor/wood, /area/ruin/powered/beach) "Ao" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/bikehorn/airhorn, /obj/structure/table/wood, /obj/item/storage/medkit/regular, @@ -965,11 +957,8 @@ /turf/open/misc/beach/sand, /area/ruin/powered/beach) "GA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/structure/chair/stool/directional/south, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm index 42bd99500a4..7ab354935c3 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm @@ -67,7 +67,7 @@ /turf/closed/wall/r_wall, /area/ruin/powered/clownplanet) "aw" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/disposalpipe/segment{ invisibility = 101 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm index 8b337ef15c1..1b71bb34d44 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm @@ -70,9 +70,7 @@ /area/ruin/powered/graveyard_shuttle) "bE" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/graveyard_shuttle) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm index e34ef54351c..af1b4c148dd 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm @@ -484,7 +484,7 @@ /turf/open/misc/grass/lavaland, /area/ruin/powered/seedvault) "bn" = ( -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/structure/flora/bush/pale/style_random, /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/misc/grass/lavaland, @@ -527,7 +527,7 @@ /turf/open/misc/grass/lavaland, /area/ruin/powered/seedvault) "bs" = ( -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/misc/grass/lavaland, /area/ruin/powered/seedvault) @@ -539,7 +539,7 @@ /turf/open/misc/grass/lavaland, /area/ruin/powered/seedvault) "bu" = ( -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/structure/flora/bush/ferny/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/sparsegrass/style_random, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index 5ceae67f117..304a845796d 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -1709,9 +1709,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/portable_atmospherics/canister/oxygen, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/main) "kv" = ( @@ -1855,8 +1853,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 30 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/item/book/manual/chef_recipes{ 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 5f04db5a5bf..1b2fb4ec37a 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm @@ -175,7 +175,7 @@ /area/ruin/syndicate_lava_base/testlab) "oV" = ( /obj/structure/window/reinforced/plasma/spawner, -/obj/structure/window/reinforced/plasma/spawner/west, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, @@ -263,7 +263,7 @@ /area/ruin/syndicate_lava_base/testlab) "Ce" = ( /obj/structure/window/reinforced/plasma/spawner, -/obj/structure/window/reinforced/plasma/spawner/east, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, diff --git a/_maps/RandomRuins/SpaceRuins/DJstation/kitchen_4.dmm b/_maps/RandomRuins/SpaceRuins/DJstation/kitchen_4.dmm index c7f5d9d5718..4d8c6168a36 100644 --- a/_maps/RandomRuins/SpaceRuins/DJstation/kitchen_4.dmm +++ b/_maps/RandomRuins/SpaceRuins/DJstation/kitchen_4.dmm @@ -34,7 +34,7 @@ /turf/open/floor/iron/white, /area/ruin/space/djstation) "h" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/freezer, /area/ruin/space/djstation) "i" = ( diff --git a/_maps/RandomRuins/SpaceRuins/DJstation/quarters_3.dmm b/_maps/RandomRuins/SpaceRuins/DJstation/quarters_3.dmm index 81b32e7ed1f..266be91c8a4 100644 --- a/_maps/RandomRuins/SpaceRuins/DJstation/quarters_3.dmm +++ b/_maps/RandomRuins/SpaceRuins/DJstation/quarters_3.dmm @@ -60,7 +60,7 @@ /turf/open/floor/wood/tile, /area/ruin/space/djstation) "v" = ( -/obj/structure/window/plasma, +/obj/structure/window/plasma/spawner/directional/south, /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ pixel_y = 4 @@ -117,7 +117,7 @@ /turf/open/floor/carpet/purple, /area/ruin/space/djstation) "N" = ( -/obj/structure/window/plasma, +/obj/structure/window/plasma/spawner/directional/south, /obj/structure/table/wood, /obj/effect/spawner/random/exotic/languagebook, /turf/open/floor/carpet/purple, diff --git a/_maps/RandomRuins/SpaceRuins/DJstation/radioroom_1.dmm b/_maps/RandomRuins/SpaceRuins/DJstation/radioroom_1.dmm index aad58984813..998c3f34c75 100644 --- a/_maps/RandomRuins/SpaceRuins/DJstation/radioroom_1.dmm +++ b/_maps/RandomRuins/SpaceRuins/DJstation/radioroom_1.dmm @@ -33,10 +33,8 @@ freerange = 1; name = "Pirate Radio Listening Channel" }, -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron/vaporwave, /area/ruin/space/djstation) "q" = ( @@ -55,7 +53,7 @@ "v" = ( /obj/structure/table, /obj/item/paper/fluff/ruins/djstation, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron/vaporwave, /area/ruin/space/djstation) "w" = ( @@ -72,9 +70,7 @@ freerange = 1; name = "Pirate Radio Listening Channel" }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/light/small/directional/north, /turf/open/floor/iron/vaporwave, /area/ruin/space/djstation) @@ -104,10 +100,8 @@ listening = 0; name = "Pirate Radio Broadcast Channel" }, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron/vaporwave, /area/ruin/space/djstation) "U" = ( diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm index 3ca6a443a0a..6e5bdecdd44 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -64,9 +64,7 @@ /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) "aK" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/template_noop, /area/template_noop) "aL" = ( @@ -87,9 +85,7 @@ /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) "aQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/template_noop, /area/template_noop) "aT" = ( diff --git a/_maps/RandomRuins/SpaceRuins/anomaly_research.dmm b/_maps/RandomRuins/SpaceRuins/anomaly_research.dmm index 1d48d1fbf34..10bfee1222c 100644 --- a/_maps/RandomRuins/SpaceRuins/anomaly_research.dmm +++ b/_maps/RandomRuins/SpaceRuins/anomaly_research.dmm @@ -82,15 +82,9 @@ /turf/open/floor/iron/dark/textured, /area/misc/anomaly_research) "dj" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/east, /obj/structure/flora/bush/flowers_br/style_random, /turf/open/floor/grass, /area/misc/anomaly_research) @@ -121,7 +115,7 @@ /turf/open/floor/plating, /area/misc/anomaly_research) "eq" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, /turf/open/floor/iron/white, /area/misc/anomaly_research) @@ -1193,7 +1187,7 @@ /turf/open/floor/iron/white, /area/misc/anomaly_research) "Fm" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, /obj/item/stock_parts/micro_laser/ultra, /obj/item/stock_parts/manipulator/pico, @@ -1378,12 +1372,8 @@ /turf/open/floor/plating, /area/misc/anomaly_research) "Jp" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/flowers_br/style_random, /turf/open/floor/grass, /area/misc/anomaly_research) @@ -1816,7 +1806,7 @@ /turf/open/floor/iron/dark, /area/misc/anomaly_research) "WM" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -1855,12 +1845,8 @@ /turf/closed/mineral/snowmountain/cavern, /area/misc/anomaly_research) "YA" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/west, /obj/structure/flora/bush/flowers_br/style_random, /turf/open/floor/grass, /area/misc/anomaly_research) diff --git a/_maps/RandomRuins/SpaceRuins/atmosasteroidruin.dmm b/_maps/RandomRuins/SpaceRuins/atmosasteroidruin.dmm index 72dc454df91..a68da2a9975 100644 --- a/_maps/RandomRuins/SpaceRuins/atmosasteroidruin.dmm +++ b/_maps/RandomRuins/SpaceRuins/atmosasteroidruin.dmm @@ -276,10 +276,8 @@ default_raw_text = "Ever since I set up those miners, they've all been making a strange clunking noise, especially the Carbon Dioxide miner. I swear, it's just been getting louder and louder these past couple hours. I just hope I set it up right." }, /obj/machinery/door/window/left/directional/east, -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/south, /obj/item/storage/toolbox/mechanical, /obj/item/gps/spaceruin, /turf/open/floor/iron/dark/co2_pressurized, diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm index c01fa71c033..f03dc768611 100644 --- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm +++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm @@ -99,24 +99,16 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/derelictoutpost/cargobay) "ax" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, /turf/open/floor/mineral/titanium/yellow, /area/ruin/space/has_grav/derelictoutpost/dockedship) "ay" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, @@ -1207,9 +1199,7 @@ /area/ruin/space/has_grav/derelictoutpost) "ks" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/derelictoutpost) diff --git a/_maps/RandomRuins/SpaceRuins/caravanambush.dmm b/_maps/RandomRuins/SpaceRuins/caravanambush.dmm index be76ec57e33..bf0972ae311 100644 --- a/_maps/RandomRuins/SpaceRuins/caravanambush.dmm +++ b/_maps/RandomRuins/SpaceRuins/caravanambush.dmm @@ -435,9 +435,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/ruin/caravan/freighter2) "oa" = ( @@ -983,9 +981,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/ruin/caravan/freighter3) "Oj" = ( diff --git a/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm b/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm index cf73554d2ea..f2a0595751b 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm @@ -56,9 +56,8 @@ color = "#FFFF00"; dir = 4 }, -/obj/structure/window/reinforced{ - color = "#FFFF00"; - dir = 8 +/obj/structure/window/reinforced/spawner/directional/west{ + color = "#FFFF00" }, /turf/open/floor/plating/airless{ color = "#FFFF00" @@ -107,16 +106,14 @@ /obj/structure/grille{ color = "#FFFF00" }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ color = "#FFFF00" }, -/obj/structure/window/reinforced{ - color = "#FFFF00"; - dir = 4 +/obj/structure/window/reinforced/spawner/directional/east{ + color = "#FFFF00" }, -/obj/structure/window/reinforced{ - color = "#FFFF00"; - dir = 8 +/obj/structure/window/reinforced/spawner/directional/west{ + color = "#FFFF00" }, /turf/open/floor/plating/airless{ color = "#FFFF00" diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm index 42d5546c3ac..412fc40d8df 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm @@ -908,9 +908,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 8 }, diff --git a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm index cb86d311704..c223b20fc70 100644 --- a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm +++ b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm @@ -37,7 +37,7 @@ /area/ruin/space/has_grav/dangerous_research) "ax" = ( /obj/machinery/suit_storage_unit/open, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/purple/diagonal_edge, /turf/open/floor/iron/diagonal, /area/ruin/space/has_grav/dangerous_research) @@ -76,7 +76,7 @@ /turf/open/floor/iron/white, /area/ruin/space/has_grav/dangerous_research/medical) "aW" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, @@ -154,9 +154,7 @@ /area/ruin/space/has_grav/dangerous_research/lab) "cl" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) @@ -291,10 +289,8 @@ /area/ruin/space/has_grav/dangerous_research/maint) "ec" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/reagent_containers/blood/b_minus, /obj/item/reagent_containers/blood/b_minus, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -342,7 +338,7 @@ dir = 8 }, /obj/item/organ/internal/liver, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "fg" = ( @@ -397,15 +393,13 @@ /obj/effect/decal/cleanable/blood/footprints{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "fE" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/paper/fluff/ruins/dangerous_research/beaches_journal_2, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, @@ -501,12 +495,8 @@ /area/ruin/space/has_grav/dangerous_research/lab) "gH" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/trash/can, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, @@ -551,7 +541,7 @@ /obj/effect/decal/cleanable/blood/bubblegum, /obj/item/organ/internal/appendix, /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) @@ -616,9 +606,7 @@ /area/ruin/space/has_grav/dangerous_research/medical) "iD" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/paper/fluff/ruins/dangerous_research/armstrong_memo_1, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, @@ -639,12 +627,8 @@ /area/ruin/space/has_grav/dangerous_research/lab) "iR" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) @@ -904,7 +888,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/bubblegum, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) @@ -947,9 +931,7 @@ /area/ruin/space/has_grav/dangerous_research) "nl" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/modular_computer/laptop/buildable, /obj/effect/turf_decal/tile/neutral/half, /turf/open/floor/iron/dark, @@ -1088,7 +1070,7 @@ /obj/effect/decal/cleanable/blood/footprints, /obj/item/organ/internal/lungs, /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "oJ" = ( @@ -1237,9 +1219,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "qp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/sign/clock/directional/south, @@ -1286,9 +1266,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/dorms) "qE" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/blood/gibs/core, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) @@ -1330,9 +1308,7 @@ /area/ruin/space/has_grav/dangerous_research/lab) "rc" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/microscope{ pixel_x = -3; pixel_y = -2 @@ -1366,7 +1342,7 @@ /area/ruin/space/has_grav/dangerous_research/medical) "ri" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/pen/blue, /obj/effect/turf_decal/tile/dark_red/half{ dir = 8 @@ -1575,8 +1551,8 @@ /obj/effect/decal/cleanable/blood/footprints{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "tI" = ( @@ -2214,7 +2190,7 @@ /obj/effect/turf_decal/stripes/asteroid, /obj/effect/decal/cleanable/blood/gibs/up, /obj/effect/decal/cleanable/blood/footprints, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "BG" = ( @@ -2250,7 +2226,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "BY" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/iv_drip, /turf/open/floor/iron/white, @@ -2278,7 +2254,7 @@ /area/ruin/space/has_grav/dangerous_research/medical) "Cq" = ( /obj/machinery/suit_storage_unit/open, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/purple/diagonal_edge, /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/diagonal, @@ -2437,9 +2413,7 @@ /area/ruin/space/has_grav/dangerous_research/dorms) "DY" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/trash/chips, /obj/item/trash/cnds, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -2742,7 +2716,7 @@ /obj/effect/decal/cleanable/blood/footprints{ dir = 1 }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "Ja" = ( @@ -2751,7 +2725,7 @@ }, /obj/effect/decal/cleanable/blood/footprints, /obj/effect/decal/cleanable/blood/footprints, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) @@ -2798,7 +2772,7 @@ }, /obj/effect/decal/cleanable/blood/footprints, /obj/effect/decal/cleanable/blood/bubblegum, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "JW" = ( @@ -3242,7 +3216,7 @@ /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/dangerous_research/dorms) "PL" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/purple/diagonal_edge, /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/iron/diagonal, @@ -3285,9 +3259,7 @@ /area/ruin/space/has_grav/dangerous_research/dorms) "Qn" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/modular_computer/laptop/preset/civilian, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -3533,9 +3505,7 @@ /area/ruin/space/has_grav/dangerous_research/medical) "SS" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/petri_dish/random, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, @@ -3585,9 +3555,7 @@ /turf/open/floor/plating/rust, /area/ruin/space/has_grav/dangerous_research/lab) "TW" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/iv_drip/saline, /obj/effect/turf_decal/tile/neutral/half, /turf/open/floor/iron/dark, @@ -3707,8 +3675,8 @@ }, /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/blood/footprints, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/dangerous_research/lab) "VP" = ( @@ -3917,7 +3885,7 @@ /obj/structure/closet{ name = "Smith's Locker" }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/small/directional/east, /obj/item/paper/fluff/ruins/dangerous_research/smith, /obj/item/clothing/suit/toggle/labcoat/chemist, @@ -3976,7 +3944,7 @@ pixel_y = 5 }, /obj/item/pen, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/effect/turf_decal/tile/dark_red/anticorner{ dir = 8 diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm index c89703ae007..447f0002329 100644 --- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm @@ -96,9 +96,7 @@ /obj/machinery/conveyor_switch{ id = "bunkerrecycle" }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/crusher) "aw" = ( @@ -1046,7 +1044,7 @@ /area/ruin/space/has_grav/deepstorage) "cM" = ( /obj/machinery/shower/directional/east, -/obj/structure/window/reinforced/plasma, +/obj/structure/window/reinforced/plasma/spawner/directional/south, /turf/open/floor/iron/freezer, /area/ruin/space/has_grav/deepstorage) "cN" = ( @@ -2536,12 +2534,8 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/power) "he" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/crusher) "hf" = ( diff --git a/_maps/RandomRuins/SpaceRuins/derelict2.dmm b/_maps/RandomRuins/SpaceRuins/derelict2.dmm index 169f864e9b6..b6e80272c26 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict2.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict2.dmm @@ -3,9 +3,7 @@ /turf/template_noop, /area/template_noop) "b" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/template_noop, /area/template_noop) "c" = ( @@ -13,18 +11,12 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/powered/dinner_for_two) "d" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/template_noop, /area/template_noop) "e" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/dinner_for_two) "f" = ( @@ -46,14 +38,12 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/powered/dinner_for_two) "k" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/template_noop, /area/template_noop) "l" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/dinner_for_two) "m" = ( @@ -84,9 +74,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/powered/dinner_for_two) "p" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/template_noop, /area/template_noop) "q" = ( diff --git a/_maps/RandomRuins/SpaceRuins/derelict4.dmm b/_maps/RandomRuins/SpaceRuins/derelict4.dmm index 56e5ed97a61..7595c68e2ab 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict4.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict4.dmm @@ -23,9 +23,7 @@ /area/ruin/space/has_grav) "i" = ( /obj/structure/chair, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/space/has_grav) "j" = ( @@ -71,9 +69,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/space/has_grav) "s" = ( diff --git a/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm b/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm index 9db2cbd5b15..8dcd6939ca9 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm @@ -16,7 +16,7 @@ /area/ruin/space/has_grav/derelictsulaco) "bO" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/reinforced, /obj/item/wallframe/button{ pixel_x = -8; @@ -66,8 +66,8 @@ }, /area/ruin/space/has_grav/derelictsulaco) "cH" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/circuitboard/machine/telecomms/relay, /obj/structure/frame/machine{ anchored = 1 @@ -158,7 +158,7 @@ }, /area/ruin/space) "fC" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/item/circuitboard/machine/teleporter_hub, /turf/open/floor/circuit, @@ -193,7 +193,7 @@ /area/ruin/space/has_grav/derelictsulaco) "gD" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/frame/computer{ dir = 1; anchored = 1 @@ -246,7 +246,7 @@ /turf/open/floor/iron/dark/textured_corner/airless, /area/ruin/space) "ia" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/structure/table/reinforced, /turf/open/floor/pod/light, @@ -266,7 +266,7 @@ }, /area/ruin/space/has_grav/derelictsulaco) "iF" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/frame/machine{ anchored = 1 }, @@ -331,8 +331,8 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/derelictsulaco) "ld" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table/reinforced, /obj/item/wallframe/button{ pixel_x = -8; @@ -355,8 +355,8 @@ /turf/open/floor/wood, /area/ruin/space/has_grav/derelictsulaco) "ln" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/frame/computer{ anchored = 1 }, @@ -371,7 +371,7 @@ /turf/open/floor/iron/showroomfloor, /area/ruin/space/has_grav/derelictsulaco) "lr" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/terminal/sulaco/helm{ dir = 4 }, @@ -424,7 +424,7 @@ /turf/open/floor/iron/dark/textured_corner/airless, /area/ruin/space) "mB" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/circuitboard/machine/telecomms/bus, /obj/item/rack_parts, /turf/open/floor/circuit, @@ -442,7 +442,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/derelictsulaco) "na" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/computer/terminal/sulaco/map, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -470,13 +470,13 @@ /turf/open/floor/iron/smooth, /area/ruin/space/has_grav/derelictsulaco) "ob" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/pod/light, /area/ruin/space/has_grav/derelictsulaco) "ol" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/circuit, /area/ruin/space/has_grav/derelictsulaco) "oV" = ( @@ -508,8 +508,8 @@ /turf/open/floor/pod/light, /area/ruin/space/has_grav/derelictsulaco) "qY" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/frame/computer{ anchored = 1 }, @@ -548,7 +548,7 @@ /turf/open/floor/iron/smooth, /area/ruin/space/has_grav/derelictsulaco) "rW" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/structure/frame/computer{ dir = 4; @@ -637,8 +637,8 @@ /turf/open/floor/pod/light, /area/ruin/space/has_grav/derelictsulaco) "uS" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/terminal/sulaco/overwatch, /obj/effect/turf_decal/tile/red/half{ dir = 1 @@ -691,7 +691,7 @@ }, /area/ruin/space) "vW" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/rack_parts, /turf/open/floor/circuit, /area/ruin/space/has_grav/derelictsulaco) @@ -742,8 +742,8 @@ /turf/open/floor/iron/smooth_edge, /area/ruin/space/has_grav/derelictsulaco) "yt" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -758,7 +758,7 @@ /turf/open/floor/iron/smooth, /area/ruin/space/has_grav/derelictsulaco) "yS" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner, /obj/item/circuitboard/machine/telecomms/processor, /obj/item/rack_parts, @@ -812,7 +812,7 @@ /turf/open/floor/iron/smooth, /area/ruin/space/has_grav/derelictsulaco) "zZ" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/terminal/sulaco/overwatch/main{ dir = 4 }, @@ -903,8 +903,8 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/derelictsulaco) "Fo" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/circuitboard/machine/telecomms/hub, /obj/structure/frame/machine{ anchored = 1 @@ -983,8 +983,8 @@ /turf/open/floor/iron/smooth, /area/ruin/space/has_grav/derelictsulaco) "Hj" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/frame/computer{ dir = 4; anchored = 1 @@ -1170,7 +1170,7 @@ /area/ruin/space) "Mi" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/frame/computer{ dir = 1; anchored = 1 @@ -1585,8 +1585,8 @@ /turf/open/floor/pod/light, /area/ruin/space/has_grav/derelictsulaco) "Yk" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/terminal/sulaco/map, /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/smooth_edge{ diff --git a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm index b541ba41bbb..431f5f805fa 100644 --- a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm +++ b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm @@ -368,9 +368,7 @@ /turf/open/floor/iron/checker, /area/ruin/space/has_grav/hellfactory) "bl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/conveyor/auto, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) @@ -381,9 +379,7 @@ pixel_x = 6; pixel_y = 6 }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "bn" = ( @@ -408,9 +404,7 @@ /area/ruin/space/has_grav/hellfactory) "bs" = ( /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bt" = ( @@ -418,9 +412,7 @@ /obj/machinery/conveyor/auto{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bu" = ( @@ -428,38 +420,28 @@ /obj/machinery/conveyor/auto{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bv" = ( /obj/machinery/conveyor/auto{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bw" = ( /obj/structure/table, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/item/pen/fourcolor, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "bx" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "by" = ( @@ -468,9 +450,7 @@ "bB" = ( /obj/structure/fermenting_barrel, /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bC" = ( @@ -478,9 +458,7 @@ /obj/machinery/conveyor/auto{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bD" = ( @@ -503,9 +481,7 @@ "bG" = ( /obj/structure/closet/crate, /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/reagent_containers/cup/glass/flask, /obj/item/stack/sheet/glass, /turf/open/floor/plating, @@ -547,9 +523,7 @@ "bN" = ( /obj/structure/ore_box, /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bP" = ( @@ -574,10 +548,8 @@ /obj/machinery/conveyor/auto{ dir = 4 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bU" = ( @@ -585,7 +557,7 @@ /obj/machinery/conveyor/auto{ dir = 4 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bV" = ( @@ -593,7 +565,7 @@ /obj/machinery/conveyor/auto{ dir = 4 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/reagent_containers/cup/glass/shaker, /obj/item/stack/sheet/cardboard, /turf/open/floor/plating, @@ -602,10 +574,8 @@ /obj/machinery/conveyor/auto{ dir = 1 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bY" = ( @@ -856,7 +826,7 @@ "cV" = ( /obj/structure/table, /obj/item/stack/ducts/fifty, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "hk" = ( @@ -977,9 +947,7 @@ /obj/machinery/conveyor/auto{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/exotic/languagebook, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) diff --git a/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm b/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm index 3fe2fffbba6..a7bbee08ba2 100644 --- a/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm +++ b/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm @@ -37,9 +37,7 @@ /obj/item/reagent_containers/syringe/bluespace{ pixel_y = 8 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/machinery/door/window/survival_pod, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/powered/hilbertresearchfacility) @@ -129,9 +127,7 @@ /turf/open/floor/mineral/titanium/tiled/blue, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "dD" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "dJ" = ( @@ -139,9 +135,7 @@ /turf/open/floor/mineral/titanium/blue, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "dO" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "dS" = ( @@ -426,12 +420,8 @@ dir = 1 }, /obj/structure/industrial_lift/tram/purple, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/engine, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "kw" = ( @@ -467,9 +457,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "lq" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/cult, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "lH" = ( @@ -773,10 +761,8 @@ "uc" = ( /obj/structure/fluff/tram_rail, /obj/structure/industrial_lift/tram/purple, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "uf" = ( @@ -853,9 +839,7 @@ /obj/structure/rack, /obj/item/clothing/suit/bio_suit/cmo, /obj/item/clothing/head/bio_hood/cmo, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/machinery/door/window/survival_pod, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/powered/hilbertresearchfacility) @@ -1501,9 +1485,7 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "HN" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/industrial_lift/tram/purple, /obj/effect/landmark/lift_id/hilbert, /turf/open/floor/engine, @@ -1755,9 +1737,7 @@ /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "Ny" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "NF" = ( @@ -1883,9 +1863,7 @@ /turf/open/floor/plating/airless, /area/ruin/space) "QS" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/industrial_lift/tram/purple, /obj/machinery/computer/tram_controls{ dir = 8; @@ -1959,12 +1937,8 @@ dir = 1 }, /obj/structure/industrial_lift/tram/purple, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/engine, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "RV" = ( @@ -2192,9 +2166,7 @@ /turf/open/floor/mineral/titanium/tiled/purple, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "VT" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "Wg" = ( @@ -2244,10 +2216,8 @@ "WQ" = ( /obj/structure/fluff/tram_rail, /obj/structure/industrial_lift/tram/purple, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/powered/hilbertresearchfacility) "WY" = ( diff --git a/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm b/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm index 046e0bc0bec..6c0721fcbff 100644 --- a/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm +++ b/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm @@ -24,9 +24,7 @@ /turf/template_noop, /area/ruin/space/has_grav/powered/authorship) "f" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, diff --git a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm index 950ebbddbb0..dcdb6374685 100644 --- a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm @@ -534,9 +534,7 @@ pixel_x = 4 }, /obj/structure/sign/poster/contraband/random/directional/north, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/small, /area/ruin/space/has_grav/listeningstation) diff --git a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm index a1cb1bd8478..4cd81c550dd 100644 --- a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm @@ -31,15 +31,11 @@ /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "ai" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/template_noop, /area/template_noop) "aj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "ak" = ( @@ -80,9 +76,7 @@ /area/ruin/space/tcommsat_oldaisat) "at" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/template_noop, /area/template_noop) "au" = ( @@ -94,17 +88,13 @@ /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "aw" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "ax" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/template_noop, /area/template_noop) "ay" = ( @@ -149,14 +139,12 @@ /turf/open/floor/iron/airless, /area/ruin/space/tcommsat_oldaisat) "aH" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "aI" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "aJ" = ( @@ -164,17 +152,13 @@ /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "aK" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet, /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "aL" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/template_noop, /area/template_noop) "aM" = ( @@ -189,49 +173,35 @@ /turf/open/floor/iron/airless, /area/ruin/space/tcommsat_oldaisat) "aO" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/lattice, /turf/template_noop, /area/template_noop) "aP" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/lattice, /turf/template_noop, /area/template_noop) "aQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "aR" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/template_noop, /area/template_noop) "aS" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /turf/template_noop, /area/template_noop) "aT" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/template_noop, /area/template_noop) "aU" = ( @@ -271,30 +241,22 @@ /turf/open/floor/iron/airless, /area/ruin/space/tcommsat_oldaisat) "bb" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bc" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bd" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "be" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/electronics/airlock, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) @@ -356,34 +318,22 @@ /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "bp" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /turf/template_noop, /area/template_noop) "br" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/lattice, /turf/template_noop, /area/template_noop) "bs" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/template_noop, /area/template_noop) "bt" = ( @@ -408,16 +358,12 @@ /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "by" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/template_noop, /area/template_noop) "bz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/shard{ icon_state = "medium" }, @@ -446,28 +392,18 @@ /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "bE" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice, /turf/template_noop, /area/template_noop) "bG" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/stack/rods, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) @@ -479,15 +415,11 @@ /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "bI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bJ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bK" = ( @@ -514,9 +446,7 @@ /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bO" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/shard{ icon_state = "medium" }, @@ -541,7 +471,7 @@ /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating, /area/ruin/space/tcommsat_oldaisat) "bT" = ( @@ -562,10 +492,8 @@ /turf/open/floor/plating/airless, /area/ruin/space/tcommsat_oldaisat) "bW" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "bX" = ( @@ -625,24 +553,18 @@ /turf/open/floor/plating, /area/ruin/space/tcommsat_oldaisat) "ci" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/stack/rods, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "cj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /turf/template_noop, /area/template_noop) "ck" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/lattice, /turf/template_noop, /area/template_noop) @@ -671,17 +593,13 @@ /turf/open/floor/iron/airless, /area/ruin/space/tcommsat_oldaisat) "cp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /turf/template_noop, /area/template_noop) "cq" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "cr" = ( @@ -702,10 +620,8 @@ /turf/open/floor/iron/airless, /area/ruin/space/tcommsat_oldaisat) "cu" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/airless, /area/ruin/space/tcommsat_oldaisat) "cv" = ( diff --git a/_maps/RandomRuins/SpaceRuins/old_infiltrator.dmm b/_maps/RandomRuins/SpaceRuins/old_infiltrator.dmm index 962823d4b52..43640452bb2 100644 --- a/_maps/RandomRuins/SpaceRuins/old_infiltrator.dmm +++ b/_maps/RandomRuins/SpaceRuins/old_infiltrator.dmm @@ -153,7 +153,7 @@ /area/ruin/space/unpowered) "kC" = ( /obj/machinery/light/directional/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, @@ -224,7 +224,7 @@ "nR" = ( /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/airless, /area/ruin/space/unpowered) "pi" = ( @@ -279,7 +279,7 @@ "us" = ( /obj/effect/spawner/random/engineering/tool, /obj/machinery/light/directional/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, @@ -636,7 +636,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark/airless, /area/ruin/space/unpowered) "SY" = ( diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index 6d4b8e71fd8..c5e357821a6 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -258,8 +258,8 @@ /turf/closed/wall/rust, /area/ruin/space/ancientstation/charlie/hall) "be" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/alien/weeds, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) @@ -275,13 +275,9 @@ /obj/machinery/computer/old{ dir = 4 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/brigdoor/right/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) @@ -554,12 +550,8 @@ /turf/open/floor/iron/white, /area/ruin/space/ancientstation/charlie/hall) "ci" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/transit_tube{ dir = 4 }, @@ -659,12 +651,8 @@ /turf/closed/wall, /area/ruin/space/ancientstation/delta/hall) "cv" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/transit_tube{ dir = 4 }, @@ -691,13 +679,9 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/hall) "cz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, /obj/machinery/door/window/brigdoor/right/directional/east, /turf/open/floor/iron/dark, @@ -734,7 +718,7 @@ /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) "cF" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/structure/alien/weeds, /turf/open/floor/iron/dark, @@ -2365,12 +2349,8 @@ /turf/open/floor/iron/cafeteria, /area/ruin/space/ancientstation/charlie/kitchen) "ij" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/transit_tube{ dir = 4 }, @@ -2654,12 +2634,8 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hall) "jp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/transit_tube{ dir = 4 }, @@ -3012,9 +2988,7 @@ /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) "ku" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/poddoor{ id = "proto" }, @@ -3041,9 +3015,7 @@ /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) "ky" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/poddoor{ id = "proto" }, @@ -4503,9 +4475,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/hall) "pf" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/portable_atmospherics/pump, /obj/machinery/atmospherics/components/unary/portables_connector/layer4{ dir = 1 @@ -4581,8 +4551,7 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/atmos) "pv" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/engine/n2, @@ -4847,9 +4816,8 @@ /area/ruin/space/ancientstation/charlie/hall) "se" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - layer = 2.9; - dir = 4 +/obj/structure/window/reinforced/spawner/directional/east{ + layer = 2.9 }, /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, @@ -4955,7 +4923,7 @@ welded = 1; anchored = 1 }, -/obj/structure/window/plasma/spawner/west{ +/obj/structure/window/plasma/spawner/directional/west{ anchored = 0 }, /turf/open/floor/engine/airless, @@ -5106,11 +5074,8 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/hall) "uC" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored{ @@ -6360,9 +6325,7 @@ /turf/open/floor/engine/airless, /area/ruin/space/ancientstation/beta/supermatter) "FH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/atmospherics/components/unary/portables_connector/layer2{ dir = 1 @@ -6470,10 +6433,8 @@ /turf/open/floor/plating, /area/ruin/space/ancientstation/beta/atmos) "Go" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) @@ -6992,10 +6953,8 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) "Kf" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored{ dir = 8; chamber_id = "beta-o2" @@ -7099,7 +7058,7 @@ /turf/closed/mineral/diamond, /area/space/nearstation) "Lh" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine/o2, /area/ruin/space/ancientstation/beta/atmos) "Lj" = ( @@ -7253,7 +7212,7 @@ /area/ruin/space/ancientstation/charlie/kitchen) "Ms" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/plasma/spawner/east, +/obj/structure/window/plasma/spawner/directional/east, /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, @@ -7336,7 +7295,7 @@ /obj/machinery/power/energy_accumulator/grounding_rod{ anchored = 1 }, -/obj/structure/window/plasma/spawner/west, +/obj/structure/window/plasma/spawner/directional/west, /turf/open/floor/engine/airless, /area/ruin/space/ancientstation/beta/supermatter) "Nz" = ( @@ -8076,9 +8035,7 @@ /turf/open/floor/engine/airless, /area/ruin/space/ancientstation/beta/supermatter) "TB" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/outlet_injector/monitored{ dir = 8; chamber_id = "beta-o2" @@ -8103,7 +8060,7 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/mining) "TO" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/plumbing/growing_vat{ dir = 1 @@ -8273,7 +8230,7 @@ /turf/open/floor/plating, /area/ruin/space/ancientstation/delta/hall) "VW" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) "Wd" = ( @@ -8396,9 +8353,7 @@ /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) "XA" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/outlet_injector/monitored{ dir = 8; chamber_id = "beta-n2" diff --git a/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm b/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm index 4f4ef4880e3..6d90cca2791 100644 --- a/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm @@ -1281,9 +1281,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/medical/medbay) "pM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/space/nearstation) "pN" = ( @@ -2085,7 +2083,7 @@ /area/ruin/space/ks13/medical/morgue) "ub" = ( /obj/effect/decal/cleanable/blood/splatter, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, @@ -2467,7 +2465,7 @@ /area/ruin/space/ks13/science/genetics) "wz" = ( /obj/structure/closet/crate/coffin, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/ks13/service/chapel_office) @@ -2688,7 +2686,7 @@ /turf/open/floor/iron, /area/ruin/space/ks13/command/eva) "xB" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/chapel{ dir = 4 }, @@ -3354,7 +3352,7 @@ /area/ruin/space/ks13/engineering/atmos) "AU" = ( /obj/item/bodypart/chest/monkey, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, @@ -3624,7 +3622,7 @@ /turf/open/floor/iron/airless, /area/ruin/space/ks13/hallway/central) "Co" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/white/airless, /area/ruin/space/ks13/medical/medbay) "Cp" = ( @@ -4010,7 +4008,7 @@ /turf/open/floor/engine/airless, /area/ruin/space/ks13/engineering/atmos) "Eq" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/chapel{ dir = 4 @@ -4959,9 +4957,7 @@ /turf/closed/wall, /area/ruin/space/ks13/ai/corridor) "Jx" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/shard{ icon_state = "small" }, @@ -5448,8 +5444,8 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/hallway/central) "Mk" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, @@ -5870,7 +5866,7 @@ /area/ruin/space/ks13/ai/vault) "Os" = ( /obj/machinery/sleeper, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/airless, /area/ruin/space/ks13/medical/medbay) @@ -5935,7 +5931,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/security/court_hall) "OP" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/chapel{ dir = 1 @@ -6362,7 +6358,7 @@ /area/ruin/space/ks13/hallway/central) "QU" = ( /obj/structure/closet/crate/coffin, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/ks13/service/chapel_office) "QY" = ( @@ -7437,7 +7433,7 @@ /turf/open/floor/iron, /area/ruin/space/ks13/command/bridge) "Wj" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, @@ -7501,7 +7497,7 @@ /area/ruin/space/ks13/security/sec) "WA" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/spawner/random/maintenance, /turf/open/floor/iron/chapel{ dir = 1 diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index ba39055ecde..fe39a8c6f08 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -217,9 +217,7 @@ /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/bar) "cc" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/toilet{ dir = 1 }, @@ -447,9 +445,7 @@ /turf/open/floor/carpet/orange, /area/ruin/space/has_grav/hotel/guestroom/room_6) "eA" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/shower/directional/north, /turf/open/floor/iron/showroomfloor, /area/ruin/space/has_grav/hotel/guestroom/room_6) @@ -791,9 +787,7 @@ /area/ruin/space/has_grav/hotel/guestroom/room_5) "hS" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/item/kitchen/rollingpin, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/hotel/bar) @@ -1079,9 +1073,7 @@ /obj/item/food/grown/cherries, /obj/item/food/grown/apple, /obj/item/food/grown/ambrosia/deus, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/item/reagent_containers/condiment/milk, /obj/item/reagent_containers/condiment/milk, /obj/machinery/light/directional/south, @@ -1266,9 +1258,7 @@ /turf/template_noop, /area/template_noop) "lf" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/shower/directional/south, /turf/open/floor/iron/freezer, /area/ruin/space/has_grav/hotel/bar) @@ -1952,9 +1942,7 @@ /obj/machinery/microwave{ pixel_y = 7 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/hotel/bar) "sP" = ( @@ -2267,10 +2255,8 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/hotel) "wu" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/structure/rack, /obj/item/card/id/away/hotel{ pixel_x = -3; @@ -2387,9 +2373,7 @@ /turf/open/floor/wood/parquet, /area/ruin/space/has_grav/hotel/guestroom/room_6) "xi" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/machinery/chem_master/condimaster{ name = "CondiMaster Neo" }, @@ -2472,9 +2456,7 @@ /turf/open/floor/iron/sepia, /area/ruin/space/has_grav/hotel/pool) "yd" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks{ dir = 4; @@ -2608,7 +2590,7 @@ /turf/open/floor/wood/parquet, /area/ruin/space/has_grav/hotel/guestroom/room_3) "zZ" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/shower/directional/south, /turf/open/floor/iron/showroomfloor, /area/ruin/space/has_grav/hotel/guestroom/room_5) @@ -2640,9 +2622,7 @@ /turf/open/floor/iron/dark/textured_half, /area/ruin/space/has_grav/hotel/custodial) "AT" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks/beer{ dir = 4; @@ -2781,17 +2761,13 @@ /turf/template_noop, /area/ruin/space/has_grav/hotel) "CW" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/shower/directional/north, /turf/open/floor/iron/showroomfloor, /area/ruin/space/has_grav/hotel/guestroom/room_2) "Db" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/structure/rack, /obj/item/crowbar, /obj/item/storage/medkit/regular, @@ -2874,7 +2850,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/hotel) "Er" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/shower/directional/south, /turf/open/floor/iron/showroomfloor, /area/ruin/space/has_grav/hotel/guestroom/room_3) @@ -3000,9 +2976,7 @@ /turf/open/floor/carpet/royalblue, /area/ruin/space/has_grav/hotel/guestroom/room_4) "FB" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/toilet{ dir = 1 }, @@ -3038,9 +3012,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/hotel/power) "Gb" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/toilet{ pixel_y = 5 }, @@ -3700,9 +3672,7 @@ /turf/open/floor/carpet/royalblue, /area/ruin/space/has_grav/hotel/guestroom/room_4) "Pj" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/structure/toilet{ pixel_y = 5 }, @@ -3936,7 +3906,7 @@ /turf/template_noop, /area/ruin/space/has_grav/hotel) "RR" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/shower/directional/south, /turf/open/floor/iron/showroomfloor, /area/ruin/space/has_grav/hotel/guestroom/room_1) @@ -4173,9 +4143,7 @@ }, /area/ruin/space/has_grav/hotel/guestroom/room_2) "UI" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/structure/toilet{ dir = 1 }, @@ -4276,9 +4244,7 @@ /turf/closed/wall, /area/ruin/space/has_grav/hotel/dock) "Wb" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/toilet{ pixel_y = 5 }, diff --git a/_maps/RandomRuins/SpaceRuins/the_outlet.dmm b/_maps/RandomRuins/SpaceRuins/the_outlet.dmm index 593a95de479..5ca31e52762 100644 --- a/_maps/RandomRuins/SpaceRuins/the_outlet.dmm +++ b/_maps/RandomRuins/SpaceRuins/the_outlet.dmm @@ -501,13 +501,9 @@ /obj/item/clothing/shoes/cowboy/black, /obj/item/clothing/glasses/eyepatch, /obj/item/clothing/gloves/fingerless, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/eighties, /area/ruin/space/has_grav/the_outlet/storefront) "mE" = ( @@ -532,13 +528,9 @@ /obj/item/clothing/under/shorts/blue, /obj/item/clothing/shoes/sneakers/blue, /obj/item/clothing/glasses/regular, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/eighties, /area/ruin/space/has_grav/the_outlet/storefront) "nD" = ( @@ -580,13 +572,9 @@ /obj/item/clothing/under/costume/dutch, /obj/item/clothing/suit/costume/poncho, /obj/item/clothing/mask/cigarette/cigar, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/eighties, /area/ruin/space/has_grav/the_outlet/storefront) "ps" = ( @@ -594,13 +582,9 @@ /obj/item/clothing/under/misc/bouncer, /obj/item/clothing/glasses/sunglasses, /obj/item/clothing/shoes/laceup, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/eighties, /area/ruin/space/has_grav/the_outlet/storefront) "pt" = ( @@ -1548,13 +1532,9 @@ /obj/item/clothing/gloves/color/brown, /obj/item/clothing/head/beret, /obj/item/clothing/suit/costume/gothcoat, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/eighties, /area/ruin/space/has_grav/the_outlet/storefront) "KV" = ( @@ -1844,13 +1824,9 @@ /obj/item/clothing/under/rank/medical/scrubs/blue, /obj/item/scalpel, /obj/item/clothing/shoes/sneakers/yellow, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/eighties, /area/ruin/space/has_grav/the_outlet/storefront) "RB" = ( diff --git a/_maps/RandomRuins/SpaceRuins/transit_booth.dmm b/_maps/RandomRuins/SpaceRuins/transit_booth.dmm index 318a4bcc9ad..bd4db72d5b9 100644 --- a/_maps/RandomRuins/SpaceRuins/transit_booth.dmm +++ b/_maps/RandomRuins/SpaceRuins/transit_booth.dmm @@ -31,9 +31,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/transit_booth) "f" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/mass_driver{ id = "south" }, @@ -138,8 +136,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/transit_booth) "t" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/rack, @@ -209,9 +206,7 @@ /turf/template_noop, /area/ruin/space/has_grav/transit_booth) "D" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/mass_driver{ dir = 8; id = "west" @@ -235,7 +230,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/transit_booth) "F" = ( -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ layer = 2.9 }, /obj/structure/rack, @@ -253,7 +248,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/transit_booth) "G" = ( -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ layer = 2.9 }, /obj/machinery/mass_driver{ @@ -376,8 +371,7 @@ pixel_x = 5; pixel_y = -2 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/effect/turf_decal/siding/dark_red{ @@ -416,7 +410,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/transit_booth) "V" = ( -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ layer = 2.9 }, /obj/structure/rack, @@ -435,8 +429,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/transit_booth) "W" = ( -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /obj/machinery/mass_driver{ diff --git a/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm b/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm index 3d45300cf3a..7a9a4a89234 100644 --- a/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm +++ b/_maps/RandomRuins/SpaceRuins/travelers_rest.dmm @@ -59,9 +59,7 @@ /area/ruin/space/has_grav/travelers_rest) "bN" = ( /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 }, @@ -69,9 +67,7 @@ /area/ruin/space/has_grav/travelers_rest) "cr" = ( /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, @@ -99,9 +95,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/travelers_rest) "hL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east{ environ = 0; @@ -118,9 +112,7 @@ "iD" = ( /obj/structure/cable, /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 8 }, @@ -152,9 +144,7 @@ /area/ruin/space/has_grav/travelers_rest) "jL" = ( /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, @@ -178,7 +168,7 @@ /obj/item/kirbyplants{ icon_state = "plant-10" }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, @@ -188,9 +178,7 @@ "sM" = ( /obj/machinery/light/directional/east, /obj/machinery/light/directional/south, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/brigdoor{ dir = 8 }, @@ -251,7 +239,7 @@ /turf/open/floor/iron/recharge_floor, /area/ruin/space/has_grav/travelers_rest) "Dq" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 }, @@ -265,9 +253,7 @@ "Dw" = ( /obj/machinery/light/directional/west, /obj/machinery/light/directional/north, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/brigdoor, /obj/effect/turf_decal/trimline/dark_green/filled, /turf/open/floor/iron, @@ -310,9 +296,7 @@ "FL" = ( /obj/machinery/light/directional/east, /obj/machinery/light/directional/north, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/brigdoor, /obj/effect/turf_decal/trimline/blue/filled, /turf/open/floor/iron, @@ -336,9 +320,7 @@ "HA" = ( /obj/machinery/light/directional/west, /obj/machinery/light/directional/south, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/brigdoor{ dir = 4 }, @@ -358,9 +340,7 @@ "KJ" = ( /obj/structure/cable, /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 10 }, @@ -372,9 +352,7 @@ /area/ruin/space/has_grav/travelers_rest) "KL" = ( /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/rack, /obj/item/clothing/mask/breath{ pixel_x = 6; @@ -431,9 +409,7 @@ /area/ruin/space/has_grav/travelers_rest) "Rp" = ( /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/toilet, /obj/item/reagent_containers/spray/cleaner{ pixel_y = -9; @@ -495,9 +471,7 @@ /area/ruin/space/has_grav/travelers_rest) "Xo" = ( /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet{ anchored = 1 }, @@ -523,9 +497,7 @@ /obj/structure/cable, /obj/structure/table/reinforced, /obj/machinery/microwave, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 9 }, @@ -547,9 +519,7 @@ /area/ruin/space/has_grav/travelers_rest) "ZE" = ( /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, diff --git a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm index c08079a8405..9ddd34ae361 100644 --- a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm +++ b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm @@ -29,9 +29,7 @@ /area/ruin/space/has_grav/powered/aesthetic) "i" = ( /obj/effect/spawner/random/structure/musician/piano/random_piano, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/iron/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "j" = ( @@ -60,9 +58,7 @@ /turf/open/floor/iron/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "o" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/iron/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "p" = ( @@ -73,9 +69,7 @@ /turf/open/floor/holofloor/beach, /area/ruin/space/has_grav/powered/aesthetic) "r" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/iron/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "s" = ( diff --git a/_maps/RandomRuins/SpaceRuins/waystation.dmm b/_maps/RandomRuins/SpaceRuins/waystation.dmm index 6aa436385bc..18d2d515a09 100644 --- a/_maps/RandomRuins/SpaceRuins/waystation.dmm +++ b/_maps/RandomRuins/SpaceRuins/waystation.dmm @@ -191,7 +191,7 @@ "dX" = ( /obj/effect/turf_decal/siding/red, /obj/structure/table/reinforced, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/flashlight/lamp{ pixel_x = -5; pixel_y = 2; @@ -458,9 +458,7 @@ dir = 5 }, /obj/structure/filingcabinet, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/waystation/securestorage) "ix" = ( @@ -597,7 +595,7 @@ dir = 10 }, /obj/structure/table/reinforced, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/paper/fluff/ruins/waystation/memo, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/waystation/securestorage) @@ -647,10 +645,8 @@ }, /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/waystation/securestorage) "lp" = ( @@ -1924,10 +1920,8 @@ /obj/machinery/door/window/brigdoor/security/cell/left, /obj/structure/filingcabinet, /obj/item/folder/documents, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/waystation/securestorage) "Jy" = ( diff --git a/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm b/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm index 39ec3a547d4..98b220e5e1f 100644 --- a/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm +++ b/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm @@ -177,12 +177,8 @@ /obj/item/bedsheet{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/mineral/titanium/purple, /area/ruin/space/has_grav/whiteship/box) "CC" = ( @@ -236,10 +232,8 @@ "Lv" = ( /obj/structure/bed, /obj/item/bedsheet, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium/purple, /area/ruin/space/has_grav/whiteship/box) "Oj" = ( @@ -268,9 +262,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/whiteship/box) "Xp" = ( diff --git a/_maps/RandomZLevels/SnowCabin.dmm b/_maps/RandomZLevels/SnowCabin.dmm index afd6074d2e1..b8e1e40c821 100644 --- a/_maps/RandomZLevels/SnowCabin.dmm +++ b/_maps/RandomZLevels/SnowCabin.dmm @@ -394,9 +394,7 @@ /turf/open/floor/wood, /area/awaymission/cabin) "bo" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/wood, /area/awaymission/cabin) "bp" = ( @@ -3459,9 +3457,7 @@ /turf/open/floor/wood, /area/awaymission/cabin) "nT" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/awaymission/cabin) diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm index 944db3ea831..1e4198b1736 100644 --- a/_maps/RandomZLevels/caves.dmm +++ b/_maps/RandomZLevels/caves.dmm @@ -442,9 +442,7 @@ /turf/open/floor/plating, /area/awaymission/caves/research) "cB" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/xenoblood, /turf/open/floor/plating, /area/awaymission/caves/research) @@ -483,9 +481,7 @@ /turf/open/floor/plating, /area/awaymission/caves/research) "cO" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/left/directional/east, /turf/open/floor/plating, /area/awaymission/caves/research) @@ -506,7 +502,7 @@ /turf/open/floor/plating, /area/awaymission/caves/research) "cT" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -519,9 +515,7 @@ /turf/open/floor/plating, /area/awaymission/caves/research) "cW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/awaymission/caves/research) "cX" = ( @@ -783,9 +777,7 @@ /turf/open/floor/plating, /area/awaymission/caves/bmp_asteroid) "ek" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /mob/living/simple_animal/hostile/mining_drone, /turf/open/floor/plating, /area/awaymission/caves/listeningpost) @@ -816,10 +808,8 @@ /turf/open/floor/plating, /area/awaymission/caves/listeningpost) "es" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, /mob/living/simple_animal/hostile/mining_drone, /turf/open/floor/plating, /area/awaymission/caves/listeningpost) diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index e548454dd10..afa8e78d92e 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -179,9 +179,7 @@ }, /area/awaymission/moonoutpost19/syndicate) "bq" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/item/radio/off{ pixel_x = -4; @@ -196,9 +194,7 @@ }, /area/awaymission/moonoutpost19/syndicate) "br" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/item/paper_bin{ pixel_x = 1; @@ -228,9 +224,7 @@ }, /area/awaymission/moonoutpost19/syndicate) "bu" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/machinery/recharger{ pixel_y = 4 @@ -371,9 +365,7 @@ /area/awaymission/moonoutpost19/syndicate) "bM" = ( /obj/structure/closet/emcloset, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron{ heat_capacity = 1e+006 @@ -1791,7 +1783,7 @@ /area/awaymission/moonoutpost19/research) "fm" = ( /obj/structure/closet/l3closet/scientist, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/alien/weeds, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -2100,9 +2092,7 @@ }, /area/awaymission/moonoutpost19/research) "ga" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/closet/l3closet/scientist, /obj/structure/alien/weeds, /obj/effect/turf_decal/stripes/line{ @@ -2919,12 +2909,8 @@ /area/awaymission/moonoutpost19/research) "hX" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/folder/white, /obj/item/stamp/rd{ pixel_x = 3; @@ -2946,9 +2932,7 @@ /area/awaymission/moonoutpost19/research) "hZ" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/computer/security/telescreen{ desc = "Used for monitoring the research division and the labs within."; name = "research monitor"; @@ -2960,18 +2944,14 @@ /area/awaymission/moonoutpost19/research) "ia" = ( /obj/machinery/computer/aifixer, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/cafeteria{ dir = 5 }, /area/awaymission/moonoutpost19/research) "ib" = ( /obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/circuitboard/computer/teleporter, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -3090,9 +3070,7 @@ /area/awaymission/moonoutpost19/arrivals) "ip" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/button/door{ id = "Awaybiohazard"; name = "Biohazard Shutter Control"; @@ -3260,9 +3238,7 @@ }, /area/awaymission/moonoutpost19/research) "iK" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -4397,9 +4373,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; temperature = 251 @@ -4581,9 +4555,7 @@ "mi" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4680,9 +4652,7 @@ /area/awaymission/moonoutpost19/arrivals) "mu" = ( /obj/machinery/light/small/directional/east, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/moonoutpost19/arrivals) "mv" = ( @@ -4736,7 +4706,7 @@ /area/awaymission/moonoutpost19/arrivals) "mA" = ( /obj/structure/closet/emcloset, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4923,7 +4893,7 @@ /area/awaymission/moonoutpost19/arrivals) "mY" = ( /obj/machinery/light/small/directional/east, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/moonoutpost19/arrivals) "mZ" = ( @@ -4965,7 +4935,7 @@ "nc" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/generic, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -5105,8 +5075,7 @@ /area/awaymission/moonoutpost19/arrivals) "nx" = ( /obj/machinery/light/small/directional/north, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/structure/table, @@ -5470,7 +5439,7 @@ }, /area/awaymission/moonoutpost19/research) "oU" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/closet/secure_closet{ icon_state = "science"; name = "scientist's locker"; @@ -5926,9 +5895,7 @@ }, /area/awaymission/moonoutpost19/hive) "Li" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/item/storage/medkit/regular, /obj/effect/decal/cleanable/dirt, diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index f7c7c7fb857..93c2c2c0731 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -38,26 +38,22 @@ /turf/closed/wall/mineral/plastitanium, /area/awaymission/research/interior/engineering) "am" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/awaymission/research/interior/engineering) "an" = ( /turf/open/floor/mineral/plastitanium/red, /area/awaymission/research/interior/engineering) "ao" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/awaymission/research/interior/engineering) "ap" = ( @@ -501,12 +497,12 @@ /area/awaymission/research/interior/maint) "ci" = ( /obj/machinery/light/directional/west, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/closet/emcloset, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) "cj" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/landmark/awaystart, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) @@ -520,7 +516,7 @@ /area/awaymission/research/interior/gateway) "cl" = ( /obj/machinery/light/directional/east, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) @@ -2378,7 +2374,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior/medbay) "lc" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/closet/wardrobe/mixed, /obj/effect/turf_decal/siding/yellow{ dir = 4 @@ -2582,8 +2578,7 @@ /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "lN" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/airalarm/directional/east, @@ -2828,27 +2823,24 @@ /area/awaymission/research/interior/escapepods) "mK" = ( /obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/grass, /area/awaymission/research/interior/escapepods) "mL" = ( /obj/structure/flora/bush/ferny/style_random, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/grass, /area/awaymission/research/interior/escapepods) "mM" = ( /obj/structure/flora/bush/grassy/style_random, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/grass, @@ -3067,9 +3059,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior/medbay) "rh" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/awaymission/research/interior/genetics) @@ -3126,7 +3116,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior) "sM" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/landmark/awaystart, /obj/structure/cable, /turf/open/floor/iron/dark, @@ -3348,9 +3338,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior) "BN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /mob/living/carbon/human/species/monkey, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, @@ -3510,9 +3498,7 @@ /turf/open/floor/iron/dark, /area/awaymission/research/interior/genetics) "Ge" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/awaymission/research/interior/genetics) @@ -3628,9 +3614,7 @@ /turf/open/floor/iron, /area/awaymission/research/interior/security) "Kd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /mob/living/carbon/human, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, @@ -3827,9 +3811,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior) "Qg" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /mob/living/carbon/human/species/monkey, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index 8c5f1034936..8eaedce940f 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -276,11 +276,11 @@ /turf/open/floor/wood, /area/awaymission/snowdin/post/dorm) "bc" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/research) "bd" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/flashlight/lamp, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/research) @@ -2541,7 +2541,7 @@ /turf/open/floor/plating, /area/awaymission/snowdin/post) "hQ" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) @@ -2569,7 +2569,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) "hU" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) "hV" = ( @@ -5882,11 +5882,11 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern2) "rh" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/engine/cult, /area/awaymission/snowdin/post/cavern2) "ri" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/structure/table, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/cavern2) @@ -6185,12 +6185,12 @@ /area/awaymission/snowdin/cave/cavern) "sn" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced/plasma/spawner/east, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /turf/open/lava/plasma, /area/awaymission/snowdin/cave/cavern) "so" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced/plasma/spawner/west, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /turf/open/lava/plasma, /area/awaymission/snowdin/cave/cavern) "sp" = ( @@ -6270,7 +6270,7 @@ /area/awaymission/snowdin/cave/cavern) "sG" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced/plasma/spawner/north, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /turf/open/lava/plasma, /area/awaymission/snowdin/cave/cavern) "sI" = ( @@ -6398,9 +6398,7 @@ "ti" = ( /obj/machinery/shower/directional/north, /obj/structure/curtain, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/iron/showroomfloor, /area/awaymission/snowdin/post/cavern2) "tk" = ( @@ -6773,9 +6771,7 @@ "vD" = ( /obj/machinery/shower/directional/north, /obj/structure/curtain, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/iron/showroomfloor, /area/awaymission/snowdin/post/cavern1) "vE" = ( @@ -7553,7 +7549,7 @@ /area/awaymission/snowdin/cave/cavern) "zl" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced/plasma/spawner/north, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/window/reinforced/plasma/spawner, /turf/open/lava/plasma, /area/awaymission/snowdin/cave/cavern) @@ -8234,9 +8230,7 @@ /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/cave/cavern) "BU" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) @@ -8392,9 +8386,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/weather/snow, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) @@ -8607,9 +8599,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) "DX" = ( @@ -10913,9 +10903,7 @@ }, /area/awaymission/snowdin/cave) "OA" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -10948,9 +10936,7 @@ /area/awaymission/snowdin/post/mining_main/robotics) "OR" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) @@ -11225,7 +11211,7 @@ /area/awaymission/snowdin/cave) "Qp" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/spawner/random/exotic/antag_gear_weak, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -11741,9 +11727,7 @@ /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) "SV" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/circular_saw, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -12164,9 +12148,7 @@ /area/awaymission/snowdin/post/cavern2) "VB" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index aa8c6ab593e..1159dc1c33c 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -1077,9 +1077,7 @@ dir = 4 }, /obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -1098,9 +1096,7 @@ dir = 4 }, /obj/structure/reagent_dispensers/fueltank, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -3226,13 +3222,13 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "is" = ( /obj/machinery/light/blacklight/directional/west, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark{ heat_capacity = 1e+006 }, /area/awaymission/undergroundoutpost45/gateway) "it" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark{ heat_capacity = 1e+006 }, @@ -3248,7 +3244,7 @@ }, /area/awaymission/undergroundoutpost45/gateway) "iv" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark{ heat_capacity = 1e+006 @@ -5017,9 +5013,7 @@ "mf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ heat_capacity = 1e+006 @@ -5158,9 +5152,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/storage/backpack/satchel/eng, /obj/item/clothing/suit/hazardvest, /obj/item/clothing/mask/gas, @@ -5819,12 +5811,8 @@ /area/awaymission/undergroundoutpost45/research) "nP" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/folder/white, /obj/item/stamp/rd{ pixel_x = 3; @@ -5850,9 +5838,7 @@ /area/awaymission/undergroundoutpost45/research) "nR" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/computer/security/telescreen{ desc = "Used for monitoring the research division and the labs within."; name = "research monitor"; @@ -5865,9 +5851,7 @@ /area/awaymission/undergroundoutpost45/research) "nS" = ( /obj/machinery/light/small/directional/east, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table/reinforced, /obj/item/taperecorder{ pixel_x = -3 @@ -6273,9 +6257,7 @@ /area/awaymission/undergroundoutpost45/research) "oy" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/button/door{ desc = "A remote control-switch which locks the research division down in the event of a biohazard leak or contamination."; id = "UO45_biohazard"; @@ -7194,8 +7176,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/structure/closet/secure_closet/engineering_personal{ @@ -8624,8 +8605,7 @@ "tw" = ( /obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/machinery/portable_atmospherics/scrubber, diff --git a/_maps/map_files/Basketball/ass_blast_usa.dmm b/_maps/map_files/Basketball/ass_blast_usa.dmm index bd70dbc0230..d4d7a435ebe 100644 --- a/_maps/map_files/Basketball/ass_blast_usa.dmm +++ b/_maps/map_files/Basketball/ass_blast_usa.dmm @@ -191,9 +191,7 @@ /turf/open/floor/iron/dark, /area/centcom/basketball) "qU" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet, /area/centcom/basketball) "rU" = ( diff --git a/_maps/map_files/Basketball/lusty_xenomorphs.dmm b/_maps/map_files/Basketball/lusty_xenomorphs.dmm index 0efd1289380..6aa3dae075e 100644 --- a/_maps/map_files/Basketball/lusty_xenomorphs.dmm +++ b/_maps/map_files/Basketball/lusty_xenomorphs.dmm @@ -66,7 +66,7 @@ dir = 4 }, /obj/machinery/disposal/bin, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/white, /area/centcom/basketball) "eU" = ( @@ -168,8 +168,7 @@ "lD" = ( /obj/structure/alien/weeds, /obj/machinery/power/shieldwallgen/xenobiologyaccess, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/iron/white, @@ -303,8 +302,7 @@ "Ax" = ( /obj/structure/alien/weeds, /obj/machinery/power/shieldwallgen/xenobiologyaccess, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/effect/decal/cleanable/blood/gibs/old, @@ -369,7 +367,7 @@ dir = 8 }, /obj/machinery/disposal/bin, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/white, /area/centcom/basketball) "DP" = ( @@ -455,10 +453,8 @@ /obj/item/reagent_containers/cup/glass/trophy/silver_cup, /obj/structure/alien/weeds, /obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/white, /area/centcom/basketball) "Nt" = ( @@ -469,9 +465,7 @@ /obj/machinery/button/door{ name = "Containment Control" }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -491,7 +485,7 @@ /turf/open/floor/engine, /area/centcom/basketball) "PU" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/centcom/basketball) "PW" = ( @@ -510,9 +504,7 @@ /obj/machinery/button/door{ name = "Containment Control" }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -534,7 +526,7 @@ }, /obj/structure/alien/weeds, /obj/structure/table/reinforced, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/white, /area/centcom/basketball) "Se" = ( @@ -557,10 +549,8 @@ /obj/item/reagent_containers/cup/glass/trophy/bronze_cup, /obj/structure/alien/weeds, /obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/white, /area/centcom/basketball) "Vr" = ( diff --git a/_maps/map_files/CTF/cruiser.dmm b/_maps/map_files/CTF/cruiser.dmm index e6a94365d8e..d6806cd86bf 100644 --- a/_maps/map_files/CTF/cruiser.dmm +++ b/_maps/map_files/CTF/cruiser.dmm @@ -68,11 +68,10 @@ /turf/open/floor/pod/light, /area/centcom/ctf) "dt" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ resistance_flags = 64 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /obj/structure/flora/bush/flowers_yw/style_random, @@ -162,7 +161,7 @@ /obj/effect/turf_decal/siding/white/corner{ dir = 1 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/titanium/tiled/white, @@ -188,7 +187,7 @@ /area/centcom/ctf) "kU" = ( /obj/effect/powerup/ammo, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/circuit/red/anim, /area/centcom/ctf) "lB" = ( @@ -247,14 +246,13 @@ /turf/open/floor/mineral/titanium/blue, /area/centcom/ctf) "nT" = ( -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/titanium/tiled, /area/centcom/ctf) "nV" = ( -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ resistance_flags = 64 }, /turf/open/floor/mineral/titanium/tiled, @@ -266,8 +264,7 @@ /turf/open/floor/pod/light, /area/centcom/ctf) "oL" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ resistance_flags = 64 }, /turf/open/floor/mineral/titanium/tiled, @@ -362,7 +359,7 @@ /turf/open/floor/mineral/titanium/purple, /area/centcom/ctf) "vR" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/circuit/off, /area/centcom/ctf) "vY" = ( @@ -381,7 +378,7 @@ /turf/open/floor/pod/light, /area/centcom/ctf) "xK" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/circuit/off, /area/centcom/ctf) "xS" = ( @@ -417,7 +414,7 @@ /obj/effect/turf_decal/trimline/red/warning{ dir = 8 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/plastitanium, @@ -447,7 +444,7 @@ /turf/open/floor/mineral/plastitanium, /area/centcom/ctf) "Ai" = ( -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/plastitanium, @@ -489,8 +486,7 @@ /turf/template_noop, /area/template_noop) "CU" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ resistance_flags = 64 }, /turf/open/floor/mineral/titanium/tiled, @@ -503,7 +499,7 @@ /obj/effect/turf_decal/trimline/green/warning{ dir = 8 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/plastitanium, @@ -538,15 +534,13 @@ /turf/open/floor/plating/abductor, /area/space/nearstation) "GH" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ resistance_flags = 64 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ resistance_flags = 64 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /obj/structure/flora/bush/fullgrass/style_random, @@ -559,15 +553,13 @@ /turf/open/floor/pod/light, /area/centcom/ctf) "HN" = ( -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ resistance_flags = 64 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ resistance_flags = 64 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /obj/structure/flora/bush/ferny/style_random, @@ -626,14 +618,12 @@ /area/centcom/ctf) "KO" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/centcom/ctf) "KZ" = ( /obj/effect/powerup/ammo, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/circuit/green/anim, /area/centcom/ctf) "LQ" = ( @@ -659,7 +649,7 @@ /obj/effect/turf_decal/siding/white/corner{ dir = 4 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/titanium/tiled/white, @@ -683,7 +673,7 @@ /obj/effect/turf_decal/trimline/red/warning{ dir = 4 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/plastitanium, @@ -792,7 +782,7 @@ /turf/open/floor/mineral/titanium/purple, /area/centcom/ctf) "VK" = ( -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/titanium/tiled/white, @@ -826,7 +816,7 @@ /obj/effect/turf_decal/trimline/green/warning{ dir = 4 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/south{ resistance_flags = 64 }, /turf/open/floor/mineral/plastitanium, diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index d347be247f3..16ad486ddb0 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -262,8 +262,8 @@ /turf/open/floor/iron, /area/station/engineering/main) "adf" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/reed/style_random, /obj/structure/flora/bush/sparsegrass/style_random, @@ -621,7 +621,7 @@ /turf/open/floor/iron/dark/textured, /area/station/science/ordnance/storage) "agy" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -900,7 +900,7 @@ /obj/item/clothing/mask/breath/medical{ pixel_y = -3 }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/status_display/evac/directional/south, /obj/machinery/door/window/left/directional/north{ name = "Surgical Supplies"; @@ -1160,9 +1160,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "anK" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/musician/piano, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -1666,9 +1664,7 @@ "asD" = ( /obj/structure/table/wood, /obj/machinery/recharger, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/grimy, @@ -2492,12 +2488,8 @@ }, /area/station/hallway/secondary/entry) "aCV" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space, /area/space/nearstation) "aCY" = ( @@ -2525,9 +2517,7 @@ /area/station/hallway/secondary/entry) "aDR" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/button/door{ id = "xeno4"; name = "Containment Control"; @@ -2943,7 +2933,7 @@ /turf/open/floor/iron/dark/corner, /area/station/maintenance/disposal/incinerator) "aIq" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -3304,9 +3294,7 @@ /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hos) "aNs" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) @@ -3931,9 +3919,7 @@ /turf/open/floor/iron, /area/station/maintenance/port) "aWw" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, @@ -4030,19 +4016,15 @@ /turf/open/floor/iron, /area/station/engineering/main) "aXm" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/right/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "aXo" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable/multilayer/connected, @@ -4354,12 +4336,8 @@ /turf/open/floor/iron/dark, /area/station/service/hydroponics) "bbR" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ dir = 4; @@ -4460,9 +4438,7 @@ /area/station/engineering/main) "bdt" = ( /obj/structure/cable, -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 1 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, /turf/open/floor/engine, /area/station/engineering/supermatter) @@ -4858,9 +4834,7 @@ pixel_y = 32 }, /obj/structure/reagent_dispensers/fueltank, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/weldingtool, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 1 @@ -5140,11 +5114,11 @@ /turf/open/floor/iron, /area/station/maintenance/department/chapel) "bkE" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/space/nearstation) "bkF" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -5333,9 +5307,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "bmD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "bmG" = ( @@ -5345,9 +5317,7 @@ /turf/open/floor/iron, /area/station/construction/mining/aux_base) "bmH" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "bmP" = ( @@ -5380,9 +5350,7 @@ /area/station/command/gateway) "bnd" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/button/door{ id = "xeno3"; name = "Containment Control"; @@ -5447,10 +5415,8 @@ /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) "boe" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "bog" = ( @@ -5460,10 +5426,8 @@ /turf/open/floor/iron/dark, /area/station/command/bridge) "boj" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "bom" = ( @@ -5556,9 +5520,7 @@ /turf/open/floor/iron/dark/textured_large, /area/station/science/xenobiology) "bpF" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -5579,9 +5541,7 @@ /turf/open/floor/iron/white, /area/station/science/lab) "bpN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -5674,7 +5634,7 @@ "bqQ" = ( /obj/item/stack/sheet/iron/fifty, /obj/item/stack/sheet/glass/fifty, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/reinforced, /turf/open/floor/iron, /area/station/science/robotics/lab) @@ -5905,9 +5865,7 @@ /area/station/service/chapel) "btF" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "btH" = ( @@ -5915,9 +5873,7 @@ /area/station/ai_monitored/turret_protected/ai) "btJ" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "btX" = ( @@ -6016,7 +5972,7 @@ /area/station/tcommsat/server) "bvA" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, @@ -7443,12 +7399,8 @@ /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) "bLw" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "bLx" = ( @@ -7847,10 +7799,8 @@ /area/station/science/xenobiology) "bRx" = ( /obj/structure/lattice, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "bRy" = ( @@ -7946,15 +7896,13 @@ /area/station/ai_monitored/turret_protected/aisat_interior) "bRN" = ( /obj/structure/lattice, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "bRO" = ( /obj/structure/lattice, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/space/nearstation) "bRP" = ( @@ -8383,9 +8331,7 @@ /turf/open/floor/iron, /area/station/engineering/supermatter/room) "bWb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -8460,7 +8406,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "bXl" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/rack, /obj/item/storage/belt/utility/full, /obj/item/circuitboard/mecha/ripley/main, @@ -9076,9 +9022,7 @@ /turf/open/floor/plating, /area/station/hallway/secondary/construction) "cfV" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/shower/directional/south, /obj/structure/curtain, /obj/machinery/door/window/brigdoor/left/directional/south{ @@ -9872,7 +9816,7 @@ }, /obj/item/camera_film, /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 10 }, @@ -9987,10 +9931,8 @@ /turf/open/floor/iron, /area/station/medical/virology) "cqj" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -9999,10 +9941,8 @@ /turf/open/floor/iron, /area/station/security/lockers) "cqn" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -10051,7 +9991,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay) "crp" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/pale/style_random, @@ -10351,10 +10291,8 @@ /turf/closed/wall/r_wall, /area/station/medical/pharmacy) "cwk" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space/basic, /area/space/nearstation) "cwp" = ( @@ -10397,7 +10335,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/firedoor/border_only{ dir = 1 }, @@ -12269,9 +12207,9 @@ pixel_x = -3; pixel_y = -3 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/status_display/evac/directional/south, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -12313,7 +12251,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -12671,7 +12609,7 @@ /turf/open/floor/iron/dark, /area/station/security/evidence) "dax" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/structure/sink/directional/south, /obj/structure/reagent_dispensers/watertank, /obj/item/reagent_containers/cup/watering_can, @@ -12810,7 +12748,7 @@ pixel_y = 3 }, /obj/item/storage/box/beakers, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/reinforced/rglass, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, @@ -13639,7 +13577,7 @@ /turf/open/floor/iron, /area/station/maintenance/starboard/aft) "dou" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/item/taperecorder, /obj/machinery/door/firedoor/border_only{ @@ -13689,7 +13627,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/machinery/door/firedoor/border_only{ @@ -13821,9 +13759,7 @@ /turf/open/floor/iron/dark, /area/station/medical/morgue) "dqM" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/neutral/warning{ dir = 6 }, @@ -13991,7 +13927,7 @@ "dsM" = ( /obj/structure/table/glass, /obj/item/storage/backpack/duffelbag/med/surgery, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/clothing/gloves/latex, /obj/item/clothing/suit/apron/surgical, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -14007,7 +13943,7 @@ /area/station/maintenance/port/fore) "dsO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/loading_area{ dir = 4 }, @@ -14982,10 +14918,8 @@ /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay) "dFF" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -15507,7 +15441,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "dMN" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/camera/directional/south{ c_tag = "AI Satellite - Fore"; name = "ai camera"; @@ -15974,7 +15908,7 @@ /turf/open/floor/iron/white/smooth_large, /area/station/science/robotics/lab) "dTe" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/disposalpipe/segment{ dir = 9 }, @@ -16033,7 +15967,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "dTQ" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/sign/poster/official/moth_epi{ pixel_x = -32 }, @@ -16231,13 +16165,13 @@ /turf/open/floor/plating, /area/station/cargo/sorting) "dWB" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/jungle/a/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) "dWE" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, @@ -16336,9 +16270,7 @@ /area/station/medical/surgery/theatre) "dYK" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/atmos_control/air_tank{ dir = 4 }, @@ -17195,9 +17127,7 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "ejO" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/sign/warning/yes_smoking/circle/directional/south, /obj/machinery/light/small/directional/south, /obj/item/kirbyplants/dead{ @@ -17788,7 +17718,7 @@ /turf/open/floor/plating, /area/station/service/theater/abandoned) "erQ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/target, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/end{ @@ -17845,9 +17775,7 @@ /turf/open/floor/iron, /area/station/cargo/sorting) "esm" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/box/white/corners, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -18132,7 +18060,7 @@ /area/station/engineering/storage) "euW" = ( /obj/structure/closet/secure_closet/chemical, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -18689,9 +18617,7 @@ /obj/machinery/computer/atmos_control/carbon_tank{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, @@ -18822,7 +18748,7 @@ "eFZ" = ( /obj/structure/table/wood, /obj/item/storage/dice, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/firealarm/directional/north, /obj/item/laser_pointer{ pixel_x = 3 @@ -19793,12 +19719,8 @@ }, /area/station/service/bar) "eRo" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/camera/directional/east{ c_tag = "AI Satellite - Fore Port"; name = "ai camera"; @@ -20197,7 +20119,7 @@ name = "Hydroponics Delivery"; req_access = list("hydroponics") }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/service/hydroponics) @@ -20601,12 +20523,8 @@ /turf/open/floor/iron/dark, /area/station/security/warden) "fch" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/camera/directional/east{ c_tag = "AI Satellite - Aft Port"; name = "ai camera"; @@ -21220,12 +21138,8 @@ /turf/open/floor/iron/dark, /area/station/engineering/break_room) "fiE" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -21549,7 +21463,7 @@ dir = 5 }, /obj/structure/table/reinforced/rglass, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, @@ -21958,9 +21872,7 @@ pixel_y = 9 }, /obj/structure/closet/crate/internals, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/commons/storage/primary) @@ -22164,7 +22076,7 @@ /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) "fuY" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/reinforced, /obj/item/storage/box/syringes{ pixel_y = 5 @@ -22222,7 +22134,7 @@ /turf/open/floor/iron, /area/station/medical/treatment_center) "fvS" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space/basic, /area/space/nearstation) "fvT" = ( @@ -22475,7 +22387,7 @@ /area/station/engineering/atmos) "fyQ" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/sign/poster/official/random/directional/south, /obj/item/clothing/suit/jacket/straight_jacket, /obj/item/clothing/mask/muzzle, @@ -22708,9 +22620,7 @@ /turf/open/space/basic, /area/space/nearstation) "fBK" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/service/theater/abandoned) @@ -22903,9 +22813,7 @@ /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) "fEY" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space, /area/space/nearstation) "fFf" = ( @@ -23005,7 +22913,7 @@ /turf/open/floor/wood, /area/station/command/meeting_room/council) "fFY" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/reinforced, /obj/item/radio/intercom/directional/north, /obj/item/paper_bin{ @@ -23213,9 +23121,7 @@ "fIU" = ( /obj/structure/table/wood, /obj/item/paper_bin, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) "fIW" = ( @@ -23272,7 +23178,7 @@ /turf/open/floor/iron/dark, /area/station/science/circuits) "fJG" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/biogenerator, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -23779,9 +23685,7 @@ "fQH" = ( /obj/structure/table/wood, /obj/item/pai_card, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/carpet/blue, /area/station/commons/vacant_room/office) "fQW" = ( @@ -23851,9 +23755,7 @@ /area/station/science/robotics/lab) "fRw" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/space, /area/space/nearstation) @@ -23891,8 +23793,8 @@ pixel_x = -3; pixel_y = -3 }, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/status_display/ai/directional/south, /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -24630,7 +24532,7 @@ /area/station/maintenance/port/fore) "gbF" = ( /obj/structure/lattice, -/obj/structure/window/reinforced/plasma/spawner/west, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /turf/open/space/basic, /area/space/nearstation) "gbG" = ( @@ -25184,9 +25086,7 @@ /turf/open/floor/iron, /area/station/medical/abandoned) "giF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/wood, /obj/item/taperecorder, /turf/open/floor/iron/grimy, @@ -25684,10 +25584,8 @@ /turf/open/floor/iron, /area/station/engineering/main) "goW" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/left/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -25759,9 +25657,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "gpR" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -25907,7 +25803,7 @@ "grk" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/trimline/neutral, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, @@ -25954,7 +25850,7 @@ /obj/structure/closet/l3closet/scientist, /obj/effect/turf_decal/bot, /obj/structure/sign/departments/xenobio/directional/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -26357,9 +26253,7 @@ /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) "gvN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/left/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -26614,7 +26508,7 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/east{ +/obj/structure/window/reinforced/spawner/directional/east{ pixel_x = 3 }, /obj/structure/window/reinforced/spawner, @@ -26780,12 +26674,8 @@ /turf/open/floor/iron, /area/station/commons/dorms) "gCh" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 10 }, @@ -27685,9 +27575,7 @@ /turf/open/floor/iron/dark, /area/station/security/office) "gNH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) @@ -28037,7 +27925,7 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "gSY" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/jungle/a/style_random, /obj/structure/flora/bush/grassy/style_random, /turf/open/floor/grass, @@ -28670,9 +28558,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -28944,7 +28830,7 @@ /turf/open/floor/iron, /area/station/command/heads_quarters/cmo) "hfs" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/vending/wardrobe/robo_wardrobe, /obj/effect/turf_decal/bot, /obj/structure/fireaxecabinet/mechremoval/directional/west, @@ -29545,7 +29431,7 @@ /area/station/commons/dorms) "hnh" = ( /obj/structure/lattice, -/obj/structure/window/reinforced/plasma/spawner/west, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/structure/sign/warning/hot_temp/directional/north, /turf/open/space/basic, /area/space/nearstation) @@ -29905,9 +29791,7 @@ /turf/open/floor/iron/dark, /area/station/tcommsat/computer) "hsa" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/spawner/random/vending/snackvend, /obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/bot_white, @@ -30543,9 +30427,7 @@ /obj/machinery/computer/atmos_control/plasma_tank{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -32088,8 +31970,8 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "hXv" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -32981,9 +32863,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -33999,12 +33879,8 @@ name = "Justice Chamber"; req_access = list("armory") }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34147,9 +34023,7 @@ /area/station/maintenance/port/aft) "ixh" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/folder/blue, /obj/item/pen, /turf/open/floor/iron/grimy, @@ -34487,12 +34361,8 @@ name = "Engineering Delivery"; req_access = list("construction") }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -35462,9 +35332,7 @@ /area/station/science/robotics/lab) "iOA" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/paper_bin, /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/grimy, @@ -35817,9 +35685,7 @@ /turf/open/floor/iron/dark, /area/station/service/library/private) "iUV" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/atmos_control/oxygen_tank{ dir = 4 }, @@ -37256,9 +37122,7 @@ /turf/open/floor/iron/cafeteria, /area/station/service/cafeteria) "jll" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/bot, /obj/structure/rack, /obj/item/storage/medkit, @@ -38028,12 +37892,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "jvm" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -38061,7 +37921,7 @@ /turf/open/floor/iron/dark, /area/station/service/electronic_marketing_den) "jvC" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/structure/flora/bush/flowers_br/style_random, /turf/open/floor/grass, @@ -38220,9 +38080,7 @@ /area/station/maintenance/department/science) "jye" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space, /area/space/nearstation) "jyp" = ( @@ -38559,7 +38417,7 @@ /area/station/service/abandoned_gambling_den) "jBB" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -38815,7 +38673,7 @@ /turf/open/floor/iron, /area/station/security/execution/transfer) "jDZ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, @@ -38928,12 +38786,8 @@ /turf/open/floor/iron, /area/station/maintenance/port/fore) "jFd" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/right/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -39051,12 +38905,8 @@ /turf/open/space, /area/space/nearstation) "jGD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -39358,9 +39208,7 @@ req_access = list("xenobiology") }, /obj/machinery/light/directional/south, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "jLa" = ( @@ -39581,9 +39429,7 @@ name = "Containment Control"; req_access = list("xenobiology") }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/science/xenobiology) @@ -39683,9 +39529,7 @@ /turf/open/floor/iron, /area/station/science/research/abandoned) "jOY" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -39897,9 +39741,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "jQI" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/small/directional/east, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -40192,7 +40034,7 @@ /area/station/maintenance/department/chapel) "jUO" = ( /obj/structure/lattice, -/obj/structure/window/reinforced/plasma/spawner/west, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/structure/sign/warning/fire/directional/south, /turf/open/space/basic, /area/space/nearstation) @@ -40537,12 +40379,8 @@ /turf/open/floor/iron, /area/station/commons/vacant_room) "jZl" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ dir = 4 }, @@ -41320,9 +41158,7 @@ /area/station/service/library) "kia" = ( /obj/structure/table, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/reagent_dispensers/servingdish, /obj/structure/reagent_dispensers/servingdish, /obj/item/clothing/head/utility/chefhat, @@ -41669,9 +41505,7 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "kmq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space/basic, /area/space/nearstation) "kmE" = ( @@ -41721,9 +41555,7 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "knE" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/wood, /area/station/service/theater/abandoned) "knH" = ( @@ -42002,12 +41834,8 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) "krW" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 6 }, @@ -42785,7 +42613,7 @@ /turf/open/floor/iron, /area/station/security/lockers) "kCf" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -42903,7 +42731,7 @@ /turf/open/floor/iron, /area/station/command/heads_quarters/cmo) "kDA" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/end{ dir = 8 }, @@ -43228,7 +43056,7 @@ /area/station/service/kitchen/abandoned) "kIe" = ( /obj/structure/cable, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, /area/station/command/bridge) @@ -43590,7 +43418,7 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/east{ +/obj/structure/window/reinforced/spawner/directional/east{ pixel_x = 3 }, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -43646,7 +43474,7 @@ /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) "kNT" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, @@ -43892,9 +43720,7 @@ /turf/open/floor/iron/dark, /area/station/service/chapel/funeral) "kRI" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) @@ -44070,9 +43896,7 @@ /obj/machinery/firealarm/directional/north{ pixel_x = 2 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light_switch/directional/north{ pixel_x = -10 }, @@ -44142,9 +43966,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/cargo/sorting) @@ -44767,9 +44589,7 @@ /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/captain) "lcK" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/xenobiology) @@ -44829,9 +44649,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/table, /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -44894,9 +44712,7 @@ /turf/open/floor/engine/air, /area/station/engineering/atmos) "ldM" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/small/directional/west, /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -44968,7 +44784,7 @@ /area/station/maintenance/port/fore) "leA" = ( /obj/structure/table/wood/fancy, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/decoration/statue{ spawn_loot_chance = 35 }, @@ -45457,7 +45273,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "lle" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/sparsegrass/style_random, /obj/structure/flora/bush/style_random, /obj/structure/flora/bush/sunny/style_random, @@ -45686,8 +45502,7 @@ /obj/item/clothing/gloves/latex, /obj/item/surgical_drapes, /obj/item/clothing/suit/apron/surgical, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/item/reagent_containers/spray/cleaner{ @@ -45697,9 +45512,7 @@ /turf/open/floor/iron, /area/station/science/robotics/lab) "loo" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -46028,9 +45841,7 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "ltv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/right/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -46177,9 +45988,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, /turf/open/floor/iron, @@ -47723,12 +47532,8 @@ /turf/open/floor/iron, /area/station/engineering/lobby) "lNl" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "lNA" = ( @@ -47930,10 +47735,8 @@ /turf/open/floor/iron/checker, /area/station/service/theater) "lQN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2o, /obj/effect/turf_decal/tile/red{ @@ -48458,9 +48261,7 @@ /turf/open/floor/iron/large, /area/station/science/research) "lYt" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/loading_area{ dir = 4 }, @@ -48660,9 +48461,7 @@ /turf/open/floor/iron, /area/station/medical/virology) "mca" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/box/white/corners{ dir = 4 }, @@ -49198,9 +48997,7 @@ name = "Kitchen Delivery"; req_access = list("kitchen") }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/delivery, /turf/open/floor/iron/freezer, /area/station/service/kitchen/coldroom) @@ -49312,7 +49109,7 @@ "mkX" = ( /obj/structure/cable, /obj/structure/table/wood/fancy/blue, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window{ base_state = "right"; dir = 8; @@ -49545,7 +49342,7 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/east{ +/obj/structure/window/reinforced/spawner/directional/east{ pixel_x = 3 }, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -49584,15 +49381,9 @@ /turf/open/floor/iron/cafeteria, /area/station/service/cafeteria) "moG" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -49606,10 +49397,8 @@ /turf/open/misc/grass, /area/station/hallway/primary/fore) "mpa" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 @@ -50382,9 +50171,7 @@ /area/station/command/heads_quarters/cmo) "myI" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/space, /area/space/nearstation) @@ -51729,12 +51516,8 @@ /area/station/hallway/secondary/command) "mOH" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "mOI" = ( @@ -51846,9 +51629,7 @@ /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) "mQg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -52006,7 +51787,7 @@ /turf/open/floor/carpet/green, /area/station/commons/lounge) "mSD" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/firedoor/border_only{ dir = 1 }, @@ -52040,7 +51821,7 @@ pixel_y = 36 }, /obj/machinery/light_switch/directional/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, @@ -52167,8 +51948,8 @@ /turf/open/floor/iron, /area/station/maintenance/starboard/lesser) "mVb" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/structure/flora/bush/flowers_br, /obj/structure/flora/bush/flowers_pp, @@ -52435,7 +52216,7 @@ /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "mYq" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/right/directional/west{ name = "Supply Storage"; req_access = list("medical") @@ -52598,9 +52379,7 @@ /area/station/science/ordnance/storage) "nae" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/requests_console/directional/south{ announcementConsole = 1; anon_tips_receiver = 1; @@ -52663,9 +52442,7 @@ /area/station/security/warden) "nbo" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/button/door{ id = "xeno2"; name = "Containment Control"; @@ -52747,9 +52524,7 @@ c_tag = "Bridge - Captain's Office"; name = "command camera" }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) "ncu" = ( @@ -52856,9 +52631,7 @@ /turf/open/floor/iron/grimy, /area/station/service/chapel) "ndP" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -52945,9 +52718,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/flashlight/lamp, /turf/open/floor/iron/grimy, /area/station/command/bridge) @@ -53177,9 +52948,7 @@ /turf/open/floor/iron/white, /area/station/science/research) "nir" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) "niE" = ( @@ -53336,7 +53105,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "nlh" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/jungle/a/style_random, @@ -53531,7 +53300,7 @@ /area/station/hallway/primary/central/fore) "nnp" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -54351,9 +54120,7 @@ "nza" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/wood, /obj/item/restraints/handcuffs, /obj/item/assembly/flash/handheld, @@ -55238,9 +55005,7 @@ /turf/open/floor/iron, /area/station/maintenance/port) "nJt" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -55429,10 +55194,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "nMi" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -56463,12 +56226,8 @@ /turf/open/floor/iron/white, /area/station/science/research) "oaF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ dir = 4; @@ -56777,9 +56536,7 @@ /turf/open/floor/iron/dark, /area/station/engineering/break_room) "oeL" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/transit_tube/station/dispenser{ @@ -57172,7 +56929,7 @@ /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) "ojP" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -57386,9 +57143,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "omd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/turf_decal/siding/dark_red{ @@ -58055,12 +57810,8 @@ /turf/open/floor/iron, /area/station/commons/locker) "oxg" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/camera/directional/west{ c_tag = "AI Satellite - Fore Starboard"; name = "ai camera"; @@ -58121,9 +57872,7 @@ name = "Containment Control"; req_access = list("xenobiology") }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/science/xenobiology) @@ -58260,7 +58009,7 @@ /turf/open/floor/iron, /area/station/commons/lounge) "ozY" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/small/directional/west, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -58440,7 +58189,7 @@ /turf/closed/wall, /area/station/commons/locker) "oCS" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/machinery/status_display/ai/directional/east, @@ -58827,10 +58576,8 @@ /turf/open/floor/plating, /area/station/security/execution/education) "oIi" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ dir = 4; @@ -59156,10 +58903,8 @@ /turf/open/floor/iron, /area/station/science/xenobiology) "oNk" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -59839,9 +59584,7 @@ name = "Security Delivery"; req_access = list("security") }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/loading_area{ dir = 1 @@ -59997,7 +59740,7 @@ desc = "An old medical bed, just waiting for replacement with something up to date."; name = "medical bed" }, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, /area/station/medical/treatment_center) @@ -60461,7 +60204,7 @@ /turf/open/floor/plating, /area/station/service/chapel/storage) "pgn" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/iron, @@ -60560,7 +60303,7 @@ }, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet/secure_closet/personal/patient, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -60964,9 +60707,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/right/directional/west{ name = "Cargo Office Delivery"; req_access = list("cargo") @@ -61213,12 +60954,8 @@ /turf/open/floor/iron/white, /area/station/medical/storage) "ppF" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -62040,7 +61777,7 @@ /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "pAv" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -62059,7 +61796,7 @@ /turf/open/floor/iron/dark, /area/station/science/explab) "pAx" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/seed_extractor, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -62219,7 +61956,7 @@ /area/station/service/abandoned_gambling_den) "pCf" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/generic/style_random, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -63486,9 +63223,7 @@ /turf/open/floor/iron, /area/station/service/kitchen/abandoned) "pQz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/box/white/corners{ dir = 4 }, @@ -63806,12 +63541,8 @@ /turf/open/floor/iron, /area/station/engineering/storage) "pUh" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/camera/directional/east{ c_tag = "AI Satellite - Port"; name = "ai camera"; @@ -64269,7 +64000,7 @@ /area/station/medical/psychology) "pYA" = ( /obj/structure/table, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) @@ -64865,8 +64596,7 @@ /obj/structure/table/reinforced, /obj/item/retractor, /obj/item/hemostat, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/iron, @@ -64889,9 +64619,7 @@ /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) "qhb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -65009,7 +64737,7 @@ /area/station/security/lockers) "qiR" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/leafy, /turf/open/floor/grass, @@ -65719,12 +65447,8 @@ /turf/open/floor/plating, /area/station/service/theater/abandoned) "qsB" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/camera/directional/west{ c_tag = "AI Satellite - Aft Starboard"; name = "ai camera"; @@ -66157,9 +65881,7 @@ /turf/open/floor/plating, /area/station/service/library/abandoned) "qyy" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/broken_floor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66196,7 +65918,7 @@ /turf/open/floor/iron, /area/station/engineering/hallway) "qzd" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/sparsegrass, /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, @@ -67563,12 +67285,8 @@ /obj/machinery/mineral/stacking_machine{ input_dir = 2 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/iron, @@ -68103,8 +67821,8 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "qYj" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/leavy/style_random, /turf/open/floor/grass, @@ -68438,9 +68156,7 @@ /obj/structure/table/wood, /obj/item/flashlight/lamp, /obj/machinery/light_switch/directional/north, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/carpet/blue, /area/station/commons/vacant_room/office) "rdJ" = ( @@ -68837,12 +68553,8 @@ /turf/open/floor/iron, /area/station/service/kitchen/abandoned) "riP" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/camera/directional/west{ c_tag = "AI Satellite - Starboard"; name = "ai camera"; @@ -69849,7 +69561,7 @@ /area/station/engineering/transit_tube) "rvq" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/button/door{ id = "xenosecure"; name = "Containment Control"; @@ -70247,12 +69959,8 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "rAq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, /obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ dir = 4; @@ -70634,13 +70342,9 @@ /obj/machinery/disposal/delivery_chute{ dir = 4 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -70913,9 +70617,7 @@ /obj/machinery/computer/atmos_control/nitrous_tank{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/red{ dir = 8 }, @@ -71321,9 +71023,7 @@ "rOY" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/science/xenobiology) @@ -71558,7 +71258,7 @@ /turf/open/floor/iron, /area/station/engineering/atmos/storage) "rRm" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/prison/garden) @@ -72187,10 +71887,8 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "rYr" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/transit_tube/curved/flipped{ dir = 1 }, @@ -73136,9 +72834,7 @@ /area/station/hallway/primary/fore) "slY" = ( /obj/structure/cable, -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 1 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, /turf/open/floor/engine, /area/station/engineering/supermatter) @@ -73151,8 +72847,8 @@ /turf/open/floor/iron, /area/station/maintenance/department/chapel) "smb" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/grassy/style_random, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) @@ -73513,7 +73209,7 @@ /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den) "srZ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -73812,9 +73508,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "svD" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/box/white/corners, /obj/machinery/light/small/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -74073,9 +73767,7 @@ /turf/open/floor/iron, /area/station/science/robotics/lab) "syJ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ pixel_y = -24 }, @@ -74371,9 +74063,7 @@ /turf/open/floor/iron/dark/smooth_large, /area/station/science/breakroom) "sCC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -74557,7 +74247,7 @@ /turf/open/floor/iron, /area/station/cargo/storage) "sEw" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -74809,12 +74499,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "sIl" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/transit_tube/curved, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -74967,15 +74653,9 @@ /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) "sJD" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "sJF" = ( @@ -75249,7 +74929,7 @@ }, /obj/structure/table/wood/fancy/blue, /obj/machinery/door/window/right/directional/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/wood/tile, /area/station/service/library/artgallery) "sMN" = ( @@ -75394,8 +75074,8 @@ /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) "sOX" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -75612,7 +75292,7 @@ /area/station/security/evidence) "sRm" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/grassy/style_random, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -76408,9 +76088,7 @@ "taL" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/captain/private) @@ -77013,12 +76691,8 @@ /area/station/service/abandoned_gambling_den) "tkp" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "tkB" = ( @@ -77290,12 +76964,8 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "toR" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ dir = 4; @@ -77418,10 +77088,8 @@ /turf/open/floor/iron/checker, /area/station/service/hydroponics) "tqg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/plasma, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 8 @@ -78123,10 +77791,8 @@ /turf/open/floor/iron/dark, /area/station/service/janitor) "tyL" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/o2, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 @@ -78302,9 +77968,7 @@ /turf/open/floor/iron/white/smooth_large, /area/station/medical/treatment_center) "tBM" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 8 @@ -79148,9 +78812,7 @@ /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) "tLN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -79597,7 +79259,7 @@ /area/station/hallway/primary/port) "tQd" = ( /obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/reinforced, /obj/machinery/ecto_sniffer, /turf/open/floor/iron, @@ -80163,7 +79825,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "tXP" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/leafy, @@ -80630,9 +80292,7 @@ /turf/open/floor/iron, /area/station/science/research) "ucR" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/closet/secure_closet/freezer/kitchen{ req_access = null }, @@ -81220,9 +80880,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay) "ukN" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -81798,15 +81456,9 @@ /turf/open/floor/iron, /area/station/cargo/miningoffice) "usR" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "usV" = ( @@ -81924,10 +81576,8 @@ /turf/open/floor/iron/dark, /area/station/service/chapel) "uuw" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -81999,8 +81649,8 @@ /turf/open/floor/iron/dark/smooth_large, /area/station/service/hydroponics) "uvr" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/flowers_pp/style_random, @@ -82773,7 +82423,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -82975,9 +82625,7 @@ /area/station/commons/fitness/recreation) "uIg" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/directional/south, /turf/open/space, /area/space/nearstation) @@ -83311,9 +82959,7 @@ }, /obj/item/folder/yellow, /obj/item/pen, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/carpet/blue, /area/station/commons/vacant_room/office) "uNy" = ( @@ -83731,9 +83377,7 @@ /area/station/maintenance/port/aft) "uRz" = ( /obj/structure/chair/stool/directional/south, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/door/firedoor/border_only{ dir = 1 }, @@ -84609,7 +84253,7 @@ /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/pen, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -84912,10 +84556,8 @@ /turf/open/floor/wood, /area/station/command/heads_quarters/hop) "vgY" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 }, @@ -85142,9 +84784,9 @@ /turf/open/floor/wood, /area/station/service/electronic_marketing_den) "vjY" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_yw, /obj/structure/flora/bush/lavendergrass, /obj/structure/flora/bush/fullgrass/style_random, @@ -85247,14 +84889,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/maintenance/port) -"vlN" = ( -/obj/structure/cable, -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 4 - }, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "vlP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -85480,7 +85114,7 @@ /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) "vok" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -85558,9 +85192,7 @@ /turf/open/space/basic, /area/space/nearstation) "vpo" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/atmos_control/nitrogen_tank{ dir = 4 }, @@ -85595,9 +85227,7 @@ /turf/open/floor/iron, /area/station/command/heads_quarters/cmo) "vpD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/wood, /obj/item/flashlight/lantern, /obj/item/food/grown/harebell, @@ -86222,10 +85852,8 @@ /turf/open/floor/iron/dark, /area/station/security/courtroom) "vwZ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/co2, /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -86690,7 +86318,7 @@ /area/station/security/brig) "vCl" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/space, @@ -86765,15 +86393,11 @@ /turf/open/floor/iron, /area/station/command/heads_quarters/hos) "vCV" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/loading_area{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/right/directional/north{ name = "Incoming Mail"; req_access = list("shipping") @@ -86942,9 +86566,7 @@ pixel_y = 5 }, /obj/item/storage/lockbox/medal, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/captain) "vFf" = ( @@ -87058,7 +86680,7 @@ /obj/machinery/light_switch/directional/south{ pixel_x = 10 }, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -87739,7 +87361,7 @@ /obj/item/seeds/wheat, /obj/item/seeds/pumpkin, /obj/effect/spawner/random/contraband/prison, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/item/seeds/tower, /obj/structure/sign/poster/official/random/directional/north, @@ -88037,9 +87659,7 @@ /turf/open/floor/plating, /area/station/cargo/drone_bay) "vVD" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -88210,10 +87830,8 @@ /turf/open/floor/iron/dark, /area/station/commons/locker) "vXX" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -88276,7 +87894,7 @@ /turf/open/floor/iron, /area/station/security/lockers) "vYE" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/mod/module/plasma_stabilizer, /obj/item/mod/module/thermal_regulator, /obj/structure/table/reinforced, @@ -88301,9 +87919,7 @@ /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/mix) "vYR" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/item/storage/box/bodybags, @@ -88335,12 +87951,8 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "vZr" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ dir = 4; @@ -88746,9 +88358,7 @@ /turf/open/floor/iron/dark, /area/station/hallway/primary/fore) "wff" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -89699,9 +89309,7 @@ req_access = list("xenobiology") }, /obj/machinery/light/directional/south, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "woB" = ( @@ -91058,7 +90666,7 @@ "wDQ" = ( /obj/structure/table/reinforced, /obj/machinery/airalarm/directional/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/grenade/chem_grenade/smart_metal_foam{ pixel_x = -4; pixel_y = 6 @@ -91219,9 +90827,7 @@ /area/station/service/abandoned_gambling_den) "wFX" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/button/door{ id = "xeno1"; name = "Containment Control"; @@ -91354,7 +90960,7 @@ "wHL" = ( /obj/structure/table, /obj/item/binoculars, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -92095,7 +91701,7 @@ /area/station/maintenance/port/fore) "wTq" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/firedoor/border_only{ dir = 1 }, @@ -92917,8 +92523,8 @@ /turf/open/floor/wood/large, /area/station/service/library/lounge) "xfz" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/grassy/style_random, /obj/structure/flora/bush/jungle/a/style_random, /turf/open/floor/grass, @@ -93543,9 +93149,7 @@ /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) "xoI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -93999,9 +93603,7 @@ /obj/item/target, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/end, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) "xum" = ( @@ -94186,9 +93788,7 @@ /turf/open/floor/iron, /area/station/command/gateway) "xxk" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space/basic, /area/space/nearstation) "xxp" = ( @@ -94443,7 +94043,7 @@ /area/station/service/theater) "xzG" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/generic/style_random, /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, @@ -94522,7 +94122,7 @@ /turf/open/floor/iron, /area/station/security/brig) "xzW" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) @@ -94661,12 +94261,8 @@ }, /area/station/security/execution/transfer) "xBK" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -94770,12 +94366,8 @@ /turf/open/floor/iron, /area/station/cargo/lobby) "xDu" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "xDv" = ( @@ -94832,12 +94424,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "xEa" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, @@ -95022,13 +94610,9 @@ /obj/structure/disposaloutlet{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron, /area/station/cargo/sorting) "xGh" = ( @@ -95124,12 +94708,8 @@ /turf/open/floor/iron, /area/station/maintenance/starboard/aft) "xGR" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/left/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -95200,10 +94780,10 @@ "xHR" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/east{ +/obj/structure/window/reinforced/spawner/directional/east{ pixel_x = 3 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/gun/energy/e_gun/dragnet{ pixel_y = 4 }, @@ -95416,9 +94996,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay) "xKA" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/station/service/theater/abandoned) @@ -95707,7 +95285,7 @@ /turf/open/floor/iron, /area/station/commons/dorms) "xOD" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /obj/structure/table/wood/fancy/red, /obj/machinery/door/window/brigdoor/left/directional/south{ @@ -95788,7 +95366,7 @@ /turf/open/floor/plating, /area/station/security/prison) "xPH" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/closet/secure_closet/cytology, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -96082,14 +95660,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"xUm" = ( -/obj/structure/cable, -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 4 - }, -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "xUn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -97296,7 +96866,7 @@ /turf/open/floor/iron, /area/station/commons/vacant_room) "ykN" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/item/reagent_containers/spray/cleaner, @@ -118097,9 +117667,9 @@ pqr cZv tcy sHT -vlN -xUm -vlN +bdt +slY +bdt sHT sHT sHT diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index bb591edddb3..7bad82c9abc 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -1160,9 +1160,7 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "atT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/kirbyplants/random, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -1770,7 +1768,7 @@ /area/station/ai_monitored/turret_protected/aisat/atmos) "aFj" = ( /obj/item/target, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -2079,7 +2077,7 @@ /area/station/science/xenobiology) "aLG" = ( /obj/structure/rack, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/clothing/head/costume/fancy, /turf/open/floor/iron/dark/textured, /area/station/security/prison) @@ -2171,7 +2169,7 @@ icon_state = "left"; name = "Fitness Ring" }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -2193,7 +2191,7 @@ /turf/open/floor/iron/white, /area/station/medical/pharmacy) "aMR" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark/textured, /area/station/security/range) "aMX" = ( @@ -2256,9 +2254,7 @@ /turf/open/floor/plating, /area/mine/eva/lower) "aNP" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/firealarm/directional/north, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -2275,9 +2271,7 @@ /turf/open/floor/iron/dark, /area/mine/eva) "aOA" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/white/side{ dir = 10 }, @@ -2447,8 +2441,7 @@ /turf/open/floor/iron, /area/station/engineering/main) "aRf" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/engine, @@ -2682,9 +2675,7 @@ /turf/closed/wall, /area/station/maintenance/department/medical/morgue) "aUE" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/book/manual/wiki/cytology{ pixel_x = -4; pixel_y = 4 @@ -2922,7 +2913,7 @@ dir = 8; id = "mining_internal" }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -2930,9 +2921,7 @@ /turf/open/floor/iron, /area/mine/production) "aYv" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, /obj/structure/microscope, /turf/open/floor/iron/grimy, @@ -3496,8 +3485,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/disposaloutlet{ @@ -3885,9 +3873,7 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "bmO" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/corner, /area/station/command/heads_quarters/rd) @@ -4260,9 +4246,7 @@ /turf/open/floor/iron/large, /area/station/engineering/main) "bsV" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -4491,9 +4475,7 @@ /turf/closed/wall/r_wall, /area/station/maintenance/solars/starboard/fore) "bxi" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/glass, /obj/effect/turf_decal/trimline/green/filled/line, /obj/effect/turf_decal/trimline/blue/filled/warning, @@ -4504,9 +4486,7 @@ /area/station/service/hydroponics) "bxs" = ( /obj/machinery/vending/drugs, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/white, /area/station/medical/treatment_center) @@ -4921,12 +4901,8 @@ /turf/closed/wall/r_wall, /area/station/medical/virology) "bCD" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/genetics) "bCT" = ( @@ -5843,7 +5819,7 @@ /area/station/medical/virology) "bPL" = ( /obj/effect/turf_decal/tile/blue/diagonal_edge, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/directional/south, /obj/structure/closet/secure_closet/freezer/kitchen, /turf/open/floor/iron/kitchen/diagonal, @@ -5933,10 +5909,8 @@ /obj/item/stack/license_plates/empty/fifty, /obj/item/stack/license_plates/empty/fifty, /obj/item/stack/license_plates/empty/fifty, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark/smooth_half, /area/station/security/prison/work) "bRo" = ( @@ -6160,9 +6134,7 @@ /area/station/medical/storage) "bVr" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/item/seeds/carrot, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -6508,9 +6480,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "cas" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/corner{ dir = 8 }, @@ -6577,9 +6547,7 @@ /obj/machinery/computer/mecha{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/keycard_auth/directional/south, /obj/machinery/camera/autoname/directional/south{ c_tag = "Research Director's Office"; @@ -6843,7 +6811,7 @@ /area/station/maintenance/fore/lesser) "cfj" = ( /obj/machinery/light/directional/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/displaycase, /obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron, @@ -7113,9 +7081,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "cjD" = ( -/obj/structure/window/reinforced/plasma{ - dir = 4 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, @@ -7732,7 +7698,7 @@ /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) "ctB" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/rack, /obj/item/crowbar/large/old, /obj/effect/turf_decal/tile/dark/fourcorners, @@ -8821,9 +8787,7 @@ /turf/open/floor/iron, /area/station/security/prison/workout) "cJO" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/iron/dark/textured, /area/station/security/warden) @@ -8991,9 +8955,7 @@ /turf/closed/wall/r_wall, /area/mine/production) "cMt" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/kirbyplants/random, /turf/open/floor/iron/dark/side{ dir = 4 @@ -9092,7 +9054,7 @@ /turf/open/floor/iron, /area/station/service/janitor) "cNw" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/side{ dir = 8 }, @@ -9652,13 +9614,9 @@ /turf/open/floor/iron, /area/station/cargo/lobby) "cXi" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/flora/grass/both/style_random, /turf/open/misc/asteroid/snow/standard_air, /area/station/hallway/secondary/exit/departure_lounge) @@ -9789,12 +9747,8 @@ /turf/open/floor/iron/dark, /area/mine/eva) "cYR" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/left/directional/north{ dir = 2; icon_state = "right"; @@ -9870,12 +9824,8 @@ /turf/open/floor/iron/checker, /area/station/maintenance/port/fore) "cZM" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/turretid{ name = "AI Chamber turret control"; pixel_x = 5; @@ -10587,9 +10537,7 @@ "dkI" = ( /obj/machinery/light/small/directional/south, /obj/structure/sign/warning/cold_temp/directional/south, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -11120,9 +11068,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "dsR" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/brigdoor{ req_access = list("brig") }, @@ -11548,8 +11494,7 @@ /obj/machinery/camera/directional/north{ c_tag = "Atmospherics Monitoring" }, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/effect/turf_decal/stripes/line{ @@ -12280,13 +12225,9 @@ /turf/open/floor/plating, /area/station/maintenance/port/greater) "dMF" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_br/style_random, /turf/open/misc/asteroid/snow/standard_air, /area/station/hallway/secondary/exit/departure_lounge) @@ -12324,8 +12265,7 @@ /obj/effect/turf_decal/trimline/blue/filled/end{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/item/radio/intercom/directional/west, @@ -12600,9 +12540,7 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "dRM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/red/line{ dir = 6 }, @@ -13271,13 +13209,11 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "eeO" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/railing{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -13728,9 +13664,7 @@ /turf/closed/wall/r_wall, /area/station/maintenance/starboard/upper) "emg" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 }, @@ -14041,9 +13975,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/glass, /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma{ @@ -14667,7 +14599,7 @@ }, /obj/item/storage/medkit/regular, /obj/structure/table/glass, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/white/textured, /area/station/security/medical) @@ -15078,11 +15010,9 @@ }, /area/station/service/hydroponics) "eJv" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/smartfridge/extract/preloaded, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron, /area/station/science/xenobiology) "eJx" = ( @@ -15938,10 +15868,8 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "eXw" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 10 }, @@ -15992,9 +15920,7 @@ pixel_x = -3; pixel_y = -3 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/left/directional/north{ icon_state = "right"; name = "First-Aid Supplies"; @@ -16362,9 +16288,7 @@ /turf/open/floor/iron/white, /area/station/medical/pharmacy) "feZ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/glass, /obj/item/storage/box/monkeycubes, /turf/open/floor/iron, @@ -16655,9 +16579,7 @@ /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "fjM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/commons/fitness) "fjQ" = ( @@ -16843,7 +16765,7 @@ /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) "fnf" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/snowed/icemoon, /area/station/maintenance/port/aft) "fng" = ( @@ -17009,7 +16931,7 @@ /area/station/service/kitchen/diner) "fqp" = ( /obj/structure/rack, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/poster/random_official, /obj/item/poster/random_official, /obj/item/poster/random_official, @@ -17859,7 +17781,7 @@ "fFu" = ( /obj/machinery/food_cart, /obj/effect/turf_decal/tile/brown/diagonal_edge, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/kitchen/diagonal, /area/station/service/kitchen) "fFv" = ( @@ -18178,12 +18100,8 @@ /area/station/engineering/atmos) "fKP" = ( /obj/machinery/shower/directional/north, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/left/directional/north{ name = "Shower Cubicle" }, @@ -18598,7 +18516,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -18872,9 +18790,7 @@ /area/station/command/heads_quarters/captain) "fXf" = ( /obj/machinery/shower/directional/north, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/left/directional/north{ name = "Shower Cubicle" }, @@ -18889,9 +18805,7 @@ /turf/open/floor/iron/dark/corner, /area/station/security/processing) "fXj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/red/line{ dir = 5 }, @@ -19309,8 +19223,7 @@ "gcz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/operating, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -19429,8 +19342,7 @@ /area/station/maintenance/starboard/aft) "geP" = ( /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/structure/plasticflaps/opaque, @@ -19610,7 +19522,7 @@ /turf/open/floor/grass, /area/station/maintenance/starboard/fore) "giF" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/commons/fitness) @@ -20829,7 +20741,7 @@ /turf/open/floor/iron, /area/station/engineering/lobby) "gCS" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark/side{ dir = 1 }, @@ -21445,7 +21357,7 @@ /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos) "gMR" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/station/security/prison/workout) "gMZ" = ( @@ -21693,9 +21605,7 @@ /area/station/service/chapel/office) "gQT" = ( /obj/machinery/biogenerator, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 4 }, @@ -21805,7 +21715,7 @@ /turf/open/floor/iron/large, /area/station/medical/treatment_center) "gTs" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/holopad, /turf/open/floor/iron/white/textured, /area/station/security/medical) @@ -22004,10 +21914,8 @@ /area/station/maintenance/solars/port/fore) "gWQ" = ( /obj/machinery/chem_master, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron, /area/station/science/xenobiology) "gWX" = ( @@ -22150,9 +22058,7 @@ /turf/open/floor/grass, /area/station/medical/virology) "gZd" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -22500,7 +22406,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -22563,7 +22469,7 @@ /obj/item/reagent_containers/condiment/peppermill{ pixel_x = 3 }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/knife/plastic, /obj/structure/table/reinforced, /obj/item/radio/intercom/prison/directional/north, @@ -22643,9 +22549,7 @@ /turf/open/floor/iron, /area/station/security/checkpoint/customs/auxiliary) "hic" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/genetics) "hid" = ( @@ -23016,8 +22920,8 @@ /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) "hpB" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/textured, /area/station/security/prison/workout) "hpE" = ( @@ -23144,9 +23048,7 @@ /area/station/medical/virology) "hsc" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/item/plant_analyzer, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ @@ -23209,7 +23111,7 @@ dir = 4 }, /obj/effect/turf_decal/trimline/blue/filled/end, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/sign/warning/no_smoking/circle/directional/west, /obj/structure/disposalpipe/segment, /obj/machinery/light/directional/west, @@ -23863,9 +23765,7 @@ "hEM" = ( /obj/structure/table, /obj/structure/bedsheetbin, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -24915,9 +24815,7 @@ /area/station/commons/fitness) "hYO" = ( /obj/machinery/shower/directional/north, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/left/directional/north{ name = "Shower Cubicle" }, @@ -25449,9 +25347,7 @@ /turf/open/floor/plating/icemoon, /area/station/maintenance/solars/port/aft) "ifQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -25870,9 +25766,7 @@ /turf/open/floor/wood, /area/station/security/courtroom) "ilp" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/sofa/right/brown, /turf/open/floor/carpet/blue, /area/station/security/prison/work) @@ -25898,9 +25792,7 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) "ilP" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/sunny/style_random, /turf/open/floor/grass, /area/station/service/hydroponics) @@ -26305,7 +26197,7 @@ /area/station/medical/storage) "isQ" = ( /obj/structure/closet/crate, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/stack/license_plates/empty/fifty, /obj/item/stack/license_plates/empty/fifty, /obj/item/stack/license_plates/empty/fifty, @@ -26772,7 +26664,7 @@ /area/station/command/bridge) "iBh" = ( /obj/machinery/vending/autodrobe/all_access, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/station/security/prison) "iBj" = ( @@ -27297,9 +27189,7 @@ /turf/open/floor/plating, /area/station/maintenance/aft/lesser) "iKL" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/smartfridge/extract/preloaded, /turf/open/floor/iron, /area/station/science/xenobiology) @@ -27487,7 +27377,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -28384,7 +28274,7 @@ /area/station/cargo/sorting) "jao" = ( /obj/structure/railing, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) @@ -28526,9 +28416,7 @@ /turf/closed/wall, /area/station/command/heads_quarters/rd) "jbX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/brown/filled/end{ dir = 4 }, @@ -28561,9 +28449,7 @@ "jcJ" = ( /obj/structure/table/wood/fancy/blue, /obj/effect/spawner/random/aimodule/neutral, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window{ base_state = "right"; dir = 8; @@ -28952,9 +28838,7 @@ /area/station/commons/toilet/locker) "jjQ" = ( /obj/structure/table/glass, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/storage/medkit/o2{ pixel_x = 3; pixel_y = 3 @@ -28964,9 +28848,7 @@ pixel_x = -3; pixel_y = -3 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/directional/west, /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/dark/smooth_large, @@ -28997,9 +28879,7 @@ /area/station/ai_monitored/security/armory/upper) "jkt" = ( /obj/machinery/disposal/bin, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/disposalpipe/trunk, /turf/open/floor/iron, /area/station/science/xenobiology) @@ -29356,9 +29236,7 @@ /turf/closed/wall, /area/station/maintenance/starboard/lesser) "jrf" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/rack, /obj/item/stack/ducts/fifty, /obj/item/storage/box/swab, @@ -29906,9 +29784,7 @@ /turf/open/floor/plating, /area/station/maintenance/space_hut/cabin) "jAZ" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/hydroponics/soil, /obj/machinery/light/directional/east, /turf/open/floor/grass, @@ -30409,7 +30285,7 @@ /turf/open/floor/glass, /area/station/security/lockers) "jJU" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/gateway_control, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/blue/opposingcorners, @@ -31114,9 +30990,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/warden) "jUr" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/carpet, /area/station/service/theater) "jUB" = ( @@ -31129,10 +31003,8 @@ /turf/open/floor/iron, /area/station/command/teleporter) "jUL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/flora/grass/green/style_random, /turf/open/misc/asteroid/snow/standard_air, /area/station/hallway/secondary/exit/departure_lounge) @@ -31345,9 +31217,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) "jZc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, @@ -31898,7 +31768,7 @@ /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) "kgU" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/white{ dir = 4 }, @@ -32644,7 +32514,7 @@ name = "Freezer Access"; req_access = list("kitchen") }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes{ dir = 1 }, @@ -32841,8 +32711,7 @@ /area/station/hallway/primary/starboard) "kuX" = ( /obj/machinery/chem_heater/withbuffer, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/effect/turf_decal/tile/yellow/full, @@ -32902,7 +32771,7 @@ /area/station/service/chapel) "kwd" = ( /obj/structure/sign/poster/official/random/directional/south, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/station/security/prison/workout) "kwe" = ( @@ -33048,9 +32917,7 @@ name = "Medbay Delivery"; req_access = list("medical") }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/yellow/full, /turf/open/floor/iron/large, /area/station/medical/storage) @@ -33093,7 +32960,7 @@ }, /area/station/science/research) "kzH" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/conveyor_switch/oneway{ id = "mining_internal"; name = "mining conveyor"; @@ -33200,9 +33067,7 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "kAY" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/jungle/a/style_random, /turf/open/floor/grass, /area/station/service/hydroponics) @@ -33211,9 +33076,7 @@ /turf/open/floor/iron/white, /area/station/medical/cryo) "kBf" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/closet, /obj/effect/spawner/random/clothing/gloves, /obj/effect/spawner/random/trash/janitor_supplies, @@ -33307,9 +33170,7 @@ /turf/open/floor/iron/white, /area/station/medical/break_room) "kCr" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /mob/living/carbon/human/species/monkey, /turf/open/floor/engine, /area/station/science/genetics) @@ -33629,7 +33490,7 @@ /obj/machinery/conveyor{ id = "mining_internal" }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -33659,8 +33520,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/upper) "kJd" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/firealarm/directional/east, @@ -33739,7 +33599,7 @@ /turf/open/floor/wood, /area/station/service/lawoffice) "kJR" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/dark, /area/station/command/gateway) @@ -34067,9 +33927,7 @@ /turf/open/floor/grass, /area/station/maintenance/starboard/aft) "kPC" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/effect/decal/cleanable/blood/old, /obj/effect/mapping_helpers/dead_body_placer, @@ -34653,7 +34511,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/processing) "kYJ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/computer/camera_advanced/xenobio{ dir = 1 @@ -34739,7 +34597,7 @@ /obj/item/reagent_containers/cup/bottle/multiver, /obj/item/reagent_containers/cup/bottle/epinephrine, /obj/structure/table/glass, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/white/textured, /area/station/security/medical) "kZI" = ( @@ -34972,9 +34830,7 @@ /area/mine/mechbay) "ldc" = ( /obj/machinery/plate_press, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/smooth_half, /area/station/security/prison/work) "ldi" = ( @@ -35311,9 +35167,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron, /area/station/science/xenobiology) "ljj" = ( @@ -35540,7 +35394,7 @@ "lmG" = ( /obj/machinery/icecream_vat, /obj/effect/turf_decal/tile/brown/diagonal_edge, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/kitchen/diagonal, /area/station/service/kitchen) "lmK" = ( @@ -35721,9 +35575,7 @@ /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) "lpv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -35859,9 +35711,7 @@ pixel_x = -4; pixel_y = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "lry" = ( @@ -36283,9 +36133,7 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) "lzf" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/closet, /obj/item/bodybag, /obj/item/clothing/under/misc/burial, @@ -37901,9 +37749,7 @@ /turf/open/floor/carpet/black, /area/station/security/prison/safe) "mcG" = ( -/obj/structure/window/reinforced/plasma{ - dir = 8 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, @@ -37946,9 +37792,7 @@ /area/station/service/bar/atrium) "mdC" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/mmi, /obj/item/mmi, /obj/item/mmi, @@ -38234,10 +38078,8 @@ /turf/open/floor/iron, /area/station/engineering/lobby) "miG" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 6 }, @@ -38352,9 +38194,7 @@ name = "Research Division Delivery"; req_access = list("research") }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/loading_area{ dir = 8 }, @@ -38410,10 +38250,8 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) "mlv" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -38558,9 +38396,7 @@ /turf/open/floor/iron, /area/station/cargo/storage) "mos" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/engine, /area/station/science/genetics) "moB" = ( @@ -38650,9 +38486,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/processing) "mpS" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/iron/dark, /area/station/science/ordnance) @@ -38858,13 +38692,9 @@ /obj/machinery/disposal/delivery_chute{ dir = 4 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -39056,9 +38886,7 @@ /area/station/maintenance/starboard/fore) "mwC" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/cultivator, /obj/item/seeds/potato, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -40070,8 +39898,7 @@ /turf/open/floor/wood, /area/station/service/lawoffice) "mPb" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -40184,7 +40011,7 @@ /obj/item/clothing/mask/surgical, /obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/white/textured, /area/station/security/medical) "mQG" = ( @@ -40636,9 +40463,7 @@ /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) "mYU" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/chair{ dir = 8 }, @@ -41071,8 +40896,8 @@ /area/station/engineering/supermatter/room) "neY" = ( /obj/machinery/telecomms/relay/preset/mining, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/circuit/green, /area/mine/mechbay) "nfb" = ( @@ -41133,7 +40958,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "nga" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/book/manual/wiki/cooking_to_serve_man, /obj/structure/table/reinforced, /turf/open/floor/iron/cafeteria, @@ -41392,9 +41217,7 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "njt" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table/wood/fancy/red, /obj/effect/spawner/random/aimodule/harmful, /obj/machinery/door/window/brigdoor/left/directional/south{ @@ -41628,9 +41451,7 @@ /obj/structure/railing{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -41897,9 +41718,7 @@ "nqB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/side{ dir = 4 }, @@ -42090,9 +41909,7 @@ /turf/open/floor/iron/dark/textured, /area/station/security/interrogation) "nsU" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "nsZ" = ( @@ -42508,9 +42325,7 @@ }, /area/station/medical/chemistry) "nzR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -42754,12 +42569,8 @@ /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/bar) "nCO" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/commons/fitness) @@ -42863,8 +42674,7 @@ "nDT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/item/clothing/gloves/latex, @@ -43161,7 +42971,7 @@ /obj/item/food/grown/onion, /obj/item/food/grown/onion, /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/spawner/random/contraband/prison, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) @@ -43492,9 +43302,7 @@ /turf/open/floor/iron/dark, /area/station/medical/virology) "nNC" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/wood, /obj/item/food/pie/cream, /turf/open/floor/carpet, @@ -43740,9 +43548,7 @@ /obj/machinery/camera/directional/east{ c_tag = "Library Art Gallery" }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/spawner/random/structure/table_fancy, /obj/machinery/light/blacklight/directional/north, /obj/structure/sign/painting/large/library{ @@ -43773,9 +43579,7 @@ icon_state = "left"; name = "Fitness Ring" }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/commons/fitness) "nRq" = ( @@ -44161,12 +43965,8 @@ /turf/closed/wall, /area/icemoon/surface/outdoors/nospawn) "nXc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/textured, /area/station/security/brig) "nXg" = ( @@ -44570,7 +44370,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "oem" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/mech_bay_power_console{ dir = 8 }, @@ -44593,9 +44393,7 @@ name = "Shutter Control"; pixel_x = -24 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/station/cargo/drone_bay) "oex" = ( @@ -44764,9 +44562,7 @@ }, /area/station/engineering/lobby) "ohw" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -45659,9 +45455,7 @@ /turf/open/floor/iron, /area/station/engineering/engine_smes) "ouH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, @@ -45767,9 +45561,7 @@ pixel_x = -2; pixel_y = 5 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "oxa" = ( @@ -46063,7 +45855,7 @@ /obj/structure/sign/painting/library_secure{ pixel_x = 32 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window{ dir = 8; name = "Secure Art Exhibition"; @@ -47419,9 +47211,7 @@ /turf/open/floor/iron/dark, /area/station/science/breakroom) "oXM" = ( -/obj/structure/window/reinforced/plasma{ - dir = 8 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, @@ -47805,9 +47595,7 @@ /turf/open/floor/iron/dark, /area/station/science/explab) "pem" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48255,12 +48043,8 @@ /turf/open/floor/plating, /area/station/maintenance/department/chapel) "pmC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/camera/motion/directional/south{ c_tag = "MiniSat AI Chamber North"; @@ -48360,8 +48144,7 @@ /turf/open/floor/carpet/green, /area/station/service/library) "poR" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/chair{ @@ -48509,9 +48292,7 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/carpet, /area/station/service/theater) "pqD" = ( @@ -48532,7 +48313,7 @@ /turf/open/floor/plating, /area/station/maintenance/aft/greater) "pqM" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/station/science/xenobiology) "pra" = ( @@ -48621,12 +48402,8 @@ /area/station/medical/chemistry) "psE" = ( /obj/machinery/seed_extractor, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 @@ -48934,7 +48711,7 @@ /turf/open/floor/iron, /area/station/service/chapel) "pwD" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/rnd/production/circuit_imprinter, /obj/machinery/requests_console/directional/east{ assistance_requestable = 1; @@ -49871,9 +49648,7 @@ /area/station/hallway/secondary/entry) "pLT" = ( /obj/machinery/space_heater, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/textured, /area/station/security/warden) "pMg" = ( @@ -51333,8 +51108,7 @@ /turf/open/floor/carpet, /area/station/security/prison/rec) "qnd" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/rack, @@ -51361,9 +51135,7 @@ /turf/open/floor/wood, /area/station/service/library) "qno" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/commons/fitness) "qnt" = ( @@ -51672,9 +51444,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/aft) "qsn" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/sunny/style_random, /turf/open/floor/grass, /area/station/security/warden) @@ -51918,8 +51688,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) "qwq" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/structure/filingcabinet/filingcabinet, @@ -52091,8 +51860,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -52900,9 +52668,7 @@ /obj/item/clothing/under/rank/prisoner, /obj/item/clothing/under/rank/prisoner/skirt, /obj/item/clothing/under/rank/prisoner/skirt, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -53088,10 +52854,8 @@ /turf/open/openspace, /area/station/medical/medbay/aft) "qPd" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/cloth_pile, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -53162,9 +52926,7 @@ /area/station/commons/storage/mining) "qPR" = ( /obj/item/target, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/icemoon, /area/station/science/ordnance/bomb) @@ -53713,9 +53475,7 @@ /area/station/hallway/primary/starboard) "qZm" = ( /obj/machinery/chem_heater/withbuffer, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/yellow/full, /turf/open/floor/iron/white/smooth_large, /area/station/medical/pharmacy) @@ -54740,7 +54500,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "rrI" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/reinforced, /obj/machinery/recharger, /obj/machinery/light_switch/directional/south, @@ -54895,9 +54655,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) "rvi" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, @@ -55911,9 +55669,7 @@ /turf/open/floor/iron, /area/station/cargo/lobby) "rMB" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/computer/slot_machine{ pixel_y = -6 }, @@ -56088,8 +55844,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "rPa" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/rack, @@ -57382,9 +57137,7 @@ /area/station/hallway/secondary/entry) "skh" = ( /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/disposal/bin, /obj/structure/cable, @@ -57738,9 +57491,7 @@ /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) "spF" = ( -/obj/structure/window/reinforced/plasma{ - dir = 4 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, @@ -57840,7 +57591,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/disposaloutlet{ dir = 4 }, @@ -57893,9 +57644,7 @@ /turf/open/floor/iron, /area/station/cargo/office) "ssf" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/commons/fitness) @@ -58781,7 +58530,7 @@ /obj/machinery/mineral/processing_unit{ dir = 1 }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -59170,7 +58919,7 @@ /area/mine/laborcamp/security) "sLr" = ( /obj/structure/flora/grass/jungle/b/style_random, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner, /obj/item/throwing_star/toy, /turf/open/misc/ashplanet/wateryrock{ @@ -59215,9 +58964,7 @@ }, /area/station/security/prison) "sMD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 }, @@ -59706,7 +59453,7 @@ /turf/open/floor/iron, /area/station/maintenance/port/aft) "sVJ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -60043,9 +59790,7 @@ /area/station/engineering/atmos) "tbI" = ( /obj/machinery/power/shieldwallgen, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/command/teleporter) @@ -60199,9 +59944,7 @@ /turf/open/floor/iron, /area/station/service/janitor) "tfA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/cable, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -60360,9 +60103,7 @@ /turf/open/floor/carpet, /area/station/service/theater) "tiN" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/lattice/catwalk, /turf/open/openspace, /area/station/science/xenobiology) @@ -60799,8 +60540,8 @@ /obj/item/target/alien, /obj/item/target/clown, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/closet/crate{ name = "Firing Range Supplies Set" }, @@ -60886,9 +60627,7 @@ /turf/open/floor/iron/dark/textured, /area/station/security/execution/transfer) "trG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/effect/turf_decal/siding/yellow/corner{ dir = 4 @@ -60901,9 +60640,7 @@ /turf/open/floor/iron, /area/station/engineering/lobby) "trH" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/railing{ dir = 8 }, @@ -61171,8 +60908,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -61557,9 +61293,7 @@ /area/station/security/checkpoint/customs/auxiliary) "tCo" = ( /obj/structure/table/glass, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/paper_bin{ pixel_y = 4 }, @@ -61773,9 +61507,7 @@ /area/station/cargo/storage) "tDX" = ( /obj/structure/table/glass, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/paper_bin{ pixel_y = 4 }, @@ -61984,9 +61716,7 @@ /turf/closed/wall/r_wall, /area/station/medical/treatment_center) "tHt" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -61998,7 +61728,7 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "tHN" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/directional/west, /obj/item/kirbyplants/random, /turf/open/floor/iron/dark/side{ @@ -62099,7 +61829,7 @@ /area/icemoon/underground/explored) "tJe" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/reagent_dispensers/watertank, /turf/open/openspace, /area/station/science/xenobiology) @@ -62222,9 +61952,7 @@ /area/station/maintenance/starboard/aft) "tKR" = ( /obj/machinery/chem_dispenser, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/directional/north, /obj/structure/sign/warning/no_smoking/directional/north, /obj/effect/turf_decal/tile/yellow/full, @@ -63272,8 +63000,8 @@ /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) "udg" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/station/security/prison/workout) "udj" = ( @@ -63873,7 +63601,7 @@ /turf/open/floor/sepia, /area/station/security/prison/rec) "umi" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron, /area/station/science/xenobiology) "umz" = ( @@ -63926,9 +63654,7 @@ desc = "Used to grind things up into raw materials and liquids."; pixel_y = 5 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron, /area/station/science/xenobiology) "umR" = ( @@ -63945,8 +63671,7 @@ /turf/open/floor/carpet/blue, /area/station/security/prison/work) "unc" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/effect/spawner/random/vending/snackvend, @@ -64924,7 +64649,7 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "uDL" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/mechpad{ dir = 8 }, @@ -65947,7 +65672,7 @@ /turf/open/floor/plating, /area/station/maintenance/department/electrical) "uXx" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/computer/atmos_control/ordnancemix{ dir = 1 }, @@ -66052,7 +65777,7 @@ }, /area/station/science/research) "uZC" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -66224,7 +65949,7 @@ /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) "vbJ" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/station/security/range) "vbO" = ( @@ -66803,12 +66528,12 @@ dir = 1 }, /obj/structure/cable/multilayer/multiz, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/snowed/icemoon, /area/station/maintenance/port/aft) "vlI" = ( /obj/machinery/disposal/bin, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -66910,9 +66635,7 @@ /turf/open/floor/iron, /area/mine/eva/lower) "vmL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/computer/slot_machine{ pixel_y = -6 }, @@ -66993,9 +66716,7 @@ /turf/open/floor/iron/textured, /area/station/medical/medbay/central) "vnT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/wood, /turf/open/floor/carpet/blue, /area/station/security/prison/work) @@ -67136,9 +66857,7 @@ /turf/open/floor/plating, /area/station/maintenance/fore/lesser) "vqp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/small/directional/north, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -67481,7 +67200,7 @@ "vwo" = ( /obj/machinery/newscaster/directional/east, /obj/structure/sink/directional/west, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -67522,9 +67241,7 @@ /turf/open/floor/wood, /area/station/security/prison/rec) "vwI" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/spawner/random/medical/patient_stretcher, /obj/effect/decal/cleanable/blood/gibs/torso, /obj/effect/mapping_helpers/burnt_floor, @@ -67598,9 +67315,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "vxM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/wood, /obj/item/book/manual/wiki/detective, /turf/open/floor/carpet/blue, @@ -68355,9 +68070,7 @@ /turf/open/floor/iron, /area/station/security/brig/upper) "vIZ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/camera/directional/south{ c_tag = "Ordnance Lower Mix Lab"; @@ -68535,8 +68248,7 @@ /turf/open/floor/iron, /area/station/command/gateway) "vMe" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/closet/emcloset, @@ -68831,7 +68543,7 @@ /turf/open/floor/iron/dark/textured_large, /area/station/security/evidence) "vSq" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Pens - Starboard Mid"; network = list("ss13","rd","xeno") @@ -69547,7 +69259,7 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "wdM" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/textured, /area/station/security/prison/workout) "weg" = ( @@ -69727,9 +69439,7 @@ /turf/open/floor/iron, /area/station/science/research) "wha" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/rack, /obj/item/clothing/gloves/latex, /turf/open/floor/plating, @@ -69871,9 +69581,7 @@ /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) "wjl" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, @@ -70327,8 +70035,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "wpF" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/chair, @@ -70530,9 +70237,7 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "wsW" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/commons/fitness) @@ -71331,7 +71036,7 @@ dir = 8; id = "mining_internal" }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -71871,7 +71576,7 @@ /area/station/security/prison/safe) "wOt" = ( /obj/machinery/vending/games, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/textured, /area/station/security/prison) "wOy" = ( @@ -73224,8 +72929,8 @@ /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) "xiS" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/white{ dir = 4 }, @@ -73388,9 +73093,7 @@ /obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/directional/north, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -73519,9 +73222,7 @@ /turf/open/floor/iron, /area/station/security/prison/visit) "xns" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -74519,9 +74220,7 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "xEc" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/starboard) "xEd" = ( @@ -74857,12 +74556,8 @@ /turf/open/floor/iron, /area/station/maintenance/starboard/fore) "xIR" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/glass/reinforced, /area/station/security/brig/entrance) "xIS" = ( @@ -75537,9 +75232,7 @@ /turf/open/floor/plating, /area/station/maintenance/department/cargo) "xVx" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/security/warden) @@ -76432,9 +76125,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "yki" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/glass, /obj/item/storage/box/monkeycubes, /turf/open/floor/iron, diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 553bee0d24d..11e795d8f4a 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -23,7 +23,7 @@ /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/atmos) "aal" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -427,7 +427,7 @@ /obj/structure/transit_tube/station{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -461,9 +461,7 @@ /area/station/science/xenobiology) "aex" = ( /obj/structure/lattice/catwalk, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -889,12 +887,8 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, @@ -912,12 +906,8 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, @@ -968,10 +958,8 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/showroomfloor, /area/station/ai_monitored/security/armory) @@ -1881,10 +1869,8 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -2468,9 +2454,7 @@ /obj/machinery/chem_master, /obj/effect/turf_decal/bot, /obj/machinery/light_switch/directional/south, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -2672,9 +2656,7 @@ /area/station/commons/fitness/recreation) "aPq" = ( /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/small/directional/north, /obj/machinery/power/shieldwallgen, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -3850,9 +3832,7 @@ pixel_y = 2 }, /obj/item/reagent_containers/spray/cleaner, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/button/door/directional/south{ id = "xeno2"; name = "Creature Cell 2 Toggle"; @@ -4471,9 +4451,7 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos) "bAf" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) "bAi" = ( @@ -5090,7 +5068,7 @@ /obj/machinery/computer/piratepad_control/civilian{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark/textured, /area/station/cargo/sorting) @@ -5892,9 +5870,7 @@ /area/space/nearstation) "ccP" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space/basic, /area/space/nearstation) "ccQ" = ( @@ -5927,9 +5903,7 @@ /area/station/maintenance/port/fore) "ccX" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space/basic, /area/space/nearstation) "ccY" = ( @@ -6426,10 +6400,8 @@ /obj/structure/transit_tube/curved/flipped{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -6439,10 +6411,8 @@ /obj/structure/transit_tube/curved{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -8241,9 +8211,7 @@ /area/station/engineering/supermatter/room) "cQx" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/microscope{ pixel_x = -1; pixel_y = 1 @@ -8317,13 +8285,9 @@ /turf/open/floor/plating, /area/station/medical/pharmacy) "cSj" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/reed/style_random, /obj/structure/flora/bush/sparsegrass/style_random, @@ -9683,7 +9647,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/brig) "dnO" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 }, @@ -11057,9 +11021,7 @@ /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "dKT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /obj/machinery/computer/atmos_control/nitrogen_tank{ dir = 4 @@ -11189,9 +11151,7 @@ /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) "dMW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/water_source/puddle, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12494,9 +12454,7 @@ /turf/open/floor/plating, /area/station/maintenance/fore) "ely" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -12731,8 +12689,7 @@ /area/station/commons/storage/primary) "eoV" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/light/directional/south, @@ -13035,7 +12992,7 @@ /turf/open/floor/iron/dark, /area/station/hallway/primary/fore) "euh" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -13345,9 +13302,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, @@ -13422,16 +13377,10 @@ /obj/structure/flora/bush/generic/style_random, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/sunny/style_random, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) "eBi" = ( @@ -14684,9 +14633,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/megaphone{ pixel_x = 4; pixel_y = 4 @@ -14923,9 +14870,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -15095,9 +15040,7 @@ /area/station/hallway/primary/starboard) "ffo" = ( /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, @@ -15376,7 +15319,7 @@ /area/station/hallway/secondary/entry) "fjh" = ( /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/computer/camera_advanced/xenobio{ dir = 8 }, @@ -15507,7 +15450,7 @@ /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) "fla" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) "flt" = ( @@ -16412,9 +16355,7 @@ "fxM" = ( /obj/machinery/light/small/directional/west, /obj/machinery/newscaster/directional/south, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/wood/fancy/red, /obj/structure/sign/painting/large/library{ dir = 8; @@ -16530,11 +16471,8 @@ /obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/effect/turf_decal/tile/neutral{ @@ -16828,14 +16766,12 @@ /turf/open/floor/iron/dark, /area/station/security/lockers) "fDr" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/disposal/delivery_chute{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -17299,7 +17235,7 @@ dir = 1 }, /obj/structure/window/spawner, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/sparsegrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, /turf/open/floor/grass, @@ -17611,7 +17547,7 @@ /obj/structure/transit_tube/curved/flipped{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17650,22 +17586,14 @@ /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/leavy/style_random, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) "fOz" = ( -/obj/structure/window/reinforced/plasma{ - dir = 4 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, @@ -18237,7 +18165,7 @@ /turf/closed/wall/r_wall, /area/station/command/bridge) "fYm" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ dir = 4 }, @@ -18269,10 +18197,8 @@ /turf/closed/mineral/random/labormineral, /area/space/nearstation) "fYS" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/leavy/style_random, /obj/structure/flora/bush/grassy/style_random, @@ -18505,7 +18431,7 @@ /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "gcb" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/station/maintenance/fore) "gcq" = ( @@ -19461,7 +19387,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "gsw" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/purple/anticorner/contrasted, /turf/open/floor/iron/showroomfloor, /area/station/science/ordnance) @@ -19589,9 +19515,7 @@ /area/station/maintenance/port/lesser) "guK" = ( /obj/machinery/bookbinder, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -19851,12 +19775,8 @@ /turf/open/floor/plating, /area/station/maintenance/port/lesser) "gzC" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/left/directional/north{ name = "Inner Pipe Access"; req_access = list("atmospherics") @@ -19971,8 +19891,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -21170,9 +21089,7 @@ pixel_y = -3 }, /obj/structure/table/glass, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/status_display/evac/directional/west, /obj/structure/sign/warning/no_smoking/directional/north, /obj/effect/turf_decal/tile/neutral, @@ -22638,9 +22555,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, @@ -22911,13 +22826,9 @@ /turf/open/floor/carpet/blue, /area/station/command/heads_quarters/hop) "hxZ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/stalky/style_random, @@ -23424,9 +23335,7 @@ /turf/closed/wall/r_wall, /area/station/science/ordnance/office) "hGa" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2, /obj/effect/turf_decal/tile/red/fourcorners, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -25209,7 +25118,7 @@ /obj/machinery/disposal/delivery_chute{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -25668,7 +25577,7 @@ /area/station/service/chapel/dock) "inw" = ( /obj/structure/flora/grass/jungle/b/style_random, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -26028,7 +25937,7 @@ "isw" = ( /obj/machinery/chem_heater/withbuffer, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/button/door/directional/north{ id = "xeno1"; name = "Creature Cell 1 Toggle"; @@ -26087,9 +25996,7 @@ "itw" = ( /obj/machinery/power/shieldwallgen, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/power/shieldwallgen, /obj/machinery/light_switch/directional/west, /obj/effect/turf_decal/tile/neutral, @@ -27235,9 +27142,7 @@ /area/station/engineering/main) "iKn" = ( /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/processor/slime, /obj/machinery/button/door/directional/south{ id = "xeno4"; @@ -27732,9 +27637,7 @@ /area/station/maintenance/port/lesser) "iTs" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "iTy" = ( @@ -27837,13 +27740,9 @@ /turf/open/floor/iron/showroomfloor, /area/station/science/research) "iUJ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/ferny/style_random, @@ -28009,9 +27908,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/landmark/start/hangover, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -28800,9 +28697,7 @@ pixel_y = -3 }, /obj/structure/table/glass, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, @@ -30326,7 +30221,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/disposal/bin, /obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, @@ -31886,13 +31781,9 @@ /obj/structure/flora/bush/generic/style_random, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/sunny/style_random, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/grass, /area/station/command/heads_quarters/hop) "kqG" = ( @@ -32734,9 +32625,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/science/ordnance) "kFR" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ dir = 4 @@ -33065,7 +32954,7 @@ /turf/closed/wall/r_wall/rust, /area/station/maintenance/solars/port/aft) "kMq" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -33186,9 +33075,7 @@ network = list("xeno"); pixel_y = 2 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/station/science/xenobiology) @@ -34262,13 +34149,9 @@ /obj/structure/flora/bush/generic/style_random, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/sunny/style_random, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/grass, /area/station/command/heads_quarters/hop) "lcZ" = ( @@ -36008,9 +35891,7 @@ /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) "lGp" = ( -/obj/structure/window/reinforced/plasma{ - dir = 8 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, @@ -36530,9 +36411,7 @@ /turf/open/floor/iron/dark, /area/station/security/checkpoint/engineering) "lPm" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, @@ -37700,9 +37579,7 @@ /turf/open/floor/iron, /area/station/security/brig) "mjR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) @@ -38202,9 +38079,7 @@ pixel_x = -32 }, /obj/structure/table/wood/fancy/red, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/left/directional/east, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, @@ -38381,8 +38256,8 @@ dir = 4 }, /obj/structure/window/spawner, -/obj/structure/window/spawner/east, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, /area/station/service/chapel/monastery) @@ -38805,9 +38680,7 @@ /obj/structure/transit_tube/station/reverse{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -39300,7 +39173,7 @@ "mMc" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/window/right/directional/west, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/station/command/bridge) @@ -39464,7 +39337,7 @@ /area/station/command/bridge) "mOK" = ( /obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, @@ -40132,7 +40005,7 @@ dir = 1 }, /obj/structure/window/spawner, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/rock/pile/style_random, /turf/open/floor/grass, /area/station/service/chapel/monastery) @@ -40639,9 +40512,7 @@ /obj/item/mmi, /obj/item/mmi, /obj/item/mmi, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "nim" = ( @@ -41530,15 +41401,9 @@ /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) "nzu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/leavy/style_random, @@ -42411,7 +42276,7 @@ /turf/open/floor/iron/dark, /area/station/engineering/lobby) "nPN" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ dir = 4 }, @@ -42935,7 +42800,7 @@ /area/space/nearstation) "oaO" = ( /obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/station/maintenance/fore) "obh" = ( @@ -43211,10 +43076,8 @@ /turf/open/misc/asteroid, /area/station/maintenance/port/lesser) "ofA" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 }, @@ -44234,11 +44097,8 @@ /obj/item/surgical_drapes, /obj/item/retractor, /obj/item/cautery, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -44574,10 +44434,8 @@ /turf/open/floor/iron, /area/station/security/execution/transfer) "oEc" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/leavy/style_random, /obj/structure/flora/bush/lavendergrass/style_random, @@ -44672,9 +44530,7 @@ /area/station/maintenance/disposal/incinerator) "oGU" = ( /obj/item/target/clown, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/delivery, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/bomb) @@ -44760,9 +44616,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "oIq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ dir = 4 @@ -44772,9 +44626,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/engineering/atmos) "oIu" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ dir = 4 @@ -44786,9 +44638,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/engineering/atmos) "oIv" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/tank_dispenser/oxygen{ pixel_x = -1; pixel_y = 2 @@ -44797,10 +44647,8 @@ /turf/open/floor/iron/dark, /area/station/command/bridge) "oIx" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/leavy/style_random, @@ -45074,7 +44922,7 @@ /turf/open/floor/plating, /area/station/cargo/office) "oOC" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/right/directional/south{ dir = 4; name = "Mail Chute"; @@ -45371,7 +45219,7 @@ /area/station/maintenance/starboard/fore) "oTM" = ( /obj/item/target/clown, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/delivery, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/bomb) @@ -45770,9 +45618,7 @@ /turf/open/floor/iron/dark, /area/station/command/bridge) "oZT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/binary/pump{ dir = 4; name = "Air to Mix" @@ -46431,13 +46277,9 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "pku" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/sparsegrass/style_random, @@ -46498,9 +46340,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/cable, /turf/open/floor/plating, /area/station/hallway/primary/central/fore) @@ -47031,10 +46871,8 @@ /obj/effect/turf_decal/box/corners{ dir = 4 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -47437,8 +47275,8 @@ dir = 8 }, /obj/structure/window/spawner, -/obj/structure/window/spawner/west, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/flowers_br/style_random, /turf/open/floor/grass, @@ -48741,7 +48579,7 @@ /turf/open/floor/iron/dark, /area/station/cargo/storage) "pWY" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -48765,9 +48603,7 @@ /turf/open/floor/plating, /area/station/service/chapel) "pXs" = ( -/obj/structure/window/reinforced/plasma{ - dir = 4 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, @@ -48899,15 +48735,9 @@ }, /area/station/hallway/primary/starboard) "pZX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/leavy/style_random, /obj/structure/flora/bush/lavendergrass/style_random, @@ -48998,7 +48828,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/left/directional/east{ name = "First-Aid Supplies"; req_access = list("medical") @@ -49259,7 +49089,7 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "qfi" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/computer/atmos_control/carbon_tank{ dir = 1 }, @@ -49304,9 +49134,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/decoration/glowstick, /obj/structure/cable, @@ -49769,9 +49597,7 @@ /area/station/service/lawoffice) "qnT" = ( /obj/structure/closet/secure_closet/chemical, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/directional/west, /obj/structure/extinguisher_cabinet/directional/west, /obj/item/storage/box/pillbottles, @@ -50164,8 +49990,7 @@ }, /obj/effect/turf_decal/box/corners, /obj/effect/decal/cleanable/blood/old, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/machinery/door/window/right/directional/east{ @@ -50489,16 +50314,10 @@ /obj/structure/flora/bush/generic/style_random, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/sunny/style_random, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) "qAK" = ( @@ -50547,7 +50366,7 @@ dir = 1 }, /obj/structure/window/spawner, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /turf/open/floor/grass, @@ -50688,7 +50507,7 @@ dir = 4 }, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/directional/north, /obj/machinery/requests_console/directional/north{ department = "Xenobiology"; @@ -50737,10 +50556,8 @@ "qEL" = ( /obj/effect/turf_decal/bot, /obj/machinery/disposal/bin, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 5 }, @@ -50868,12 +50685,8 @@ /area/station/maintenance/port/greater) "qHT" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/spawner/random/aimodule/neutral, /obj/machinery/door/window{ base_state = "right"; @@ -51130,16 +50943,12 @@ /area/station/hallway/primary/port) "qNp" = ( /obj/structure/transit_tube/curved/flipped, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/station/hallway/primary/central/fore) "qNr" = ( @@ -52662,10 +52471,8 @@ /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/leavy/style_random, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/grass, /area/station/command/heads_quarters/hop) "rmK" = ( @@ -52686,12 +52493,8 @@ /area/station/cargo/sorting) "rmL" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/spawner/random/aimodule/harmful, /obj/machinery/door/window/brigdoor/left/directional/south{ name = "High-Risk Modules"; @@ -53832,7 +53635,7 @@ /turf/open/floor/iron/dark, /area/station/maintenance/fore) "rDX" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ dir = 4 }, @@ -53853,9 +53656,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/medical) "rEs" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/washing_machine, /obj/machinery/light/directional/north, /obj/structure/cable, @@ -54117,9 +53918,7 @@ name = "Private AI Channel"; pixel_y = -2 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -55598,9 +55397,7 @@ /turf/open/floor/iron, /area/station/security/office) "sgW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, /area/station/science/genetics) @@ -57023,9 +56820,7 @@ /turf/open/floor/plating, /area/station/security/brig) "sFG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/trinary/filter/atmos/o2, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -57583,7 +57378,7 @@ /area/station/command/bridge) "sNo" = ( /obj/machinery/food_cart, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot/right, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -59614,7 +59409,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "ttJ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/disposalpipe/segment, /obj/structure/table, /obj/item/hand_labeler, @@ -60236,10 +60031,8 @@ /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) "tDT" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/left/directional/north{ dir = 4; name = "Inner Pipe Access"; @@ -60914,7 +60707,7 @@ pixel_y = -3 }, /obj/structure/table/glass, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/left/directional/east{ dir = 8; name = "First-Aid Supplies"; @@ -61465,10 +61258,8 @@ /turf/open/floor/iron, /area/station/command/bridge) "tZs" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/left/directional/north{ dir = 4; name = "Inner Pipe Access"; @@ -61557,9 +61348,7 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 6 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -63290,7 +63079,7 @@ /area/station/service/chapel/storage) "uFf" = ( /obj/structure/closet/l3closet/janitor, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot, /obj/item/grenade/clusterbuster/cleaner, /obj/structure/disposalpipe/segment, @@ -63740,7 +63529,7 @@ "uMc" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/blood/old, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, @@ -63877,9 +63666,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/piratepad/civilian, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark/textured, /area/station/cargo/sorting) @@ -64057,7 +63844,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "uSX" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /obj/machinery/disposal/bin, @@ -66079,9 +65866,7 @@ /turf/open/floor/circuit/telecomms, /area/station/science/xenobiology) "vzL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/cigbutt, /obj/effect/spawner/random/entertainment/cigarette, @@ -66487,12 +66272,8 @@ dir = 9 }, /obj/item/flashlight/lamp/green, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/station/service/library) @@ -68527,10 +68308,8 @@ /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) "wjI" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/generic/style_random, @@ -68727,7 +68506,7 @@ /turf/open/floor/carpet/green, /area/station/service/lawoffice) "wmZ" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/transit_tube/crossing, /turf/open/floor/plating, /area/station/maintenance/fore) @@ -69057,7 +68836,7 @@ /area/station/science/lab) "wqR" = ( /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/monkey_recycler, /obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -69962,9 +69741,7 @@ /turf/open/floor/iron/dark, /area/station/cargo/warehouse) "wGx" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/atmos_control/oxygen_tank{ dir = 4 }, @@ -70182,7 +69959,7 @@ /obj/effect/turf_decal/box/corners{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/right/directional/east{ base_state = "left"; icon_state = "left"; @@ -70351,9 +70128,7 @@ /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) "wLY" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /obj/machinery/computer/atmos_control/air_tank{ dir = 4 @@ -71015,7 +70790,7 @@ /turf/open/floor/carpet/red, /area/station/command/heads_quarters/hos) "wYb" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 8 }, @@ -71817,9 +71592,7 @@ /turf/open/floor/wood, /area/station/service/library) "xlD" = ( -/obj/structure/window/reinforced/plasma{ - dir = 8 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, @@ -72087,7 +71860,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/brig) "xrz" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 }, @@ -72138,7 +71911,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/restrooms) "xsZ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -72289,8 +72062,7 @@ pixel_y = 16 }, /obj/item/hemostat, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -73512,8 +73284,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 42b761b120d..ee66c4598f1 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -241,10 +241,8 @@ /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "aft" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) "afz" = ( @@ -432,9 +430,7 @@ /obj/item/clothing/mask/breath/medical{ pixel_y = 3 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) @@ -454,9 +450,7 @@ /turf/open/floor/iron, /area/station/security/office) "ajl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice/catwalk, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -823,7 +817,7 @@ /turf/open/floor/plating, /area/station/cargo/sorting) "aqN" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/computer/cargo/request{ dir = 8 }, @@ -952,9 +946,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/medical/morgue) "asX" = ( @@ -1048,9 +1040,7 @@ /turf/open/floor/wood, /area/station/commons/dorms) "auy" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, @@ -1150,7 +1140,7 @@ /turf/open/floor/carpet, /area/station/commons/dorms) "awt" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 @@ -1606,7 +1596,7 @@ /area/station/hallway/primary/starboard) "aEC" = ( /obj/machinery/door/firedoor, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/cargo/request{ dir = 1 }, @@ -1773,10 +1763,8 @@ /turf/open/floor/plating/airless, /area/station/solars/port/fore) "aIz" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ dir = 4 }, @@ -2051,11 +2039,11 @@ /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "aMq" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/space/nearstation) "aMr" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -2111,9 +2099,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) "aNw" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "aNB" = ( @@ -2123,9 +2109,7 @@ /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) "aNC" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -2150,9 +2134,7 @@ /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "aNO" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/food/grown/harebell, /obj/item/food/grown/harebell, /obj/item/food/grown/harebell, @@ -2223,26 +2205,20 @@ /turf/open/floor/iron/dark, /area/station/security/office) "aOV" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/space, /area/space/nearstation) "aOX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/space, /area/space/nearstation) "aOY" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "aPe" = ( @@ -2419,26 +2395,18 @@ /turf/open/floor/plating, /area/station/hallway/secondary/entry) "aSD" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "aSG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/space/nearstation) "aSK" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ dir = 8 }, @@ -2493,9 +2461,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "aTQ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -2589,13 +2555,10 @@ /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) "aVk" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "aVl" = ( @@ -2993,8 +2956,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "bbO" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/light/small/directional/west, @@ -3046,10 +3008,8 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "bcQ" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) "bcT" = ( @@ -3222,18 +3182,14 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "bgn" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/space, /area/space/nearstation) "bgo" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/space, @@ -3285,9 +3241,7 @@ /turf/open/floor/iron, /area/station/security/checkpoint/engineering) "bhb" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/light/no_nightlight/directional/east, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/open/floor/iron/dark, @@ -3319,9 +3273,7 @@ /turf/open/floor/iron, /area/station/security/brig) "bhI" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/bodycontainer/morgue, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -3534,10 +3486,8 @@ /turf/closed/wall, /area/space/nearstation) "bly" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/space/nearstation) "blF" = ( @@ -3965,13 +3915,10 @@ /turf/open/floor/iron/white, /area/station/science/research) "bsj" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) "bsl" = ( @@ -4020,9 +3967,7 @@ pixel_x = -1; req_access = list("eva") }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/rack, /obj/item/clothing/shoes/magboots{ pixel_x = -4; @@ -4088,8 +4033,7 @@ /turf/open/floor/wood, /area/station/commons/lounge) "btK" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/structure/lattice, @@ -4330,12 +4274,8 @@ /turf/open/floor/iron, /area/station/commons/fitness/recreation) "byP" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -4419,11 +4359,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "bAT" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/space, @@ -4443,8 +4380,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "bBb" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/structure/lattice, @@ -4482,12 +4418,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "bBI" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/pale/style_random, /obj/structure/flora/bush/ferny/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -4813,9 +4745,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "bKj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light_switch/directional/south, /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron/dark, @@ -5201,9 +5131,7 @@ name = "First Aid Supplies"; req_access = list("medical") }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/item/storage/medkit/regular{ pixel_x = 3; pixel_y = -3 @@ -5374,9 +5302,7 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "bWt" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/glass, /obj/item/phone{ pixel_x = -3; @@ -5791,9 +5717,7 @@ /area/station/medical/break_room) "cho" = ( /obj/structure/table/reinforced, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/item/defibrillator/loaded{ pixel_y = 6 }, @@ -6199,7 +6123,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "cqx" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, @@ -6256,9 +6180,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "crA" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) "crL" = ( @@ -6784,11 +6706,8 @@ /turf/closed/wall/r_wall, /area/station/engineering/supermatter) "cAn" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/structure/lattice, @@ -7775,8 +7694,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "cVP" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/iron/dark, @@ -7886,9 +7804,7 @@ /turf/open/floor/iron, /area/station/cargo/storage) "cYt" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/white, /obj/effect/turf_decal/trimline/brown/warning, /obj/structure/disposalpipe/segment{ @@ -7975,9 +7891,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/space_heater, /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -7985,9 +7899,7 @@ /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) "cZW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/status_display/ai/directional/north, /obj/structure/cable, /obj/structure/transit_tube/horizontal, @@ -8325,9 +8237,7 @@ /area/station/maintenance/port) "dfR" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/reagent_dispensers/plumbed, /turf/open/floor/iron, /area/station/service/hydroponics) @@ -8838,9 +8748,7 @@ /turf/open/floor/iron, /area/station/commons/dorms) "dpL" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/glass, /obj/item/folder/blue{ pixel_y = 2 @@ -8910,10 +8818,8 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "dra" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, /mob/living/simple_animal/chicken{ name = "Kentucky"; real_name = "Kentucky" @@ -9817,9 +9723,7 @@ /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) "dKX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/brown/warning{ dir = 5 }, @@ -9946,7 +9850,7 @@ "dMu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/holopad, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "dMv" = ( @@ -9983,9 +9887,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/poddoor/shutters/preopen{ dir = 1; id = "kitchen_counter"; @@ -10131,12 +10033,8 @@ /area/station/maintenance/department/science/central) "dQa" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/button/door{ id = "xenobio6"; layer = 3.3; @@ -10377,9 +10275,7 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "dTZ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/recharger, /obj/item/restraints/handcuffs, /obj/structure/table/glass, @@ -11268,9 +11164,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "ejQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice/catwalk, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11398,7 +11292,7 @@ /turf/open/floor/wood, /area/station/commons/dorms) "elW" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/atmos_control/air_tank{ dir = 1 }, @@ -11566,9 +11460,7 @@ /turf/open/floor/iron/white, /area/station/science/cytology) "epi" = ( -/obj/structure/window/reinforced/plasma{ - dir = 1 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, @@ -11686,10 +11578,8 @@ /turf/open/floor/iron, /area/station/engineering/main) "ero" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/transit_tube/curved{ dir = 1 }, @@ -12160,9 +12050,7 @@ /turf/open/floor/iron/white, /area/station/security/prison) "ezb" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/filingcabinet{ pixel_x = 4 }, @@ -12336,9 +12224,7 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) "eDf" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/engine, /area/station/command/heads_quarters/rd) "eDC" = ( @@ -12744,7 +12630,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "eNi" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 @@ -12944,7 +12830,7 @@ c_tag = "MiniSat Exterior - Starboard Fore"; network = list("minisat") }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "eRR" = ( @@ -13005,10 +12891,8 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "eSC" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table, /obj/machinery/button/door{ id = "xenobio7"; @@ -13379,9 +13263,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/plating, /area/station/cargo/sorting) "eZI" = ( @@ -13435,7 +13317,7 @@ /obj/structure/sign/plaques/kiddie/perfect_man{ pixel_y = 32 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/spawner/random/decoration/showcase, /turf/open/floor/carpet, /area/station/command/corporate_showroom) @@ -13589,7 +13471,7 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "ffk" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ dir = 4 }, @@ -13618,9 +13500,7 @@ /area/station/science/ordnance) "ffV" = ( /obj/structure/closet/bombcloset/security, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -14258,9 +14138,7 @@ /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) "frt" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/camera_advanced/xenobio{ dir = 8 }, @@ -14477,9 +14355,7 @@ /obj/structure/tank_dispenser{ pixel_x = -1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -14687,7 +14563,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "fDa" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) "fDc" = ( @@ -14734,7 +14610,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "fEA" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/atmos_control/nitrogen_tank{ dir = 1 }, @@ -15188,12 +15064,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "fMF" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -15338,7 +15210,7 @@ /turf/open/floor/grass, /area/station/medical/virology) "fPg" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/components/binary/pump{ dir = 1; name = "Air to Pure" @@ -15346,9 +15218,7 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) @@ -15529,9 +15399,7 @@ /turf/open/floor/iron, /area/station/security/courtroom) "fTo" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, @@ -15614,9 +15482,7 @@ /turf/open/floor/carpet, /area/station/service/theater) "fVz" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/structure/rack, /obj/machinery/camera/directional/south{ c_tag = "Brig - Infirmary" @@ -15672,7 +15538,7 @@ /turf/open/floor/iron, /area/station/commons/fitness/recreation) "fVV" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Pen #5"; network = list("ss13","rd","xeno") @@ -15747,9 +15613,7 @@ /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos) "fXm" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/small/directional/south, /turf/open/floor/engine, /area/station/science/explab) @@ -15868,8 +15732,7 @@ /area/station/engineering/gravity_generator) "fZO" = ( /obj/structure/closet/secure_closet/captains, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/wood, @@ -16781,12 +16644,8 @@ dir = 1; id = "packageExternal" }, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, /obj/structure/plasticflaps/opaque, /turf/open/floor/plating, /area/station/cargo/sorting) @@ -17123,7 +16982,7 @@ /turf/open/floor/glass/reinforced, /area/station/science/research) "gwq" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/cable, /obj/effect/spawner/random/decoration/showcase, @@ -17379,7 +17238,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "gCS" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/showcase/cyborg/old{ dir = 8; pixel_x = 9; @@ -17451,9 +17310,7 @@ /turf/open/floor/iron/dark, /area/station/security/prison/safe) "gEu" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/button/ignition{ id = "Xenobio"; pixel_x = -4; @@ -17904,8 +17761,7 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "gMA" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/effect/turf_decal/tile/blue{ @@ -18032,9 +17888,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "gOz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/spawner/random/maintenance, /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -18092,12 +17946,8 @@ /area/station/command/heads_quarters/captain/private) "gPX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "gPY" = ( @@ -18197,7 +18047,7 @@ /turf/open/floor/circuit/telecomms/server, /area/station/science/server) "gSM" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line, @@ -18251,10 +18101,8 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "gTK" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/reagent_dispensers/watertank, /obj/item/extinguisher{ pixel_x = 4; @@ -18451,7 +18299,7 @@ /turf/open/floor/wood, /area/station/service/cafeteria) "gWS" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/food/flour, /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/white, @@ -18575,9 +18423,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/cable, /turf/open/floor/iron, /area/station/security/range) @@ -18986,7 +18832,7 @@ /turf/open/floor/iron/dark, /area/station/security/prison/safe) "hfZ" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ dir = 4 }, @@ -19030,9 +18876,7 @@ /obj/effect/turf_decal/trimline/brown/warning{ dir = 5 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/siding/green{ @@ -19371,12 +19215,8 @@ name = "Justice Chamber"; req_access = list("armory") }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/brigdoor{ dir = 1; name = "Justice Chamber"; @@ -19736,10 +19576,8 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "huv" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, /obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ dir = 4 }, @@ -20168,9 +20006,7 @@ /turf/open/floor/iron/white, /area/station/medical/pharmacy) "hCw" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/cable, /turf/open/floor/engine, /area/station/science/xenobiology) @@ -20293,7 +20129,7 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "hFE" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) @@ -20432,9 +20268,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "hJb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window/left/directional/west{ dir = 1; name = "Monkey Pen"; @@ -20474,7 +20308,7 @@ dir = 8; name = "rapid corpse mover 9000" }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/structure/disposalpipe/trunk, /turf/open/floor/iron/dark, /area/station/medical/morgue) @@ -20569,10 +20403,8 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "hLx" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "hLB" = ( @@ -21277,9 +21109,7 @@ /area/station/security/prison/mess) "hXR" = ( /obj/structure/table/reinforced, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/item/roller, /obj/item/roller{ pixel_y = 3 @@ -21388,11 +21218,8 @@ /turf/open/floor/iron/dark, /area/station/medical/break_room) "hZm" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/iron/dark, @@ -21515,10 +21342,8 @@ /turf/open/floor/plating, /area/station/maintenance/fore) "icG" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -21553,12 +21378,8 @@ /turf/open/floor/engine, /area/station/science/xenobiology) "idF" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron, /area/station/science/xenobiology) @@ -21889,8 +21710,7 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "ijR" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/machinery/suit_storage_unit/captain, @@ -22095,7 +21915,7 @@ /turf/open/floor/engine, /area/station/science/xenobiology) "imP" = ( -/obj/structure/window/reinforced/plasma, +/obj/structure/window/reinforced/plasma/spawner/directional/south, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, @@ -22426,10 +22246,8 @@ /turf/open/floor/grass, /area/station/security/prison/garden) "irp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -22767,8 +22585,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "iwp" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/machinery/light/small/directional/north, @@ -22873,13 +22690,9 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "ixR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/machinery/button/door{ id = "xenobio5"; @@ -23338,9 +23151,7 @@ /turf/open/floor/wood, /area/station/command/heads_quarters/hos) "iFI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/cell_charger{ pixel_y = 4 }, @@ -23389,9 +23200,7 @@ /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) "iGW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, /obj/effect/turf_decal/siding{ dir = 4 @@ -23642,9 +23451,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "iKh" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -23999,7 +23806,7 @@ /turf/open/floor/carpet, /area/station/security/detectives_office) "iOZ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /turf/open/floor/engine, /area/station/science/xenobiology) @@ -24165,7 +23972,7 @@ /obj/machinery/door/window/left/directional/south{ dir = 4 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, /turf/open/floor/iron, /area/station/security/prison/visit) @@ -24260,15 +24067,9 @@ /area/station/ai_monitored/security/armory) "iRO" = ( /obj/machinery/computer/upload/ai, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/left/directional/west{ base_state = "right"; dir = 2; @@ -24671,9 +24472,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "iZJ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron, /area/station/science/xenobiology) "iZN" = ( @@ -24868,7 +24667,7 @@ /turf/open/space, /area/space) "jea" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/atmos_control/oxygen_tank{ dir = 1 }, @@ -25028,9 +24827,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "jgq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) "jgs" = ( @@ -25554,9 +25351,7 @@ name = "First Aid Supplies"; req_access = list("medical") }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/item/storage/medkit/regular{ pixel_x = 3; pixel_y = -3 @@ -25586,13 +25381,10 @@ /turf/open/floor/iron, /area/station/commons/toilet/auxiliary) "jqB" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "jqC" = ( @@ -25888,12 +25680,8 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "juS" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/west, /turf/open/floor/grass, /area/station/service/hydroponics/garden) "juV" = ( @@ -26272,9 +26060,7 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "jBb" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/transit_tube/station/dispenser{ @@ -26283,7 +26069,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "jBi" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -26827,9 +26613,7 @@ /turf/open/floor/iron, /area/station/commons/locker) "jMp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space/basic, /area/space/nearstation) "jMu" = ( @@ -26838,7 +26622,7 @@ pixel_y = 4 }, /obj/item/pen, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/wood, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) @@ -26879,8 +26663,7 @@ /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) "jMP" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/floor/iron/dark, @@ -26936,9 +26719,7 @@ /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) "jNK" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/door/window/right/directional/east{ dir = 8; name = "Fitness Ring" @@ -26964,9 +26745,7 @@ /turf/open/floor/wood, /area/station/service/theater) "jNX" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, /area/station/science/genetics) @@ -27397,9 +27176,7 @@ /area/station/security/brig) "jVy" = ( /obj/structure/closet/l3closet/security, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -27671,12 +27448,8 @@ /area/station/cargo/miningoffice) "kav" = ( /obj/structure/plasticflaps, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, /obj/machinery/disposal/delivery_chute, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -27907,9 +27680,7 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "kfu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 @@ -28754,9 +28525,7 @@ /turf/open/floor/carpet, /area/station/service/theater) "kuB" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) "kuD" = ( @@ -28815,9 +28584,7 @@ /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) "kvT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/purple/filled/line, /obj/effect/turf_decal/bot_white, /obj/machinery/disposal/bin, @@ -29398,9 +29165,7 @@ /obj/effect/turf_decal/delivery/white{ color = "#52B4E9" }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/machinery/door/window/right/directional/south{ name = "Corpse Arrivals" }, @@ -29558,19 +29323,13 @@ }, /area/station/service/chapel) "kLG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "kLJ" = ( /obj/structure/closet/crate/coffin, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/plating, /area/station/service/chapel/funeral) "kLZ" = ( @@ -29627,9 +29386,7 @@ /turf/open/floor/iron/cafeteria, /area/station/commons/dorms) "kNe" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/closet/crate/secure{ @@ -29702,9 +29459,7 @@ name = "Surgical Supplies"; req_access = list("surgery") }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table/reinforced, /obj/item/stack/sticky_tape/surgical, /obj/item/stack/medical/bone_gel, @@ -29979,10 +29734,8 @@ /turf/open/floor/plating, /area/station/maintenance/aft/lesser) "kRV" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /obj/effect/spawner/random/decoration/showcase, /turf/open/floor/carpet, @@ -30217,9 +29970,7 @@ /turf/open/floor/iron, /area/station/command/gateway) "kWB" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/purple/opposingcorners, @@ -30605,7 +30356,7 @@ /obj/machinery/camera/directional/west{ c_tag = "Starboard Primary Hallway - Atmospherics" }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -31126,10 +30877,8 @@ /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) "lnE" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ dir = 4 }, @@ -31186,8 +30935,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/satellite) "lof" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/effect/turf_decal/stripes/line{ @@ -31253,8 +31001,7 @@ /turf/closed/wall/r_wall, /area/station/engineering/atmos) "lps" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/structure/showcase/cyborg/old{ @@ -31373,10 +31120,8 @@ /turf/closed/wall, /area/station/service/hydroponics/garden) "lqS" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/east, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -31667,9 +31412,7 @@ name = "Secure Art Exhibition"; req_access = list("library") }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/table/wood/fancy/royalblue, /obj/structure/sign/painting/large/library{ dir = 1 @@ -32110,9 +31853,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "lFU" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) "lFV" = ( @@ -32160,7 +31901,7 @@ /turf/open/floor/plating, /area/station/maintenance/port) "lHp" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/small/directional/south, /obj/machinery/camera/directional/south{ c_tag = "MiniSat Exterior Access"; @@ -32287,9 +32028,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "lKd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/office/light{ dir = 1 }, @@ -32413,7 +32152,7 @@ /area/station/engineering/atmos) "lLV" = ( /obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, @@ -32447,8 +32186,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/iron, @@ -32725,10 +32463,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "lRA" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, /obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ dir = 4 }, @@ -32785,9 +32521,8 @@ /turf/open/floor/carpet, /area/station/command/bridge) "lTt" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -33421,7 +33156,7 @@ /area/station/engineering/main) "mfj" = ( /obj/structure/table/wood/fancy/royalblue, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/door/window{ dir = 8; name = "Secure Art Exhibition"; @@ -33466,9 +33201,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) "mgl" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/light_switch/directional/north, /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/mug{ @@ -33594,9 +33327,7 @@ dir = 4; name = "Cargo Deliveries" }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/effect/turf_decal/trimline/brown/warning{ dir = 10 }, @@ -33713,9 +33444,7 @@ /turf/open/floor/iron/textured, /area/station/medical/medbay/central) "mkZ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, /area/space/nearstation) @@ -34208,7 +33937,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "mtX" = ( @@ -34334,10 +34063,8 @@ /turf/open/floor/iron/dark, /area/station/command/bridge) "mwc" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, /obj/structure/flora/bush/pale/style_random, /obj/structure/flora/bush/ferny/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -34472,9 +34199,7 @@ /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) "myV" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/item/storage/medkit/regular{ pixel_x = 3; pixel_y = -3 @@ -34511,9 +34236,7 @@ /turf/open/floor/iron, /area/station/security/checkpoint/science) "mzn" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/carpet, /area/station/service/theater) "mzs" = ( @@ -34787,12 +34510,8 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "mDF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/target/alien, @@ -34952,8 +34671,7 @@ pixel_x = 1; pixel_y = 5 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /obj/structure/disposalpipe/segment, @@ -34973,16 +34691,12 @@ c_tag = "MiniSat Exterior - Fore Starboard"; network = list("minisat") }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "mGl" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, /obj/machinery/door/window/left/directional/north{ name = "Inner Pipe Access"; req_access = list("atmospherics") @@ -35243,10 +34957,8 @@ /turf/open/floor/iron, /area/station/engineering/main) "mLg" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/south, /obj/structure/flora/bush/pale/style_random, /obj/structure/flora/bush/ferny/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -35452,9 +35164,7 @@ /turf/open/floor/iron/white, /area/station/science/research) "mOA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/space/nearstation) "mOD" = ( @@ -35980,9 +35690,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "mXt" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/grass, /area/station/science/genetics) "mXE" = ( @@ -36116,7 +35824,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "mZD" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/storage/medkit/regular{ pixel_x = 3; pixel_y = -3 @@ -36243,9 +35951,7 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "nbS" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/purple/opposingcorners, /turf/open/floor/iron, /area/station/science/research) @@ -36296,9 +36002,7 @@ /turf/open/floor/iron, /area/station/engineering/main) "ncF" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -36325,9 +36029,7 @@ c_tag = "MiniSat Exterior - Aft Port"; network = list("minisat") }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "ndk" = ( @@ -36537,7 +36239,7 @@ /area/station/command/heads_quarters/ce) "niz" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/radio/intercom/directional/east, /obj/item/folder/blue, /obj/item/hand_tele, @@ -36566,9 +36268,7 @@ /area/station/maintenance/fore) "njb" = ( /obj/machinery/power/shieldwallgen, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -36674,10 +36374,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "nkq" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, /obj/machinery/button/door{ id = "xenobio3"; @@ -36843,7 +36541,7 @@ }, /obj/structure/table/wood, /obj/item/storage/backpack/duffelbag/drone, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/carpet, /area/station/command/corporate_showroom) "nnf" = ( @@ -37296,9 +36994,7 @@ /area/station/science/cytology) "nup" = ( /obj/machinery/disposal/bin, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding{ dir = 4 }, @@ -37351,10 +37047,8 @@ /turf/open/floor/iron, /area/station/cargo/warehouse) "nvh" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair{ dir = 8 }, @@ -38188,7 +37882,7 @@ /turf/open/space/basic, /area/space) "nMe" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/atmos_control/nitrous_tank{ dir = 1 }, @@ -38444,9 +38138,7 @@ /turf/open/floor/plating, /area/station/security/prison/garden) "nQh" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/conveyor{ dir = 8; id = "packageExternal" @@ -38615,9 +38307,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "nTm" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron/dark, /area/station/medical/morgue) @@ -38643,10 +38333,8 @@ /turf/open/floor/iron, /area/station/security/warden) "nTJ" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/ai_slipper{ uses = 10 }, @@ -38691,7 +38379,7 @@ /turf/open/floor/iron/dark, /area/station/security/lockers) "nVm" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/grass, /area/station/service/hydroponics/garden) "nVq" = ( @@ -39032,9 +38720,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "obl" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/kirbyplants/random, /obj/machinery/light/small/directional/west, /obj/effect/turf_decal/tile/purple/opposingcorners, @@ -39085,9 +38771,7 @@ /turf/open/floor/plating, /area/station/maintenance/port) "ocd" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/grass, /area/station/science/genetics) "ocg" = ( @@ -39124,9 +38808,7 @@ /area/station/hallway/secondary/service) "ocE" = ( /obj/structure/table/reinforced, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/item/storage/box/syringes{ pixel_y = 4 }, @@ -39236,9 +38918,7 @@ /turf/open/floor/iron, /area/station/security/courtroom) "oeX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/iron/dark, /area/station/command/bridge) @@ -39282,7 +38962,7 @@ }, /obj/item/stack/sheet/iron/fifty, /obj/item/storage/toolbox/emergency, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/structure/cable, /obj/effect/spawner/random/engineering/flashlight, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -39329,9 +39009,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron, /area/station/security/range) "ogL" = ( @@ -39516,9 +39194,7 @@ /turf/closed/wall, /area/station/science/robotics/mechbay) "olg" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window{ dir = 8; name = "MiniSat Airlock Access" @@ -39636,10 +39312,8 @@ /turf/open/floor/carpet, /area/station/command/heads_quarters/captain/private) "onr" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -39762,9 +39436,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "ops" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/space/nearstation) "opF" = ( @@ -39816,7 +39488,7 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "oqn" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "oqK" = ( @@ -39908,7 +39580,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "osc" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2, /turf/open/floor/plating/airless, /area/station/ai_monitored/aisat/exterior) @@ -40454,9 +40126,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "oCq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table, /obj/machinery/camera/directional/south{ c_tag = "Science Toxins Launch"; @@ -40514,11 +40184,10 @@ /turf/open/floor/plating, /area/station/cargo/storage) "oDr" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "oDH" = ( @@ -41285,9 +40954,7 @@ /area/station/maintenance/port/aft) "oSR" = ( /obj/item/radio/intercom/directional/east, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /turf/open/floor/grass, /area/station/service/hydroponics/garden) "oTa" = ( @@ -41627,9 +41294,7 @@ /turf/open/floor/engine/cult, /area/station/service/library) "oZo" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/holopad/secure, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) @@ -41846,9 +41511,7 @@ c_tag = "Teleporter Room" }, /obj/structure/rack, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/item/clothing/suit/hazardvest, /obj/item/clothing/suit/hazardvest, /obj/item/clothing/mask/breath, @@ -42027,9 +41690,7 @@ /turf/open/floor/plating, /area/station/engineering/supermatter/room) "phv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -42046,12 +41707,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "phI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/machinery/button/door{ id = "xenobio8"; @@ -42302,7 +41959,7 @@ /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "pnc" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/door/window/right/directional/east{ base_state = "left"; dir = 8; @@ -42363,7 +42020,7 @@ /area/station/hallway/primary/central) "pnW" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light_switch/directional/west, /obj/item/storage/secure/briefcase{ pixel_x = -2; @@ -42731,13 +42388,9 @@ /obj/machinery/disposal/delivery_chute{ dir = 4 }, -/obj/structure/window, -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -43216,9 +42869,7 @@ /obj/effect/turf_decal/delivery/white{ color = "#52B4E9" }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/medical/storage) "pDQ" = ( @@ -43260,9 +42911,7 @@ /area/station/hallway/primary/central) "pEo" = ( /obj/item/target, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -44087,9 +43736,7 @@ /area/station/engineering/main) "pTK" = ( /obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, @@ -44104,7 +43751,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "pTN" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -44179,9 +43826,7 @@ /turf/open/floor/iron, /area/station/cargo/warehouse) "pVk" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, /obj/effect/turf_decal/siding{ dir = 4 @@ -44207,10 +43852,8 @@ /turf/open/floor/iron/dark, /area/station/security/brig) "pVR" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, /obj/item/storage/box/gloves{ pixel_x = -4; @@ -44310,10 +43953,8 @@ /turf/open/floor/iron/white, /area/station/science/explab) "pXo" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 8; initialize_directions = 4; @@ -44426,7 +44067,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor/dark, /area/station/science/cytology) "qag" = ( @@ -44512,9 +44153,8 @@ /turf/open/floor/plating, /area/station/security/checkpoint/medical) "qbF" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/iron/dark, @@ -44919,9 +44559,7 @@ }, /area/station/security/prison) "qim" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "qin" = ( @@ -44999,10 +44637,8 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "qko" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/closet{ anchored = 1; can_be_unanchored = 1; @@ -45147,9 +44783,7 @@ /turf/open/floor/iron, /area/station/security/checkpoint/supply) "qnj" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/grass, /area/station/service/hydroponics/garden) "qno" = ( @@ -45536,14 +45170,12 @@ /turf/open/floor/iron, /area/station/engineering/main) "qun" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/trimline/green/line{ dir = 1 }, /obj/structure/table/wood, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/item/food/cherrycupcake{ pixel_y = 10 }, @@ -45783,9 +45415,7 @@ /obj/effect/turf_decal/trimline/brown/warning{ dir = 6 }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/effect/turf_decal/siding/purple, /turf/open/floor/iron/white, /area/station/science/lobby) @@ -45895,9 +45525,7 @@ /turf/open/floor/plating, /area/station/maintenance/fore) "qBr" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/table, /obj/item/surgical_drapes, /obj/item/cautery, @@ -45991,8 +45619,7 @@ /turf/open/floor/iron/dark, /area/station/commons/locker) "qCQ" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/space, @@ -46346,9 +45973,7 @@ "qJz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/brown/warning{ dir = 6 }, @@ -47127,9 +46752,7 @@ /obj/machinery/door/window/right/directional/south{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /turf/open/floor/iron, /area/station/security/prison/visit) @@ -47581,10 +47204,8 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "rgi" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /obj/effect/spawner/random/decoration/showcase, /turf/open/floor/carpet, @@ -47725,15 +47346,9 @@ /area/station/maintenance/port/aft) "rjI" = ( /obj/machinery/computer/upload/borg, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/left/directional/west{ dir = 2; layer = 3.1; @@ -48007,9 +47622,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "rqb" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/cable, /obj/effect/landmark/start/hangover, /turf/open/floor/carpet, @@ -48219,9 +47832,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "ruc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/security/courtroom) "rul" = ( @@ -48463,9 +48074,7 @@ "rxP" = ( /obj/structure/cable, /obj/machinery/computer/shuttle/mining/common, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/security/checkpoint/customs) @@ -48746,9 +48355,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "rDd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/rack, /obj/item/wrench, /obj/item/crowbar/red, @@ -48959,7 +48566,7 @@ c_tag = "MiniSat Exterior - Fore Port"; network = list("minisat") }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "rGK" = ( @@ -49020,7 +48627,7 @@ /turf/open/floor/iron/white, /area/station/medical/abandoned) "rHz" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/power/apc/auto_name/directional/south, @@ -49037,12 +48644,8 @@ /turf/open/floor/iron, /area/station/science/lab) "rHO" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "rHZ" = ( @@ -49284,10 +48887,8 @@ /obj/machinery/disposal/bin{ name = "Jim Norton's Quebecois Coffee disposal unit" }, -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk, /turf/open/floor/wood, @@ -49310,12 +48911,8 @@ dir = 1; id = "packageExternal" }, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, /turf/open/floor/plating, /area/station/cargo/sorting) "rLu" = ( @@ -49638,9 +49235,7 @@ "rQZ" = ( /obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -49763,7 +49358,7 @@ /turf/open/floor/iron/dark, /area/station/security/evidence) "rTz" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/cobweb, /obj/structure/cable, /obj/effect/spawner/random/decoration/showcase, @@ -49895,10 +49490,8 @@ /turf/open/floor/iron, /area/station/construction/storage_wing) "rVB" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "rVC" = ( @@ -49946,7 +49539,7 @@ /turf/open/floor/iron, /area/station/construction/storage_wing) "rVO" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/flasher/directional/north{ id = "AI" }, @@ -50191,10 +49784,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "rZV" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/east, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -50654,12 +50245,8 @@ /turf/open/floor/iron, /area/station/engineering/main) "shY" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) "sie" = ( @@ -50739,7 +50326,7 @@ /turf/closed/wall/r_wall, /area/station/security/prison/safe) "skt" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -50748,7 +50335,7 @@ /area/station/ai_monitored/aisat/exterior) "sku" = ( /obj/structure/table, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/reagent_containers/condiment/saltshaker{ layer = 3.1; pixel_x = -2; @@ -50926,9 +50513,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/greater) "snZ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, @@ -51791,9 +51376,7 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/delivery, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52120,9 +51703,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/siding/red{ dir = 1 }, @@ -52135,10 +51716,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "sKr" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/east, /obj/machinery/atmospherics/components/binary/pump{ dir = 1; name = "Mix Outlet Pump" @@ -52363,9 +51942,7 @@ /area/station/science/genetics) "sNT" = ( /obj/machinery/power/shieldwallgen, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/light/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -52694,11 +52271,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "sTF" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/floor/iron/dark, @@ -53226,7 +52800,7 @@ /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) "tcA" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/atmos_control/mix_tank{ dir = 1 }, @@ -53271,7 +52845,7 @@ /turf/open/floor/iron/white, /area/station/security/prison) "tdb" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/structure/table, /obj/item/stack/package_wrap, /obj/item/stack/package_wrap, @@ -53740,9 +53314,7 @@ }, /obj/structure/table, /obj/structure/bedsheetbin, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -53779,12 +53351,8 @@ /obj/structure/disposaloutlet{ dir = 1 }, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, /obj/structure/disposalpipe/trunk, /turf/open/floor/plating, /area/station/cargo/sorting) @@ -53876,13 +53444,10 @@ /turf/open/floor/plating, /area/station/maintenance/aft/greater) "tmO" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "tmQ" = ( @@ -53944,9 +53509,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "tnU" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/kirbyplants/random, /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/tile/purple/opposingcorners, @@ -53957,7 +53520,7 @@ dir = 1; id = "QMLoad" }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -54053,10 +53616,8 @@ /turf/open/floor/plating, /area/station/maintenance/port) "tqw" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -54139,12 +53700,8 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) "trL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table, /obj/machinery/button/door{ id = "xenobio2"; @@ -54302,9 +53859,7 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/atmos) "tug" = ( @@ -54604,7 +54159,7 @@ /area/station/command/heads_quarters/rd) "tAt" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/fax{ fax_name = "Captain's Office"; name = "Captain's Fax Machine" @@ -54753,7 +54308,7 @@ /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) "tDt" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 @@ -55062,10 +54617,8 @@ /turf/open/floor/iron/dark, /area/station/security/office) "tJV" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -55241,9 +54794,7 @@ /area/station/command/heads_quarters/hos) "tLU" = ( /obj/effect/spawner/random/structure/musician/piano/random_piano, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/light_switch/directional/south, /turf/open/floor/wood, /area/station/service/theater) @@ -55461,12 +55012,8 @@ /turf/open/floor/plating, /area/station/maintenance/port) "tRm" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) @@ -55535,9 +55082,7 @@ /area/station/cargo/storage) "tTg" = ( /obj/machinery/portable_atmospherics/pump, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, @@ -55567,13 +55112,10 @@ /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) "tTu" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window{ name = "MiniSat Walkway Access" }, @@ -55813,7 +55355,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "tXy" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating/airless, /area/space/nearstation) "tXz" = ( @@ -56056,12 +55598,8 @@ /obj/machinery/mineral/stacking_machine{ input_dir = 2 }, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/north, /turf/open/floor/plating, /area/station/maintenance/disposal) "ubB" = ( @@ -56494,9 +56032,7 @@ req_access = list("hydroponics") }, /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -56690,9 +56226,7 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "unq" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/glass, /obj/item/folder/blue{ pixel_y = 3 @@ -57469,7 +57003,7 @@ /turf/open/floor/plating, /area/station/maintenance/port) "uBg" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/atmos_control/carbon_tank{ dir = 1 }, @@ -58154,12 +57688,8 @@ /area/station/science/research) "uLW" = ( /obj/structure/table/reinforced, -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, /obj/item/wheelchair{ pixel_y = -3 }, @@ -58292,10 +57822,8 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "uOm" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "uOp" = ( @@ -58449,7 +57977,7 @@ /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) "uRh" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/airalarm/directional/east, /obj/item/food/poppypretzel{ pixel_x = -5; @@ -58992,7 +58520,7 @@ /turf/open/floor/plating, /area/station/service/chapel/funeral) "vdf" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/computer/atmos_control/plasma_tank{ dir = 1 }, @@ -59260,7 +58788,7 @@ /turf/open/floor/iron/dark, /area/station/service/chapel/office) "vhZ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor/dark, /area/station/science/cytology) "vif" = ( @@ -59328,12 +58856,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "vjq" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, /obj/structure/rack, /obj/item/storage/box/gloves{ pixel_x = 3; @@ -59887,9 +59411,7 @@ /turf/open/floor/iron/white, /area/station/science/research) "vrv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/small/directional/north, /turf/open/floor/engine, /area/station/science/explab) @@ -60076,8 +59598,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "vvv" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/floor/plating/airless, @@ -60383,11 +59904,10 @@ /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "vCa" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "vCh" = ( @@ -60413,10 +59933,8 @@ /turf/open/floor/iron, /area/station/commons/toilet/auxiliary) "vCy" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "vCN" = ( @@ -60478,9 +59996,7 @@ /turf/open/floor/carpet, /area/station/command/heads_quarters/captain/private) "vDM" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/structure/table/reinforced, /obj/item/storage/backpack/duffelbag/med/surgery, /turf/open/floor/iron/dark, @@ -60538,10 +60054,8 @@ /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) "vEw" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) "vEH" = ( @@ -60591,13 +60105,10 @@ /turf/open/space/basic, /area/space/nearstation) "vFk" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "vFm" = ( @@ -60697,7 +60208,7 @@ /turf/open/floor/grass, /area/station/science/research) "vHm" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/station/science/xenobiology) "vHs" = ( @@ -60712,12 +60223,8 @@ /turf/open/floor/iron, /area/station/engineering/main) "vHu" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) "vHG" = ( @@ -60860,8 +60367,7 @@ /turf/open/floor/plating, /area/station/maintenance/port) "vKf" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/machinery/light/small/directional/east, @@ -61056,11 +60562,8 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "vOO" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/machinery/door/window{ @@ -61132,12 +60635,8 @@ id = "packageExternal" }, /obj/structure/plasticflaps/opaque, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, /turf/open/floor/plating, /area/station/cargo/sorting) "vPW" = ( @@ -61628,9 +61127,7 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "vXi" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/camera_advanced/xenobio{ dir = 8 }, @@ -61971,7 +61468,7 @@ /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/station/construction/storage_wing) "wek" = ( @@ -62023,9 +61520,7 @@ /turf/open/floor/iron, /area/station/commons/locker) "weD" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/camera{ c_tag = "Xenobiology Lab - Pen #4"; dir = 6; @@ -62390,9 +61885,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/machinery/camera/directional/west{ c_tag = "Kitchen - Cold Room" }, @@ -62461,9 +61954,7 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "wmB" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "wmL" = ( @@ -62637,9 +62128,7 @@ /area/station/maintenance/starboard/greater) "wqE" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, @@ -63093,9 +62582,7 @@ /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) "wAj" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/effect/turf_decal/trimline/green/line{ dir = 1 }, @@ -63257,9 +62744,7 @@ /turf/open/floor/plating, /area/station/science/server) "wCz" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/door/window{ base_state = "right"; dir = 8; @@ -63543,8 +63028,7 @@ "wJv" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/space, @@ -63598,9 +63082,7 @@ name = "Service Shutter" }, /obj/item/pen, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/service) "wKu" = ( @@ -63629,19 +63111,15 @@ /turf/open/floor/engine, /area/station/science/cytology) "wKS" = ( -/obj/structure/window/reinforced/plasma, +/obj/structure/window/reinforced/plasma/spawner/directional/south, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, /turf/open/floor/engine, /area/station/engineering/supermatter) "wKT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/machinery/button/door{ id = "xenobio1"; @@ -63695,16 +63173,12 @@ c_tag = "MiniSat Exterior - Aft Starboard"; network = list("minisat") }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "wLH" = ( /obj/structure/table, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 @@ -63808,9 +63282,7 @@ /turf/open/floor/iron/white, /area/station/science/cytology) "wOg" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/structure/bodycontainer/morgue{ dir = 2 }, @@ -64142,9 +63614,7 @@ /turf/open/floor/wood, /area/station/commons/lounge) "wSD" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) "wSI" = ( @@ -64213,12 +63683,8 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "wUd" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/pale/style_random, /obj/structure/flora/bush/ferny/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -64360,7 +63826,7 @@ name = "Core Modules"; req_access = list("captain") }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) "wWk" = ( @@ -64639,13 +64105,10 @@ /turf/open/floor/iron/white/smooth_large, /area/station/command/heads_quarters/cmo) "xct" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/transit_tube/curved/flipped, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -64690,9 +64153,7 @@ /obj/item/clothing/under/rank/prisoner, /obj/item/clothing/under/rank/prisoner/skirt, /obj/item/clothing/under/rank/prisoner/skirt, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, @@ -65317,12 +64778,8 @@ /turf/open/floor/iron/white, /area/station/science/explab) "xoB" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/east, /obj/machinery/door/window/left/directional/north{ name = "Inner Pipe Access"; req_access = list("atmospherics") @@ -65439,7 +64896,7 @@ /turf/open/floor/iron, /area/station/commons/fitness/recreation) "xrm" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) @@ -65768,9 +65225,7 @@ /turf/open/floor/iron/dark, /area/station/security/evidence) "xyc" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/reagent_dispensers/watertank/high, /obj/item/reagent_containers/cup/watering_can, /obj/effect/turf_decal/stripes/line, @@ -66067,9 +65522,7 @@ /turf/open/floor/iron/white, /area/station/science/ordnance/storage) "xCA" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/engine, /area/station/science/xenobiology) "xCD" = ( @@ -66265,7 +65718,7 @@ pixel_x = -1; req_access = list("eva") }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/structure/rack, /obj/item/tank/jetpack/carbondioxide{ pixel_x = 4; @@ -66670,9 +66123,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "xOx" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/explab) "xOF" = ( @@ -66762,10 +66213,8 @@ /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) "xPn" = ( -/obj/structure/window, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/east, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, @@ -66889,18 +66338,14 @@ /turf/open/floor/plating, /area/station/engineering/atmos) "xRt" = ( -/obj/structure/window/reinforced/plasma{ - dir = 1 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, /turf/open/floor/engine, /area/station/engineering/supermatter) "xRB" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -67353,9 +66798,7 @@ /area/station/science/explab) "yaL" = ( /obj/item/target, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -67435,9 +66878,7 @@ /turf/open/floor/iron/chapel, /area/station/service/chapel) "ycd" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/engine, /area/station/science/xenobiology) "yci" = ( @@ -67684,13 +67125,9 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "ygF" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, /obj/machinery/button/door{ id = "xenobio4"; diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 0e61b8d59ce..829de6b4f4b 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -769,10 +769,8 @@ /area/mine/laborcamp) "fo" = ( /obj/structure/closet/crate, -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 }, @@ -2262,9 +2260,7 @@ /area/mine/medical) "mP" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -4604,7 +4600,7 @@ /turf/open/floor/iron/dark, /area/mine/laborcamp/security) "BH" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 }, @@ -4796,7 +4792,7 @@ dir = 8; pixel_y = 6 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/curtain, /turf/open/floor/iron/freezer, /area/mine/living_quarters) @@ -7646,9 +7642,7 @@ /area/mine/laborcamp) "Vm" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/light/small/directional/north, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 @@ -8043,9 +8037,7 @@ /area/lavaland/surface/outdoors) "XJ" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -8310,7 +8302,7 @@ /area/mine/living_quarters) "Zw" = ( /obj/structure/curtain, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/machinery/shower/directional/south, /obj/item/soap, /turf/open/floor/iron/freezer, diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index dbc81fc0e3c..911fe8b5af4 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -535,7 +535,7 @@ /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation) "cP" = ( -/obj/structure/window/reinforced/survival_pod/spawner/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/plating, /area/centcom/central_command_areas/evacuation/ship) "cS" = ( @@ -1058,7 +1058,7 @@ /area/space) "fT" = ( /obj/structure/lattice, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) "fV" = ( @@ -2186,18 +2186,14 @@ /turf/open/floor/iron, /area/centcom/central_command_areas/prison) "kC" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/courtroom) "kD" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/kirbyplants{ icon_state = "plant-22" }, @@ -2205,16 +2201,12 @@ /area/centcom/central_command_areas/courtroom) "kE" = ( /obj/structure/chair, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/courtroom) "kF" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/paper_bin, /obj/item/pen/fourcolor, /turf/open/floor/iron/grimy, @@ -2227,18 +2219,14 @@ /area/centcom/central_command_areas/courtroom) "kH" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/clipboard, /obj/item/folder/blue, /obj/item/stamp/law, /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/courtroom) "kI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/kirbyplants{ icon_state = "plant-21" }, @@ -2321,12 +2309,10 @@ /area/centcom/central_command_areas/courtroom) "lc" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/gavelblock, /obj/item/gavelhammer, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/courtroom) "ld" = ( @@ -2344,11 +2330,9 @@ /area/centcom/central_command_areas/courtroom) "le" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/megaphone, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/courtroom) "lf" = ( @@ -3398,9 +3382,7 @@ "pQ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/paper_bin, /obj/item/pen/red, /obj/effect/turf_decal/bot, @@ -3842,19 +3824,19 @@ "rT" = ( /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation) "rU" = ( /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation) "rV" = ( /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation) "rY" = ( @@ -4610,9 +4592,7 @@ /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation) "vo" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/shower/directional/south, /obj/structure/curtain, /obj/machinery/door/window/brigdoor/left/directional/south{ @@ -5753,8 +5733,8 @@ /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation) "AA" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table/reinforced, /obj/item/storage/box/bodybags{ pixel_x = 4 @@ -6084,9 +6064,7 @@ /obj/machinery/door/firedoor, /obj/item/folder/red, /obj/item/pen/red, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation) @@ -6228,7 +6206,7 @@ /area/centcom/central_command_areas/evacuation) "CF" = ( /obj/machinery/suit_storage_unit/industrial, -/obj/structure/window/reinforced/survival_pod/spawner/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/evacuation/ship) "CH" = ( @@ -6326,7 +6304,7 @@ /turf/open/floor/iron, /area/centcom/central_command_areas/control) "Da" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/bodycontainer/morgue, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/light/directional/south, @@ -6367,9 +6345,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/item/storage/fancy/donut_box, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/centcom/central_command_areas/control) @@ -6708,7 +6684,7 @@ /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/admin) "Gi" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/rack, /obj/item/storage/medkit/fire{ pixel_y = 5; @@ -7632,7 +7608,7 @@ /turf/open/floor/iron/white, /area/centcom/central_command_areas/evacuation/ship) "LO" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/operating, /obj/effect/turf_decal/stripes/line, /obj/machinery/light/directional/north, @@ -8964,7 +8940,7 @@ /turf/open/floor/iron, /area/centcom/tdome/observation) "Sd" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) @@ -9066,7 +9042,7 @@ /area/centcom/central_command_areas/courtroom) "SC" = ( /obj/structure/tank_dispenser/oxygen, -/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/evacuation/ship) "SG" = ( @@ -9262,7 +9238,7 @@ /area/centcom/central_command_areas/evacuation/ship) "Tv" = ( /obj/structure/table/wood, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/storage/fancy/donut_box, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -10067,9 +10043,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/item/reagent_containers/cup/glass/mug/britcup, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/centcom/central_command_areas/control) diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm index 82574eb50ce..39cc80389ac 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm @@ -49,7 +49,7 @@ "E" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/canister, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /turf/open/floor/plating, /area/station/maintenance/port/aft) "M" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm index af7dadd279c..21be0b689bd 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm @@ -15,7 +15,7 @@ "d" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/structure/grille, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) diff --git a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_2.dmm b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_2.dmm index 967380f7169..3c1283e48c8 100644 --- a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_2.dmm @@ -48,13 +48,13 @@ /area/station/maintenance/starboard/lesser) "r" = ( /obj/structure/grille, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "t" = ( /obj/structure/grille, -/obj/structure/window/spawner/west, +/obj/structure/window/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm index 3eafa3c7c8c..e5f19f40917 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm @@ -73,8 +73,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/girder, /obj/structure/grille, -/obj/structure/window/spawner/west, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/cargo) "hx" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm index 0b3410b919d..76c1929c04f 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm @@ -361,8 +361,8 @@ "EL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, -/obj/structure/window/spawner/east, -/obj/structure/window/spawner/west, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "Fj" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm index 2cad4a17dac..57cb3279961 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm @@ -92,7 +92,7 @@ "nh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/structure/window/spawner, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm index a354f77eefb..334f49ad8b6 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm @@ -298,7 +298,7 @@ /obj/effect/turf_decal/trimline/white/warning{ dir = 8 }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "wo" = ( @@ -463,7 +463,7 @@ /area/station/maintenance/central/lesser) "Eq" = ( /obj/structure/lattice, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space/basic, /area/space/nearstation) "Gs" = ( @@ -527,7 +527,7 @@ /obj/effect/turf_decal/trimline/white/warning{ dir = 8 }, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_a_3.dmm index 16e966bf652..f94678f1b89 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_a_3.dmm @@ -35,7 +35,7 @@ /area/station/asteroid) "q" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/west, +/obj/structure/window/spawner/directional/west, /obj/structure/rack, /obj/effect/spawner/random/clothing/gloves, /obj/effect/spawner/random/clothing/gloves, @@ -87,7 +87,7 @@ /area/station/maintenance/department/crew_quarters/dorms) "K" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/west, +/obj/structure/window/spawner/directional/west, /obj/structure/closet/cardboard{ name = "surplus clothing" }, diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm index 5ffa5fb20f6..0c6ee1868b3 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm @@ -5,7 +5,7 @@ /area/station/maintenance/department/crew_quarters/dorms) "h" = ( /obj/structure/rack, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/item/storage/book/bible{ pixel_x = -4; pixel_y = -4 @@ -36,7 +36,7 @@ /area/template_noop) "s" = ( /obj/structure/rack, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/item/storage/dice, /obj/item/storage/dice{ pixel_x = 4; @@ -89,7 +89,7 @@ /area/station/maintenance/department/crew_quarters/dorms) "P" = ( /obj/structure/rack, -/obj/structure/window/spawner/west, +/obj/structure/window/spawner/directional/west, /obj/item/storage/crayons, /obj/structure/window/spawner, /obj/effect/decal/cleanable/dirt, @@ -97,7 +97,7 @@ /area/station/maintenance/department/crew_quarters/dorms) "W" = ( /obj/structure/rack, -/obj/structure/window/spawner/west, +/obj/structure/window/spawner/directional/west, /obj/item/modular_computer/laptop/preset/civilian{ pixel_y = 4; pixel_x = 4 diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm index abf6ef2035e..7167e6f25ce 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm @@ -171,7 +171,7 @@ "om" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/structure/closet/crate/trashcart/filled, /turf/open/floor/plating, /area/station/maintenance/department/science) @@ -399,7 +399,7 @@ /area/station/maintenance/department/science) "IC" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/structure/closet/cardboard, /obj/effect/spawner/random/maintenance/three, /turf/open/floor/plating, diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm index 51433761602..a6476faa0c7 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm @@ -62,7 +62,7 @@ /area/station/maintenance/department/science) "v" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/tool, /obj/effect/spawner/random/engineering/tool, diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_2.dmm index 1174b71aa14..f2ca6d55d73 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_2.dmm @@ -10,7 +10,7 @@ /area/station/maintenance/department/medical) "e" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, /obj/effect/spawner/random/medical/surgery_tool, /obj/effect/landmark/generic_maintenance_landmark, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_2.dmm index 6870f702626..aeae200c51b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_2.dmm @@ -65,7 +65,7 @@ "z" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/side{ dir = 4 }, @@ -106,7 +106,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark/side{ dir = 4 }, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm index 2e6598a5f23..8eb56170b71 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm @@ -85,7 +85,7 @@ "K" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/effect/spawner/random/engineering/tool, /obj/effect/spawner/random/engineering/material_cheap, /obj/effect/spawner/random/maintenance/two, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm index 61a17c513a5..2303cc6f018 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm @@ -65,7 +65,7 @@ /area/station/maintenance/department/security) "J" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/effect/spawner/random/engineering/atmospherics_portable, /obj/effect/turf_decal/bot, /turf/open/floor/plating, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm index edc9daba9cf..52dd568eee6 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm @@ -25,7 +25,7 @@ /area/station/maintenance/department/security) "m" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/structure/closet/wardrobe/mixed, /turf/open/floor/plating, /area/station/maintenance/department/security) @@ -60,7 +60,7 @@ /area/station/maintenance/department/security) "E" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/structure/grille, /turf/open/floor/plating, /area/station/maintenance/department/security) diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm index bf26afa9126..de8b9f9ed0f 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm @@ -66,12 +66,12 @@ /area/station/maintenance/central/greater) "gH" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "hv" = ( /obj/structure/lattice, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) "hC" = ( @@ -608,7 +608,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner, /obj/structure/disposalpipe/segment{ dir = 4 diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm index 48bd8104482..14eab7f517a 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm @@ -1,7 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ab" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/structure/rack, /obj/effect/spawner/random/maintenance/four, /turf/open/floor/iron/smooth, diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm index fd4690cf50f..3695915478a 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm @@ -262,7 +262,7 @@ /area/station/maintenance/central/greater) "tZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/catwalk_floor, diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm index 50117372704..ebf1ce617ab 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm @@ -15,7 +15,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/random/maintenance/three, -/obj/structure/window/spawner/west, +/obj/structure/window/spawner/directional/west, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "q" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm index ca8d7ee2648..cb12e658a1a 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm @@ -30,7 +30,7 @@ /area/station/maintenance/port/central) "m" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/east, +/obj/structure/window/spawner/directional/east, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance/five, /turf/open/floor/plating, diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm index a5dfba76387..ed81e057757 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm @@ -135,7 +135,7 @@ /area/station/asteroid) "Y" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/spawner/north, +/obj/structure/window/spawner/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "Z" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm index 2cdaca1d552..c8e5e9bb2c6 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm @@ -28,7 +28,7 @@ /area/station/maintenance/starboard/greater) "q" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/entertainment/money_small, /obj/machinery/door/poddoor/shutters/preopen{ name = "Privacy Shutter"; @@ -89,8 +89,8 @@ /area/station/maintenance/starboard/greater) "R" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/engineering/tool, /obj/machinery/door/poddoor/shutters/preopen{ name = "Privacy Shutter"; diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index ea77652d327..5f109103b7f 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -1382,12 +1382,6 @@ dir = 4 }, /area/station/escapepodbay) -"adI" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/shower/directional/east, -/obj/structure/cable, -/turf/open/floor/iron/freezer, -/area/station/security/prison/shower) "adJ" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -1497,13 +1491,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/mess) -"aea" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/item/soap/nanotrasen, -/obj/machinery/shower/directional/east, -/obj/structure/cable, -/turf/open/floor/iron/freezer, -/area/station/security/prison/shower) "aeb" = ( /obj/structure/table, /obj/item/radio/intercom/directional/south, @@ -2835,18 +2822,6 @@ }, /turf/open/floor/wood/large, /area/station/service/library) -"ais" = ( -/obj/machinery/computer/rdconsole{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/east, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/command/bridge) "ait" = ( /obj/structure/sign/warning/electric_shock{ pixel_x = -32 @@ -3117,12 +3092,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) -"akB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/service/janitor) "akC" = ( /obj/structure/industrial_lift/public, /obj/effect/turf_decal/caution/stand_clear/red, @@ -3890,6 +3859,11 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) +"asf" = ( +/obj/structure/railing/corner, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/glass/reinforced, +/area/station/science/genetics) "ash" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -3926,19 +3900,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/science/genetics) -"asr" = ( -/obj/machinery/light/directional/north, -/obj/machinery/camera{ - c_tag = "Arrivals - South Docking Wing"; - dir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "asu" = ( /turf/closed/wall/rock/porous, /area/station/science/explab) @@ -4011,6 +3972,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"atF" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/window/right/directional/east{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Fitness Ring" + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/commons/fitness) "atP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -4432,16 +4403,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"awW" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/sign/departments/medbay/alt{ - pixel_y = -32 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/station/security/medical) "awY" = ( /obj/item/storage/secure/safe/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -4863,12 +4824,6 @@ /obj/structure/chair/comfy/brown, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"aBD" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/structure/window/reinforced/spawner/east, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "aBG" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -4950,17 +4905,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/right) -"aCl" = ( -/obj/machinery/turretid{ - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = 3; - pixel_y = -23 - }, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "aCp" = ( /obj/machinery/camera/directional/south{ c_tag = "Service - Bar Lounge South West" @@ -5004,18 +4948,6 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) -"aCB" = ( -/obj/machinery/computer/atmos_alert{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/command/bridge) "aCC" = ( /obj/structure/chair/office/light, /obj/effect/turf_decal/tile/yellow{ @@ -5113,16 +5045,6 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/pumproom) -"aDl" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/sign/departments/medbay/alt{ - pixel_y = 32 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/security/medical) "aDm" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -5239,14 +5161,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/arrivals) -"aEb" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "aEg" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -5319,6 +5233,27 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) +"aEr" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/storage/medkit/fire{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/fire, +/obj/item/storage/medkit/fire{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/door/window/left/directional/west{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "aEv" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, @@ -6426,17 +6361,6 @@ }, /turf/open/space/openspace, /area/station/solars/port) -"aMF" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/table/wood/fancy/red, -/obj/item/ai_module/reset/purge, -/obj/effect/spawner/random/aimodule/harmful, -/obj/machinery/door/window/left/directional/east{ - name = "Dangerous Modules"; - req_access = list("captain") - }, -/turf/open/floor/circuit/red, -/area/station/ai_monitored/turret_protected/ai_upload) "aMG" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/white, @@ -6754,6 +6678,13 @@ }, /turf/open/floor/wood/tile, /area/station/service/chapel/office) +"aPg" = ( +/obj/machinery/modular_computer/console/preset/civilian{ + dir = 8 + }, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room) "aPk" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -6788,18 +6719,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white, /area/station/medical/virology) -"aPz" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/button/door{ - id = "containdeez5"; - name = "Cell Containment Toggle Button" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "aPB" = ( /obj/machinery/firealarm/directional/east{ pixel_y = 6 @@ -6990,6 +6909,21 @@ "aQO" = ( /turf/closed/wall/r_wall, /area/station/command/bridge) +"aQQ" = ( +/obj/structure/table/wood/fancy/royalblue, +/obj/structure/sign/painting/library_secure{ + pixel_x = 32 + }, +/obj/structure/window/reinforced/spawner, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 50 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/wood/large, +/area/station/service/library) "aQU" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -7104,16 +7038,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"aSH" = ( -/obj/effect/turf_decal/trimline/neutral/warning{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "aSI" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -7474,10 +7398,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"baA" = ( -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "baK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -7520,6 +7440,12 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) +"bcq" = ( +/obj/effect/landmark/secequipment, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/showroomfloor, +/area/station/security/lockers) "bcs" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/item/radio/intercom/directional/north, @@ -7560,38 +7486,6 @@ /obj/item/kirbyplants/photosynthetic, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"bdb" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/hallway) -"bdq" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/siding/white, -/obj/machinery/door/window/right/directional/east{ - name = "Secure Medical Storage"; - req_access = list("medical") - }, -/obj/item/storage/medkit/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/storage/medkit/regular, -/obj/item/storage/medkit/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "bdJ" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -7644,15 +7538,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible, /turf/closed/wall/r_wall, /area/station/maintenance/starboard/lesser) -"beN" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/item/kirbyplants/photosynthetic, -/obj/item/radio/intercom/directional/west, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/science/lower) "beP" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -7917,20 +7802,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"bjE" = ( -/obj/machinery/door/airlock/engineering{ - name = "Vacant Office A" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/vacant_room/office) "bjK" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -8023,22 +7894,6 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) -"blW" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/structure/window/spawner/west, -/obj/item/toy/plush/goatplushie, -/turf/open/floor/iron/white, -/area/station/commons/vacant_room) -"bmb" = ( -/obj/structure/window/reinforced, -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "bmp" = ( /obj/effect/turf_decal/trimline/green/corner{ dir = 1 @@ -8082,6 +7937,13 @@ /obj/machinery/photocopier, /turf/open/floor/wood, /area/station/service/lawoffice) +"boc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "bok" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -8247,15 +8109,6 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/wood/parquet, /area/station/medical/psychology) -"brR" = ( -/obj/effect/landmark/start/medical_doctor, -/obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/surgery/fore) "bsh" = ( /obj/structure/table/glass, /obj/structure/microscope, @@ -8368,14 +8221,18 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) -"btO" = ( -/obj/structure/railing/corner{ +"btN" = ( +/obj/machinery/computer/atmos_alert{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ dir = 8 }, -/obj/machinery/light/directional/east, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/glass/reinforced, -/area/station/science/genetics) +/area/station/command/bridge) "btP" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -8414,13 +8271,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"buw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/ordnance) "buB" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -8768,15 +8618,6 @@ /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) -"bzu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/station/maintenance/tram/right) "bzA" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 4 @@ -8831,6 +8672,12 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"bBl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "bBs" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 10 @@ -9200,15 +9047,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/office) -"bHL" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/smooth, -/area/station/maintenance/disposal) "bHP" = ( /obj/machinery/computer/station_alert{ dir = 8 @@ -9278,14 +9116,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"bJz" = ( -/obj/item/target, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless, -/area/station/science/ordnance/bomb) "bJP" = ( /obj/structure/railing{ dir = 10 @@ -9535,12 +9365,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"bNh" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "bNi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -9754,6 +9578,13 @@ /obj/structure/lattice, /turf/open/space/openspace, /area/space/nearstation) +"bQl" = ( +/obj/structure/window/spawner/directional/north, +/obj/effect/turf_decal/trimline/dark_green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/genetics) "bQt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -9852,13 +9683,6 @@ /obj/effect/turf_decal/siding/thinplating, /turf/open/floor/iron, /area/station/cargo/storage) -"bTH" = ( -/obj/structure/chair/office, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/science/explab) "bTJ" = ( /obj/structure/chair/office{ dir = 8 @@ -10252,6 +10076,12 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"bYY" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/prison/workout) "bYZ" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 5 @@ -10323,14 +10153,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/garden) -"bZU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/mob/living/simple_animal/bot/secbot/beepsky, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "bZV" = ( /obj/structure/chair{ name = "Defense" @@ -10364,6 +10186,27 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) +"caw" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/button/door{ + id = "Xenolab"; + name = "Test Chamber Blast Doors"; + pixel_x = 4; + pixel_y = 9; + req_access = list("xenobiology") + }, +/obj/machinery/button/ignition{ + id = "Xenobio"; + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/radio/intercom{ + pixel_y = -4 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "cay" = ( /obj/machinery/computer/security{ dir = 1 @@ -10410,6 +10253,12 @@ }, /turf/open/floor/iron, /area/station/cargo/lobby) +"cbe" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/neutral/filled/warning, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/left) "cbj" = ( /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, @@ -10681,6 +10530,10 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/mid) +"cfn" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/carpet, +/area/station/service/theater) "cfp" = ( /obj/structure/lattice/catwalk, /obj/structure/railing/corner, @@ -10867,17 +10720,29 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/server) -"cim" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"chW" = ( +/obj/structure/rack, +/obj/structure/window/spawner/directional/north, +/obj/item/hand_tele, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) +"cia" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 2 }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"cic" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "ciA" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock" @@ -10887,14 +10752,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/security/processing) -"cjh" = ( -/obj/effect/landmark/start/medical_doctor, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/surgery/aft) "cjy" = ( /turf/closed/wall/r_wall, /area/station/engineering/main) @@ -11051,12 +10908,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, /area/station/solars/port) -"cov" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/cargo/miningdock/oresilo) "coI" = ( /obj/machinery/door/airlock{ id_tag = "miningdorm1"; @@ -11175,40 +11026,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/side, /area/station/science/ordnance/storage) -"cqR" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 - }, -/obj/structure/table, -/obj/item/stack/package_wrap{ - pixel_x = -1; - pixel_y = -1 - }, -/obj/item/stack/wrapping_paper{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/sorting) "cqT" = ( /obj/structure/chair/plastic, /obj/effect/landmark/start/assistant, /turf/open/floor/eighties/red, /area/station/commons/fitness/recreation/entertainment) -"cqZ" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "crj" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -11281,6 +11103,21 @@ /obj/structure/table/reinforced, /turf/open/floor/iron/dark, /area/station/service/bar) +"csv" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "cargoupperbelt" + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) "csA" = ( /turf/closed/wall, /area/station/solars/starboard/fore) @@ -11327,6 +11164,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"cux" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "cuN" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -11654,6 +11501,15 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/engine/n2, /area/station/engineering/atmos) +"czp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/maintenance/tram/mid) "czu" = ( /obj/structure/ladder, /obj/effect/turf_decal/siding/thinplating_new/end, @@ -11743,6 +11599,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"cAG" = ( +/obj/structure/closet/secure_closet/captains, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Command - Captain's Quarters" + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) "cAI" = ( /obj/structure/chair{ dir = 8 @@ -12018,15 +11883,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/lobby) -"cGd" = ( -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/corner, -/obj/structure/chair/office, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/checkpoint/escape) "cGg" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -12176,13 +12032,9 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"cIW" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/iron/dark/smooth_corner{ - dir = 1 - }, -/area/station/commons/fitness) +"cIX" = ( +/turf/open/floor/plating, +/area/station/engineering/engine_smes) "cJm" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 @@ -12268,6 +12120,24 @@ dir = 8 }, /area/station/commons/vacant_room) +"cKw" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"cKz" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/glass/reinforced, +/area/station/science/genetics) "cKE" = ( /obj/effect/decal/cleanable/dirt, /obj/item/weldingtool, @@ -12372,6 +12242,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"cNs" = ( +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) "cNS" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -12418,6 +12296,15 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"cOs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) "cOF" = ( /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 8; @@ -12560,12 +12447,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/office) -"cQQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/commons/vacant_room/office) "cQY" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/effect/turf_decal/weather/snow, @@ -12703,12 +12584,42 @@ "cSr" = ( /turf/closed/wall, /area/station/service/library) +"cSM" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/aicard, +/obj/item/multitool, +/turf/open/floor/carpet, +/area/station/command/bridge) +"cSN" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "cSR" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison) +"cSZ" = ( +/obj/structure/rack, +/obj/item/gun/energy/disabler{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/energy/disabler, +/obj/item/gun/energy/disabler{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) "cTa" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -12743,11 +12654,6 @@ /obj/machinery/status_display/ai/directional/west, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) -"cUe" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/ai_monitored/turret_protected/aisat/foyer) "cUE" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -12775,6 +12681,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison) +"cVo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/maintenance/tram/left) "cVr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -12793,10 +12711,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/wood, /area/station/commons/dorms) -"cVE" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/wood, -/area/station/service/theater) "cVF" = ( /obj/structure/chair{ dir = 4 @@ -12845,14 +12759,6 @@ /obj/structure/cable, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) -"cWw" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/closet/emcloset, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/command/bridge) "cWx" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -13096,12 +13002,6 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) -"dao" = ( -/turf/open/floor/noslip/tram_plate/energized{ - outbound = 3; - inbound = 2 - }, -/area/station/hallway/primary/tram/right) "dar" = ( /turf/open/floor/iron/dark/side{ dir = 8 @@ -13189,15 +13089,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"dbZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/station/maintenance/tram/mid) "dcf" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -13228,6 +13119,28 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/mid) +"dcV" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/white, +/obj/machinery/door/window/right/directional/east{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/item/storage/medkit/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "ddf" = ( /obj/effect/landmark/start/cook, /turf/open/floor/iron/white/side{ @@ -13429,10 +13342,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"dgH" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/grimy, -/area/station/service/library/lounge) "dgR" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -13525,19 +13434,6 @@ /obj/effect/turf_decal/stripes/white/full, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"djE" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/paper/guides/jobs/medical/morgue{ - pixel_x = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "djG" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/white/full, @@ -13571,12 +13467,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) -"djT" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 8 - }, -/area/station/commons/fitness) "djU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -13628,11 +13518,20 @@ "dkO" = ( /turf/open/floor/iron, /area/station/security/brig) -"dkY" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/misc/grass/jungle, -/area/station/science/explab) +"dlg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/right) +"dlk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/office) "dlL" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -13688,11 +13587,6 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) -"dmG" = ( -/obj/structure/window/reinforced/spawner/west, -/mob/living/carbon/human/species/monkey, -/turf/open/misc/grass/jungle, -/area/station/science/explab) "dmR" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/decal/cleanable/dirt, @@ -13731,10 +13625,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/storage/art) -"dnn" = ( -/obj/machinery/oven/range, -/turf/open/floor/iron/white, -/area/station/commons/vacant_room) "dno" = ( /obj/machinery/door/airlock/hatch{ name = "Ladder Access Hatch" @@ -13941,28 +13831,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"drn" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/item/storage/medkit/toxin{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/medkit/toxin, -/obj/item/storage/medkit/toxin{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/door/window/right/directional/east{ - name = "Secure Medical Storage"; - req_access = list("medical") - }, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "drq" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -14019,6 +13887,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison/safe) +"drH" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) "dsl" = ( /obj/structure/chair/pew/right, /obj/effect/landmark/start/assistant, @@ -14050,6 +13922,12 @@ }, /turf/open/floor/iron, /area/station/engineering/gravity_generator) +"dsP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "dsZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/machinery/door/airlock/research{ @@ -14222,19 +14100,16 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"dwO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/station/service/library) "dwR" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/tcommsat/computer) -"dwZ" = ( -/obj/structure/closet/secure_closet/captains, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Command - Captain's Quarters" - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain/private) "dxw" = ( /obj/machinery/newscaster/directional/north, /obj/structure/cable, @@ -14254,6 +14129,10 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) +"dxT" = ( +/obj/machinery/oven/range, +/turf/open/floor/iron/white, +/area/station/commons/vacant_room) "dyl" = ( /obj/structure/flora/bush/leavy/style_random, /turf/open/floor/grass, @@ -14660,16 +14539,6 @@ /obj/machinery/space_heater, /turf/open/floor/iron, /area/station/engineering/atmos) -"dHf" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/table/wood, -/obj/item/storage/secure/safe/directional/north, -/obj/machinery/fax{ - fax_name = "Head of Personnel's Office"; - name = "Head of Personnel's Fax Machine" - }, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hop) "dHn" = ( /obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -15031,10 +14900,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"dOx" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/iron/white/smooth_corner, -/area/station/security/execution/education) "dOC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -15044,18 +14909,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"dOE" = ( -/obj/structure/window/spawner/north, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) "dOM" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -15078,14 +14931,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"dPp" = ( -/obj/machinery/light/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Arrivals - Central Docking Wing" - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "dPu" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -15429,12 +15274,6 @@ "dUT" = ( /turf/closed/wall, /area/station/science/lower) -"dVd" = ( -/obj/effect/spawner/random/decoration/showcase, -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/royalblack, -/area/station/command/meeting_room) "dVo" = ( /obj/structure/table/wood, /turf/open/floor/iron/dark, @@ -15565,17 +15404,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"dXC" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/table/wood/fancy/blue, -/obj/item/ai_module/supplied/freeform, -/obj/effect/spawner/random/aimodule/neutral, -/obj/machinery/door/window/left/directional/east{ - name = "Neutral Modules"; - req_access = list("captain") - }, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai_upload) "dXM" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -15652,15 +15480,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"dZC" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/dim/directional/west, -/obj/structure/window/spawner/north, -/obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 - }, -/turf/open/floor/iron/dark, -/area/station/service/bar) "dZM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, @@ -15796,22 +15615,6 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"ebO" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "Cargo - Lower Security Outpost" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) -"eca" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/musician/piano, -/turf/open/floor/carpet, -/area/station/service/theater) "ecg" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15930,16 +15733,6 @@ }, /turf/open/floor/iron, /area/station/security/office) -"eez" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/spawner/random/decoration/ornament, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "eeE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -16305,6 +16098,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"emn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/lower) "emr" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/structure/disposalpipe/segment{ @@ -16739,12 +16542,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"euX" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/shower/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/station/security/prison/shower) "euZ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -16800,6 +16597,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, /area/station/service/theater) +"ewg" = ( +/obj/structure/rack, +/obj/item/clothing/glasses/meson{ + pixel_y = 4 + }, +/obj/item/lighter, +/obj/item/reagent_containers/pill/patch/aiuri, +/obj/item/stock_parts/cell/high, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/atmos, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "ewk" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -16996,6 +16811,12 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"ezb" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/prison) "ezd" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 1 @@ -17075,21 +16896,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/engineering/atmos) -"eAW" = ( -/obj/structure/window/reinforced/plasma{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "eAX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17258,6 +17064,16 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/commons/dorms) +"eDL" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/east, +/obj/machinery/fax{ + fax_name = "Captain's Office"; + name = "Captain's Fax Machine" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "eDV" = ( /obj/structure/closet/secure_closet/freezer/cream_pie, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -17449,6 +17265,12 @@ }, /turf/open/floor/engine/n2, /area/station/engineering/atmos) +"eIR" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) "eIZ" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 9 @@ -17463,9 +17285,24 @@ /obj/machinery/light/very_dim/directional/south, /turf/open/floor/iron/dark/herringbone, /area/station/commons/vacant_room) +"eJN" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "eJQ" = ( /turf/open/floor/glass/reinforced, /area/station/science/xenobiology) +"eJS" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_y = 2 + }, +/obj/structure/window/reinforced/spawner/directional/south{ + pixel_y = 2 + }, +/obj/effect/spawner/random/decoration/ornament, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) "eJV" = ( /obj/structure/sink/kitchen/directional/west, /turf/open/floor/wood, @@ -17676,6 +17513,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) +"eOj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/spawner/random/decoration/ornament, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "eOk" = ( /turf/open/floor/glass, /area/station/cargo/storage) @@ -17839,21 +17686,6 @@ /obj/machinery/vending/wallmed/directional/east, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"eRq" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/shotgun/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/ballistic/shotgun/riot, -/obj/item/gun/ballistic/shotgun/riot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "eRw" = ( /obj/machinery/hydroponics/soil, /obj/machinery/firealarm/directional/west, @@ -17915,20 +17747,6 @@ "eSz" = ( /turf/open/openspace, /area/station/hallway/primary/tram/center) -"eSH" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/ordnance{ - dir = 8; - pixel_x = 30 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "eSI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/tank/air{ @@ -18104,6 +17922,15 @@ /obj/machinery/computer/camera_advanced/base_construction/aux, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"eWc" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/chem_heater/withbuffer, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "eWf" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -18233,13 +18060,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/port/central) -"eZy" = ( -/obj/machinery/duct, +"eZF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/cafeteria, -/area/station/security/prison/mess) +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "eZS" = ( /obj/machinery/door/airlock/grunge{ name = "Entertainment Center" @@ -18336,13 +18162,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) -"fdp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 9 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "fdr" = ( /obj/machinery/duct, /obj/structure/cable, @@ -18474,6 +18293,10 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"ffg" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/wood, +/area/station/service/theater) "ffk" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 1 @@ -18528,15 +18351,6 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"fga" = ( -/obj/structure/rack, -/obj/structure/window/spawner/north, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) "fgi" = ( /turf/closed/wall, /area/station/cargo/lobby) @@ -18824,16 +18638,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/service/bar) -"fkV" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/noslip/tram_plate/energized{ - inbound = 1; - outbound = 2 - }, -/area/station/hallway/primary/tram/left) "fkZ" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -19210,6 +19014,12 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/plating, /area/station/engineering/atmos/pumproom) +"frK" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "frN" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, @@ -19221,6 +19031,11 @@ "frV" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/testlab) +"fsi" = ( +/obj/machinery/atmospherics/components/binary/valve/digital, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/science/ordnance/storage) "fss" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment, @@ -19359,6 +19174,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"ftG" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/disposal) "ftM" = ( /obj/structure/table, /obj/item/pipe_dispenser{ @@ -19616,17 +19439,12 @@ /obj/effect/turf_decal/trimline/purple/filled/corner, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"fyo" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/landmark/generic_maintenance_landmark, +"fyj" = ( /obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/security/evidence) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/vacant_room/office) "fyF" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -19921,15 +19739,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"fFQ" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 - }, -/obj/machinery/chem_master, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "fFR" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 @@ -19962,21 +19771,6 @@ "fGo" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/escape) -"fGx" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/structure/window/reinforced{ - dir = 4; - pixel_y = 2 - }, -/obj/item/paper_bin, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/bureaucracy/pen, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "fGM" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -20027,6 +19821,12 @@ }, /turf/open/floor/iron, /area/station/service/theater) +"fHq" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "fHz" = ( /obj/machinery/camera/emp_proof{ c_tag = "Engineering - Atmospherics Air Chamber"; @@ -20145,6 +19945,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) +"fJr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "fJv" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/effect/turf_decal/stripes/corner{ @@ -20177,6 +19992,10 @@ /obj/machinery/air_sensor/nitrogen_tank, /turf/open/floor/engine/n2, /area/station/engineering/atmos) +"fKn" = ( +/obj/machinery/oven/range, +/turf/open/floor/iron/white, +/area/station/service/kitchen) "fKz" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -20195,6 +20014,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/command/heads_quarters/hop) +"fKV" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/station/commons/fitness) "fKX" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -20288,16 +20113,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"fMs" = ( -/obj/structure/window/reinforced, -/obj/structure/table/wood, -/obj/item/storage/secure/briefcase{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/storage/lockbox/medal, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "fMu" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -20307,6 +20122,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"fMJ" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/noslip/tram_plate/energized{ + outbound = 2; + inbound = 1 + }, +/area/station/hallway/primary/tram/left) "fMK" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 4 @@ -20731,10 +20556,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"fXN" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/carpet, -/area/station/service/theater) "fXP" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -20765,6 +20586,19 @@ /obj/structure/sign/calendar/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) +"fYr" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/paper/guides/jobs/medical/morgue{ + pixel_x = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "fYu" = ( /obj/structure/bodycontainer/morgue{ dir = 2 @@ -20840,13 +20674,6 @@ }, /turf/open/floor/iron/freezer, /area/station/security/prison) -"gaf" = ( -/obj/machinery/computer/shuttle/mining{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/carpet, -/area/station/command/bridge) "gah" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -21003,6 +20830,12 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"gdX" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/cargo/miningdock/oresilo) "ged" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -21074,14 +20907,6 @@ /obj/effect/spawner/round_default_module, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) -"gfW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 4 - }, -/obj/effect/landmark/generic_maintenance_landmark, -/turf/open/floor/iron, -/area/station/maintenance/port/central) "gfX" = ( /obj/structure/fluff/iced_abductor, /turf/open/misc/asteroid/airless, @@ -21179,6 +21004,18 @@ "ghz" = ( /turf/closed/wall, /area/station/hallway/secondary/construction/engineering) +"ghC" = ( +/obj/structure/window/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) "ghV" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -22075,6 +21912,14 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) +"gzW" = ( +/obj/effect/spawner/random/decoration/showcase, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/sign/plaques/kiddie/perfect_man{ + pixel_y = -32 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/meeting_room) "gzY" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -22282,6 +22127,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) +"gCK" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/keycard_auth{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/machinery/button/door{ + id = "bunkermodeactivated"; + name = "Bridge Blast Door Toggle"; + pixel_x = -7; + pixel_y = -2; + req_access = list("command") + }, +/turf/open/floor/carpet, +/area/station/command/bridge) "gCQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22444,18 +22305,6 @@ }, /turf/closed/wall, /area/station/science/ordnance/bomb) -"gGs" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/clothing/mask/surgical, -/obj/machinery/camera/directional/north{ - c_tag = "Medical - Morgue"; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "gGv" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -22508,11 +22357,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) -"gHv" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/flora/bush/jungle/c/style_random, -/turf/open/misc/grass/jungle, -/area/station/science/explab) "gHx" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22693,31 +22537,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/execution/transfer) -"gLc" = ( -/obj/effect/landmark/atmospheric_sanity/mark_all_station_areas_as_goal, -/turf/open/space/basic, -/area/space) "gLd" = ( /obj/machinery/field/generator, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/engineering/engine_smes) -"gLm" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 +"gLv" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/structure/table, -/obj/item/dest_tagger, -/obj/item/dest_tagger, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/item/papercutter{ - pixel_x = 17 +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/turf/open/floor/iron, -/area/station/cargo/sorting) +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "gLC" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/camera/directional/west{ @@ -22959,18 +22794,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) -"gPD" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/button/door{ - id = "containdeez7"; - name = "Cell Containment Toggle Button" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "gPP" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -23131,6 +22954,11 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/science/research) +"gTi" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/janitor) "gTu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -23376,6 +23204,10 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/break_room) +"gYK" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/checkpoint/science) "gYO" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -23583,6 +23415,10 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"heM" = ( +/obj/effect/landmark/atmospheric_sanity/mark_all_station_areas_as_goal, +/turf/open/space/basic, +/area/space) "heN" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 8 @@ -24018,6 +23854,15 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) +"hmj" = ( +/obj/structure/rack, +/obj/structure/window/spawner/directional/north, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) "hmA" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -24066,6 +23911,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/miningdock) +"hnr" = ( +/obj/machinery/disposal/delivery_chute{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "hnH" = ( /obj/machinery/newscaster/directional/north, /turf/open/floor/wood/large, @@ -24221,22 +24079,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/fitness) -"hqR" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/noslip/tram_plate/energized{ - outbound = 3; - inbound = 2 - }, -/area/station/hallway/primary/tram/center) -"hqS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "hrh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24394,15 +24236,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/left) -"huo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/cafeteria, -/area/station/science/breakroom) "huz" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -24436,6 +24269,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"huW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) "hvm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -24483,6 +24325,20 @@ /obj/effect/turf_decal/siding/thinplating/corner, /turf/open/floor/glass/reinforced, /area/station/security/warden) +"hwa" = ( +/obj/structure/table, +/obj/item/storage/bag/tray, +/obj/item/kitchen/rollingpin{ + pixel_x = 6 + }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/structure/window/spawner/directional/west, +/obj/item/knife/kitchen, +/turf/open/floor/iron/white, +/area/station/commons/vacant_room) "hwn" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/effect/turf_decal/siding/thinplating{ @@ -24553,15 +24409,6 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"hzT" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/obj/machinery/chem_master, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "hzV" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -24597,6 +24444,13 @@ "hAD" = ( /turf/open/floor/iron/freezer, /area/station/commons/toilet) +"hAJ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron/dark, +/area/station/cargo/miningdock/oresilo) "hAK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -24677,6 +24531,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"hBz" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/button/door{ + id = "containdeez1"; + name = "Cell Containment Toggle Button" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "hBH" = ( /obj/machinery/computer/atmos_control/oxygen_tank{ dir = 1 @@ -24851,6 +24717,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"hEM" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) "hES" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -24899,6 +24775,28 @@ "hFr" = ( /turf/closed/wall, /area/station/maintenance/central/greater) +"hFw" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/structure/table, +/obj/item/stack/package_wrap{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/item/stack/wrapping_paper{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) "hFC" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -24995,6 +24893,14 @@ "hHI" = ( /turf/open/floor/glass, /area/station/command/meeting_room) +"hHW" = ( +/obj/structure/closet/secure_closet/engineering_chief, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "hHY" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -25437,6 +25343,15 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) +"hQr" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/south{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/bureaucracy/folder, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) "hQv" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -25598,16 +25513,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/office) -"hTW" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/sorting) "hTX" = ( /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 8 @@ -25645,11 +25550,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"hUI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/wood/large, -/area/station/service/barber) "hUK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -25704,13 +25604,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"hVY" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/filingcabinet/chestdrawer{ - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hop) "hVZ" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -25718,16 +25611,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) -"hWl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, -/obj/effect/spawner/random/decoration/ornament, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "hWI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25767,12 +25650,6 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) -"hXr" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "hXC" = ( /obj/machinery/light_switch/directional/west{ pixel_y = 8 @@ -25874,6 +25751,19 @@ }, /turf/open/floor/iron, /area/station/security/processing) +"hYV" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/courtroom) "hZc" = ( /obj/machinery/static_signal/northeast, /obj/effect/turf_decal/stripes/white/line, @@ -25976,6 +25866,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/commons/dorms) +"iaT" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "iaZ" = ( /obj/machinery/modular_computer/console/preset/engineering{ dir = 1 @@ -26045,6 +25942,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/tcommsat/computer) +"ici" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos) "icl" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -26066,6 +25970,11 @@ /obj/item/banner/cargo/mundane, /turf/open/floor/iron, /area/station/cargo/storage) +"icU" = ( +/obj/structure/chair/office, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/cargo/drone_bay) "ide" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 10 @@ -26155,13 +26064,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/chapel) -"ieL" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ieV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -26287,6 +26189,12 @@ dir = 4 }, /area/station/service/theater) +"igF" = ( +/turf/open/floor/noslip/tram_plate/energized{ + outbound = 3; + inbound = 2 + }, +/area/station/hallway/primary/tram/right) "igS" = ( /obj/machinery/newscaster/directional/west, /obj/structure/disposalpipe/segment, @@ -26310,15 +26218,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"ihi" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 +"ihf" = ( +/turf/open/floor/noslip/tram_plate/energized{ + outbound = 2; + inbound = 1 }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/sorting) +/area/station/hallway/primary/tram/left) "ihu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/grimy, @@ -26436,15 +26341,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"ijv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/sorting/mail/flip, -/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/lower) "ijR" = ( /obj/structure/table/reinforced, /turf/open/floor/iron/dark, @@ -26510,13 +26406,14 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/commons/dorms) -"ilM" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +"ilj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/iron/dark, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, /area/station/science/xenobiology) "ilX" = ( /obj/effect/turf_decal/trimline/purple/filled/corner, @@ -26557,6 +26454,13 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"ins" = ( +/obj/structure/window/spawner/directional/north, +/obj/effect/turf_decal/trimline/dark_green/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/genetics) "int" = ( /obj/structure/table, /obj/item/paper_bin/carbon{ @@ -26646,21 +26550,6 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"ioE" = ( -/obj/structure/table/wood/fancy/royalblue, -/obj/structure/sign/painting/library_secure{ - pixel_x = 32 - }, -/obj/structure/window/reinforced/spawner, -/obj/effect/spawner/random/decoration/statue{ - spawn_loot_chance = 50 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/wood/large, -/area/station/service/library) "ioM" = ( /obj/structure/hoop{ dir = 8 @@ -26816,6 +26705,12 @@ /obj/structure/chair/comfy/black, /turf/open/floor/carpet, /area/station/command/bridge) +"isa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/service/janitor) "isg" = ( /obj/machinery/disposal/bin, /obj/machinery/light/directional/east, @@ -27038,13 +26933,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) -"ivI" = ( -/obj/structure/window/spawner/north, -/obj/effect/turf_decal/trimline/dark_green/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/science/genetics) "iwg" = ( /obj/machinery/door/airlock/security/glass{ name = "Trial Cell A" @@ -27216,6 +27104,17 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"iyC" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/evidence) "iyK" = ( /obj/machinery/telecomms/bus/preset_two, /turf/open/floor/iron/dark/telecomms, @@ -27293,15 +27192,13 @@ /obj/structure/lattice/catwalk, /turf/open/openspace/airless, /area/station/asteroid) -"iAx" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/cargo/miningdock/oresilo) -"iAH" = ( -/obj/machinery/telecomms/hub/preset, -/turf/open/floor/iron/dark/telecomms, -/area/station/tcommsat/server) +"iAz" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/atmospheric_sanity/ignore_area, +/turf/open/floor/iron/dark/herringbone, +/area/station/commons/vacant_room) "iBa" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -27344,11 +27241,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"iBT" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/misc/grass/jungle, -/area/station/science/explab) +"iBX" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/lower) +"iCc" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "iCe" = ( /obj/machinery/door/airlock{ id_tag = "Toilet2"; @@ -27377,11 +27282,6 @@ /obj/structure/cable, /turf/open/space/openspace, /area/station/solars/starboard/fore) -"iCV" = ( -/obj/structure/flora/bush/fullgrass/style_random, -/obj/effect/landmark/event_spawn, -/turf/open/misc/dirt/jungle, -/area/station/science/explab) "iDb" = ( /obj/item/crowbar/large, /obj/structure/rack, @@ -27486,6 +27386,11 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"iFs" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/cargo/miningdock/oresilo) "iFN" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -27522,6 +27427,15 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"iGF" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/item/kirbyplants/photosynthetic, +/obj/item/radio/intercom/directional/west, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/lower) "iGG" = ( /turf/open/floor/iron/dark, /area/station/security/execution/transfer) @@ -27571,6 +27485,11 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) +"iHs" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/mob/living/carbon/human/species/monkey, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "iHG" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -27884,6 +27803,13 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) +"iNr" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "iNB" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -28004,6 +27930,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/primary/tram/left) +"iPD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/right) "iPQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -28060,6 +27992,10 @@ /obj/structure/reagent_dispensers/foamtank, /turf/open/floor/plating, /area/station/engineering/engine_smes) +"iRC" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) "iRL" = ( /turf/closed/wall, /area/station/maintenance/starboard/greater) @@ -28407,13 +28343,6 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"iWn" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/left) "iWz" = ( /obj/machinery/door/airlock/external/glass{ name = "Supply Door Airlock" @@ -28926,6 +28855,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"jfK" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) "jfU" = ( /obj/machinery/door/airlock/hatch{ name = "Secure Pen" @@ -29472,13 +29411,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/work) -"jpp" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/iron/dark/smooth_corner{ - dir = 8 - }, -/area/station/commons/fitness) "jpt" = ( /obj/machinery/duct, /obj/structure/cable, @@ -29607,20 +29539,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"jrl" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "jrI" = ( /obj/structure/disposalpipe/trunk/multiz{ dir = 4 @@ -29662,6 +29580,16 @@ }, /turf/open/floor/iron, /area/station/commons/fitness) +"jsJ" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/wood, +/obj/item/storage/secure/briefcase{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/storage/lockbox/medal, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "jsN" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/contraband/prison, @@ -29752,6 +29680,11 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) +"jud" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/escapepodbay) "jur" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/effect/turf_decal/siding/thinplating{ @@ -29982,15 +29915,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/theater) -"jzd" = ( -/obj/structure/chair, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/courtroom) "jzo" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -30117,37 +30041,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"jBd" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/item/storage/medkit/fire{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/medkit/fire, -/obj/item/storage/medkit/fire{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Medical Storage"; - req_access = list("medical") - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) -"jBj" = ( -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/landmark/navigate_destination/incinerator, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "jBk" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/structure/cable, @@ -30662,6 +30555,13 @@ /obj/machinery/shower/directional/north, /turf/open/floor/iron/freezer, /area/station/security/prison) +"jLx" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "jLy" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -30671,6 +30571,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/tcommsat/computer) +"jLA" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "jLH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/r_wall, @@ -30721,11 +30632,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"jMJ" = ( -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/checkpoint/arrivals) "jMM" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/coffee_cart_rack{ @@ -30779,6 +30685,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) +"jNI" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo - Lower Security Outpost" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "jNM" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -30875,6 +30792,21 @@ "jPM" = ( /turf/open/floor/iron/dark, /area/station/command/gateway) +"jPO" = ( +/obj/structure/rack, +/obj/item/gun/ballistic/shotgun/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) "jPP" = ( /obj/machinery/duct, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -30900,12 +30832,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/break_room) -"jQC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/carpet, -/area/station/service/library) "jQE" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -30937,11 +30863,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"jQV" = ( -/obj/machinery/teleport/station, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/station/ai_monitored/turret_protected/aisat/foyer) "jRa" = ( /obj/item/trash/flare, /turf/open/misc/asteroid, @@ -31423,6 +31344,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) +"kau" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/maintenance/port/central) "kaD" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -31827,6 +31756,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"kiu" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/command/bridge) "kiS" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/newscaster/directional/south, @@ -32066,14 +32003,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/security/brig) -"kmJ" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4; - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "kmM" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 @@ -32099,10 +32028,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"knc" = ( -/obj/machinery/oven/range, -/turf/open/floor/iron/white, -/area/station/service/kitchen) "knl" = ( /obj/structure/sink/kitchen/directional/south, /turf/open/floor/iron/white, @@ -32115,25 +32040,6 @@ }, /turf/open/floor/wood, /area/station/service/theater) -"knq" = ( -/obj/structure/window/spawner/north, -/obj/structure/table/glass, -/obj/item/storage/box/monkeycubes{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/infuser_book{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/storage/pill_bottle/mutadone{ - pixel_x = 9; - pixel_y = 3 - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/tile/dark_green/fourcorners, -/turf/open/floor/iron/white, -/area/station/science/genetics) "knO" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -32346,6 +32252,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"kry" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/spawner/random/decoration/ornament, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "krE" = ( /obj/machinery/computer/crew{ dir = 4 @@ -32376,6 +32292,14 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"ksk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "ksm" = ( /obj/machinery/door/airlock/atmos{ name = "Turbine Access" @@ -32477,6 +32401,16 @@ /obj/effect/mapping_helpers/airlock/access/all/security/entrance, /turf/open/floor/iron, /area/station/security/brig) +"kuc" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/noslip/tram_plate/energized{ + outbound = 3; + inbound = 2 + }, +/area/station/hallway/primary/tram/center) "kuf" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -32669,12 +32603,6 @@ /obj/effect/turf_decal/trimline/neutral/warning, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"kzC" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/iron/dark, -/area/station/commons/lounge) "kzQ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /turf/open/floor/iron, @@ -32733,6 +32661,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"kBc" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/shower/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "kBm" = ( /obj/machinery/light/directional/west, /obj/effect/turf_decal/tile/bar{ @@ -32760,17 +32694,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) -"kBO" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/landmark/generic_maintenance_landmark, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/commons/vacant_room/office) "kCm" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/table, @@ -33063,6 +32986,11 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/glass, /area/station/commons/fitness/recreation) +"kGC" = ( +/obj/machinery/teleport/station, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/foyer) "kGG" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/research/anomaly_refinery, @@ -33339,6 +33267,20 @@ /obj/effect/mapping_helpers/airlock/access/all/service/lawyer, /turf/open/floor/wood, /area/station/service/lawoffice) +"kKG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"kKI" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/tree/palm/style_random, +/obj/effect/overlay/coconut, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "kKV" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2, /turf/open/floor/iron/dark, @@ -33357,11 +33299,6 @@ "kLz" = ( /turf/closed/wall/r_wall, /area/station/security/prison/work) -"kLI" = ( -/obj/structure/chair/office, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "kLJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33387,14 +33324,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/lobby) -"kMf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/wood, -/area/station/commons/vacant_room/office) "kMh" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -33436,6 +33365,11 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/left) +"kMw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "kMD" = ( /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33846,10 +33780,6 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) -"kTe" = ( -/obj/structure/window/reinforced/spawner/north, -/turf/open/misc/grass/jungle, -/area/station/science/explab) "kTi" = ( /obj/machinery/duct, /obj/structure/cable, @@ -34492,6 +34422,12 @@ "lbL" = ( /turf/open/floor/wood, /area/station/service/bar/backroom) +"lbU" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/shower/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "lbZ" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -34850,6 +34786,24 @@ /obj/machinery/telecomms/server/presets/security, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) +"lic" = ( +/obj/item/target, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"lih" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/wood, +/obj/item/storage/secure/safe/directional/north, +/obj/machinery/fax{ + fax_name = "Head of Personnel's Office"; + name = "Head of Personnel's Fax Machine" + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) "liC" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -35094,13 +35048,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) -"lmk" = ( -/obj/structure/window/spawner/north, -/obj/effect/turf_decal/trimline/dark_green/filled/line{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/station/science/genetics) "lml" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/pumproom) @@ -35243,6 +35190,15 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"loQ" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/structure/chair/office, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) "lpu" = ( /obj/structure/table, /obj/item/camera, @@ -35309,6 +35265,13 @@ /obj/effect/mapping_helpers/airlock/access/all/science/robotics, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/science) +"lqi" = ( +/obj/machinery/computer/shuttle/labor{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/carpet, +/area/station/command/bridge) "lqj" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -35354,6 +35317,16 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) +"lrt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) "lrw" = ( /obj/machinery/camera/emp_proof{ c_tag = "Engineering - Atmospherics O2 Chamber"; @@ -35448,14 +35421,6 @@ "ltw" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain/private) -"ltM" = ( -/obj/effect/spawner/random/decoration/showcase, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/sign/plaques/kiddie/perfect_man{ - pixel_y = -32 - }, -/turf/open/floor/carpet/royalblack, -/area/station/command/meeting_room) "ltZ" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 5 @@ -35720,6 +35685,13 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) +"lyE" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/filingcabinet/chestdrawer{ + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) "lyK" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -35828,6 +35800,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"lBv" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/dest_tagger, +/obj/item/dest_tagger, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/item/papercutter{ + pixel_x = 17 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "lBP" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -36093,13 +36081,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/engine_smes) -"lGR" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/station/cargo/miningdock) "lGV" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 6 @@ -36160,6 +36141,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"lHU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/disposal) "lIe" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36211,6 +36200,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) +"lJp" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "lJt" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 4 @@ -36274,6 +36274,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/violet/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"lLb" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/musician/piano, +/turf/open/floor/carpet, +/area/station/service/theater) "lLq" = ( /obj/structure/bed{ dir = 8 @@ -36306,6 +36311,14 @@ dir = 8 }, /area/station/medical/medbay/central) +"lLM" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "lLP" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -36356,14 +36369,6 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"lMB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "lMD" = ( /obj/structure/cable/layer1, /obj/effect/decal/cleanable/dirt, @@ -36451,16 +36456,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"lNL" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/noslip/tram_plate/energized{ - outbound = 2; - inbound = 1 - }, -/area/station/hallway/primary/tram/left) "lNP" = ( /obj/structure/fluff/tram_rail, /turf/open/openspace, @@ -37131,13 +37126,6 @@ }, /turf/open/floor/iron, /area/station/commons/storage/art) -"lYT" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/west, -/obj/item/aicard, -/obj/item/multitool, -/turf/open/floor/carpet, -/area/station/command/bridge) "lZl" = ( /turf/open/floor/iron/stairs/left, /area/station/command/gateway) @@ -37147,6 +37135,11 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) +"lZz" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) "lZJ" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 4 @@ -37308,6 +37301,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/library) +"mda" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "mdf" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -37339,26 +37340,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) -"mdx" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/item/storage/box/syringes{ - pixel_y = 4 - }, -/obj/item/storage/box/syringes, -/obj/item/mod/module/plasma_stabilizer, -/obj/item/mod/module/thermal_regulator, -/obj/item/gun/syringe, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Medical Storage"; - req_access = list("medical") - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "mdD" = ( /obj/effect/turf_decal/siding/thinplating, /obj/effect/turf_decal/siding/thinplating{ @@ -37820,6 +37801,11 @@ }, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"mlE" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "mlI" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -37833,21 +37819,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) -"mlS" = ( -/obj/structure/rack, -/obj/item/gun/energy/disabler{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/energy/disabler, -/obj/item/gun/energy/disabler{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "mlW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/displaycase/labcage, @@ -38012,13 +37983,6 @@ }, /turf/open/floor/wood/large, /area/station/service/library) -"mpa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/commons/vacant_room/office) "mpq" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/landmark/start/hangover, @@ -38062,20 +38026,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/dorms) -"mqi" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/generic_maintenance_landmark, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/white/warning{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) "mqq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -38126,13 +38076,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"mrA" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "mrC" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -38226,11 +38169,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"mtw" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/commons/vacant_room/commissary) "mtI" = ( /turf/closed/wall, /area/station/science/explab) @@ -38317,6 +38255,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"mvf" = ( +/obj/structure/filingcabinet, +/obj/structure/window/spawner/directional/north, +/obj/item/paper{ + default_raw_text = "A crude mapping of the station layout based on leaked internal documents and orbital snapshots taken during construction. I'm not sure how up-to-date this is anymore.."; + icon = 'icons/obj/objects.dmi'; + icon_state = "blueprints"; + inhand_icon_state = "blueprints"; + name = "station layout" + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room) "mvi" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -38356,18 +38306,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"mwk" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4; - pixel_y = 2 - }, -/obj/structure/window/reinforced{ - pixel_y = 2 - }, -/obj/effect/spawner/random/decoration/ornament, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "mwt" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ dir = 1 @@ -38397,14 +38335,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/theater) -"mwG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/smooth, -/area/station/maintenance/disposal) "mwK" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/lesser) @@ -38461,6 +38391,15 @@ /obj/item/target/alien, /turf/open/floor/engine, /area/station/science/auxlab/firing_range) +"myv" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/dim/directional/west, +/obj/structure/window/spawner/directional/north, +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) "myz" = ( /obj/machinery/camera/directional/west{ c_tag = "Civilian - Entertainment Center North" @@ -38484,6 +38423,13 @@ "myD" = ( /turf/closed/wall/r_wall, /area/station/maintenance/tram/right) +"myK" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/science/explab) "myN" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -38507,12 +38453,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) -"mzm" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "mzs" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -39166,6 +39106,10 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron/dark, /area/station/service/bar) +"mNo" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "mNp" = ( /obj/structure/chair/sofa/middle{ dir = 8 @@ -39208,6 +39152,15 @@ /obj/machinery/light/directional/south, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"mNU" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth, +/area/station/maintenance/disposal) "mNV" = ( /obj/machinery/photocopier, /turf/open/floor/iron/grimy, @@ -39242,6 +39195,18 @@ }, /turf/open/floor/iron, /area/station/commons/storage/primary) +"mOD" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/clothing/mask/surgical, +/obj/machinery/camera/directional/north{ + c_tag = "Medical - Morgue"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "mOM" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -39276,18 +39241,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"mPb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/table, -/obj/machinery/button/door{ - id = "containdeez6"; - name = "Cell Containment Toggle Button" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "mPe" = ( /obj/machinery/duct, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -39492,20 +39445,6 @@ }, /turf/open/floor/engine/air, /area/station/engineering/atmos) -"mUn" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/structure/sign/clock/directional/north, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "mUL" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable, @@ -39565,12 +39504,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/solars/starboard/fore) -"mWx" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/flora/tree/palm/style_random, -/obj/effect/overlay/coconut, -/turf/open/misc/grass/jungle, -/area/station/science/explab) "mWK" = ( /obj/structure/chair/stool/directional/south, /obj/effect/landmark/start/hangover, @@ -39617,18 +39550,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/atmos) -"mXN" = ( -/obj/machinery/computer/security/mining{ - dir = 4 +"mXM" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_y = 2 }, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/command/bridge) +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) "mYg" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/structure/cable, @@ -39646,6 +39574,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/dorms) +"mYo" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/sign/departments/medbay/alt{ + pixel_y = 32 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/security/medical) "mYt" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -39770,12 +39708,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) -"naX" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/prison/workout) "nbh" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/trimline/blue/filled/corner, @@ -39823,6 +39755,20 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) +"nby" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "nbF" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -40425,11 +40371,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"nmz" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/landmark/generic_maintenance_landmark, -/turf/open/floor/carpet, -/area/station/cargo/miningdock) "nmK" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, @@ -40510,13 +40451,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"nof" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/item/bikehorn/rubberducky, -/obj/machinery/shower/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/station/security/prison/shower) "nog" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -40836,15 +40770,6 @@ }, /turf/open/floor/iron, /area/station/security/brig) -"nuc" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/bureaucracy/folder, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "nug" = ( /obj/structure/table/reinforced, /obj/item/storage/secure/safe/caps_spare/directional/east, @@ -40984,15 +40909,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) -"nwO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "nwQ" = ( /obj/machinery/destination_sign/indicator{ dir = 1 @@ -41215,6 +41131,25 @@ }, /turf/open/floor/iron, /area/station/service/janitor) +"nAf" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/noslip/tram_plate/energized{ + outbound = 2; + inbound = 1 + }, +/area/station/hallway/primary/tram/center) +"nAo" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nAF" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -41287,6 +41222,13 @@ "nCe" = ( /turf/open/floor/iron, /area/station/security/courtroom) +"nCh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/ordnance) "nCy" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -41621,14 +41563,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/virology) -"nJl" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "nJq" = ( /turf/open/floor/noslip/tram_plate, /area/station/hallway/primary/tram/left) @@ -41929,6 +41863,13 @@ }, /turf/open/floor/iron, /area/station/security/prison/safe) +"nOl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/commons/vacant_room/office) "nOq" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron, @@ -41957,13 +41898,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"nOJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/prison/garden) "nPb" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 1 @@ -41991,6 +41925,17 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"nPE" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood/fancy/blue, +/obj/item/ai_module/supplied/freeform, +/obj/effect/spawner/random/aimodule/neutral, +/obj/machinery/door/window/left/directional/east{ + name = "Neutral Modules"; + req_access = list("captain") + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) "nPM" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -42103,6 +42048,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"nQN" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) "nRo" = ( /obj/machinery/light/directional/east, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -42235,6 +42186,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"nSW" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "nTa" = ( /obj/effect/landmark/start/station_engineer, /obj/structure/cable/layer1, @@ -42405,13 +42366,11 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/foyer) -"nWc" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, +"nWi" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/landmark/event_spawn, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) "nWu" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -42446,6 +42405,16 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/lower) +"nXh" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "nXk" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 4 @@ -42487,6 +42456,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/service/bar/backroom) +"nYh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/obj/machinery/button/door{ + id = "containdeez6"; + name = "Cell Containment Toggle Button" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "nYr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -42534,6 +42515,15 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/dorms) +"nZr" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "nZL" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -42574,6 +42564,16 @@ }, /turf/open/floor/iron/dark, /area/station/security/execution/transfer) +"nZQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/stack/tile/wood, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) "nZS" = ( /obj/structure/closet/l3closet/security, /turf/open/floor/iron/showroomfloor, @@ -42737,6 +42737,10 @@ dir = 4 }, /area/station/service/theater) +"obZ" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "oca" = ( /turf/closed/wall, /area/station/construction/mining/aux_base) @@ -42945,6 +42949,12 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"ogv" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/structure/window/spawner/directional/west, +/obj/item/toy/plush/goatplushie, +/turf/open/floor/iron/white, +/area/station/commons/vacant_room) "ohd" = ( /obj/structure/table, /turf/open/floor/iron/dark, @@ -43216,16 +43226,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"omi" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "omm" = ( /turf/closed/wall, /area/station/maintenance/department/security) @@ -43236,6 +43236,13 @@ /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"omB" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/bikehorn/rubberducky, +/obj/machinery/shower/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "omH" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -43374,15 +43381,6 @@ }, /turf/open/space/openspace, /area/station/solars/port) -"opR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) "oqh" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -43441,6 +43439,14 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/plating, /area/station/engineering/atmos) +"orl" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Central Docking Wing" + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "orQ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -43479,6 +43485,12 @@ "osk" = ( /turf/closed/wall, /area/station/maintenance/department/eva) +"osl" = ( +/obj/effect/spawner/random/decoration/showcase, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/royalblack, +/area/station/command/meeting_room) "oss" = ( /obj/structure/mirror/directional/east, /obj/structure/sink/directional/west, @@ -43686,13 +43698,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"oxn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/auxlab/firing_range) "oxr" = ( /obj/machinery/door/airlock{ name = "Courtroom" @@ -43791,6 +43796,12 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/freezer, /area/station/science/lower) +"ozd" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/lounge) "ozv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -43808,6 +43819,13 @@ }, /turf/open/space/openspace, /area/station/solars/starboard/fore) +"ozB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "ozM" = ( /obj/structure/table/wood/poker, /obj/item/storage/dice, @@ -43873,13 +43891,6 @@ /obj/item/folder/yellow, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"oAH" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/janitor) "oAV" = ( /turf/closed/wall, /area/station/cargo/office) @@ -43897,6 +43908,16 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/station/command/bridge) +"oBV" = ( +/obj/structure/table/reinforced, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/west, +/obj/item/circular_saw, +/obj/item/scalpel{ + pixel_y = 11 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) "oBY" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -43965,17 +43986,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/science/lower) -"oCY" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "oDd" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -43991,6 +44001,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"oDD" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/machinery/chem_master, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "oEf" = ( /obj/structure/lattice/catwalk, /obj/structure/railing, @@ -44013,6 +44032,19 @@ "oFd" = ( /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"oFe" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "oFo" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -44331,6 +44363,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/vacant_room/commissary) +"oNo" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/storage/box/syringes{ + pixel_y = 4 + }, +/obj/item/storage/box/syringes, +/obj/item/mod/module/plasma_stabilizer, +/obj/item/mod/module/thermal_regulator, +/obj/item/gun/syringe, +/obj/machinery/door/window/left/directional/west{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "oNp" = ( /obj/structure/sink{ pixel_y = 15 @@ -44342,16 +44394,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) -"oNA" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/hallway) "oNE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet, @@ -44360,13 +44402,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/port/central) -"oNG" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "oNJ" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -44386,6 +44421,13 @@ }, /turf/open/floor/iron/freezer, /area/station/science/lower) +"oOb" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "oOd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -44437,6 +44479,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/fitness) +"oPC" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/button/door{ + id = "containdeez5"; + name = "Cell Containment Toggle Button" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "oPF" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -44607,19 +44661,12 @@ }, /turf/open/floor/iron, /area/station/medical/virology) -"oSM" = ( -/obj/machinery/disposal/delivery_chute{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) +"oSZ" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "oTa" = ( /obj/structure/railing{ dir = 9 @@ -44707,6 +44754,15 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"oTN" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/machinery/chem_master, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "oTO" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -44746,6 +44802,18 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron, /area/station/security/office) +"oUM" = ( +/obj/machinery/computer/prisoner/management{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/command/bridge) "oUY" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -44870,6 +44938,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/checkpoint/medical) +"oXV" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "oYh" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -44917,6 +44992,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) +"oYK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 9 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "oYQ" = ( /obj/structure/industrial_lift/public, /obj/effect/turf_decal/trimline/dark_red/warning{ @@ -44947,6 +45029,17 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) +"oZj" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "oZm" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -44988,14 +45081,6 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) -"paO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "paS" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -45186,32 +45271,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison/safe) -"pet" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/button/door{ - id = "containdeez1"; - name = "Cell Containment Toggle Button" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "peO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) -"peU" = ( -/obj/structure/table/reinforced, -/obj/structure/window/spawner/north, -/obj/structure/window/spawner/west, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 11 - }, -/turf/open/floor/iron/white, -/area/station/science/robotics/lab) "pfh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -45301,25 +45364,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"pgq" = ( -/obj/structure/rack, -/obj/item/gun/energy/laser{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "pgz" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 @@ -46223,12 +46267,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"pwB" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/neutral/filled/warning, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/left) "pwF" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -46252,6 +46290,17 @@ /obj/structure/window/reinforced/spawner, /turf/open/floor/iron, /area/station/engineering/atmos) +"pwQ" = ( +/obj/machinery/turretid{ + icon_state = "control_stun"; + name = "AI Chamber turret control"; + pixel_x = 3; + pixel_y = -23 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "pwX" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -46262,18 +46311,6 @@ /obj/structure/closet/toolcloset, /turf/open/floor/iron, /area/station/engineering/main) -"pxi" = ( -/obj/machinery/computer/prisoner/management{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/east, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/command/bridge) "pxj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -46468,13 +46505,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"pzM" = ( -/obj/machinery/computer/shuttle/labor{ - dir = 1 +"pzU" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood/fancy/red, +/obj/item/ai_module/reset/purge, +/obj/effect/spawner/random/aimodule/harmful, +/obj/machinery/door/window/left/directional/east{ + name = "Dangerous Modules"; + req_access = list("captain") }, -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/carpet, -/area/station/command/bridge) +/turf/open/floor/circuit/red, +/area/station/ai_monitored/turret_protected/ai_upload) "pAl" = ( /obj/machinery/light/small/directional/east, /obj/machinery/plumbing/synthesizer{ @@ -46633,6 +46674,12 @@ }, /turf/open/floor/iron, /area/station/engineering/engine_smes) +"pCq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "pCL" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -46816,14 +46863,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"pFF" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "pFH" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -46877,6 +46916,13 @@ }, /turf/open/misc/asteroid, /area/station/asteroid) +"pGj" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "pGy" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -46916,11 +46962,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"pGM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/generic_maintenance_landmark, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "pGS" = ( /obj/machinery/telecomms/bus/preset_one, /turf/open/floor/iron/dark/telecomms, @@ -46952,14 +46993,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"pHs" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/closet/emcloset, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/command/bridge) "pHM" = ( /obj/structure/lattice, /turf/open/space/basic, @@ -47035,6 +47068,25 @@ /obj/effect/turf_decal/trimline/purple/filled/corner, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"pIV" = ( +/obj/structure/window/spawner/directional/north, +/obj/structure/table/glass, +/obj/item/storage/box/monkeycubes{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/infuser_book{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/storage/pill_bottle/mutadone{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/genetics) "pJb" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -47218,27 +47270,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"pMh" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/item/storage/medkit/brute{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/medkit/brute, -/obj/item/storage/medkit/brute{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/door/window/right/directional/east{ - name = "Secure Medical Storage"; - req_access = list("medical") - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "pMi" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/circuit/red, @@ -47333,6 +47364,13 @@ }, /turf/open/floor/iron, /area/station/security/brig) +"pNS" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/south{ + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) "pOg" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -47492,21 +47530,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/lower) -"pRu" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "cargoupperbelt" - }, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/sorting) "pRB" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -47731,12 +47754,6 @@ /obj/item/food/meat/rawcutlet/plain, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"pWu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/right) "pWw" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -48004,6 +48021,20 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"qby" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/glass, +/obj/item/reagent_containers/dropper, +/obj/structure/sign/clock/directional/north, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "qch" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -48087,11 +48118,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white, /area/station/security/medical) -"qds" = ( -/obj/machinery/holopad, -/obj/effect/landmark/event_spawn, -/turf/open/floor/carpet, -/area/station/service/chapel) "qdy" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -48158,11 +48184,15 @@ }, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) -"qei" = ( -/obj/structure/railing/corner, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/glass/reinforced, -/area/station/science/genetics) +"qeo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/maintenance/tram/right) "qes" = ( /obj/machinery/door/airlock/grunge{ name = "Entertainment Center" @@ -48475,15 +48505,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) -"qkL" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "qkM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -48532,10 +48553,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) -"qlE" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/misc/grass/jungle, -/area/station/science/explab) "qlH" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 4 @@ -48559,6 +48576,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine/n2o, /area/station/engineering/atmos) +"qmC" = ( +/obj/machinery/computer/shuttle/mining{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/carpet, +/area/station/command/bridge) "qmH" = ( /obj/structure/closet/secure_closet/quartermaster, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -48840,10 +48864,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/vacant_room/commissary) -"qrC" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) "qrR" = ( /obj/machinery/chem_heater/withbuffer, /obj/effect/turf_decal/tile/yellow/fourcorners, @@ -49030,15 +49050,6 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"qvL" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/chem_heater/withbuffer, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "qvM" = ( /obj/structure/table/wood, /turf/open/floor/iron/grimy, @@ -49293,6 +49304,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/break_room) +"qAl" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "qAy" = ( /obj/structure/weightmachine/stacklifter, /obj/effect/turf_decal/sand, @@ -49406,6 +49421,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/ordnance/storage) +"qCR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "qCU" = ( /obj/structure/lattice/catwalk, /obj/machinery/power/solar{ @@ -49480,38 +49503,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/ordnance, /turf/open/floor/iron/dark/airless, /area/station/science/ordnance/freezerchamber) -"qEb" = ( -/obj/effect/landmark/generic_maintenance_landmark, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/service/theater) -"qEj" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/button/door{ - id = "Xenolab"; - name = "Test Chamber Blast Doors"; - pixel_x = 4; - pixel_y = 9; - req_access = list("xenobiology") - }, -/obj/machinery/button/ignition{ - id = "Xenobio"; - pixel_x = -6; - pixel_y = 9 - }, -/obj/item/radio/intercom{ - pixel_y = -4 - }, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "qEl" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -49820,11 +49811,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) -"qJG" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/janitor) "qJY" = ( /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 8 @@ -49891,6 +49877,27 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/server) +"qKN" = ( +/obj/structure/window/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/item/stack/rods/fifty, +/obj/item/stack/rods/fifty, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Secure - Teleporter" + }, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) "qKW" = ( /obj/structure/chair/comfy/beige{ dir = 8 @@ -50187,6 +50194,28 @@ }, /turf/open/floor/wood, /area/station/commons/dorms) +"qRi" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/storage/medkit/toxin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/toxin, +/obj/item/storage/medkit/toxin{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/door/window/right/directional/east{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "qRn" = ( /obj/machinery/vending/assist, /obj/effect/turf_decal/trimline/white/filled/line, @@ -50282,6 +50311,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/science/xenobiology) +"qTb" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "qTp" = ( /obj/machinery/door/airlock{ id_tag = "private_b"; @@ -50321,6 +50355,19 @@ }, /turf/open/floor/engine/co2, /area/station/engineering/atmos) +"qUb" = ( +/obj/machinery/light/directional/north, +/obj/machinery/camera{ + c_tag = "Arrivals - South Docking Wing"; + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "qUg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -50394,12 +50441,6 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) -"qVb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "qVo" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -50410,13 +50451,6 @@ "qVr" = ( /turf/closed/wall/r_wall, /area/station/science/xenobiology) -"qVH" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron/dark, -/area/station/cargo/miningdock/oresilo) "qVI" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -50704,26 +50738,6 @@ }, /turf/open/floor/wood, /area/station/service/lawoffice) -"rah" = ( -/obj/structure/rack, -/obj/item/gun/energy/e_gun{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/energy/e_gun, -/obj/item/gun/energy/e_gun{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Security - Armory"; - network = list("ss13","Security") - }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "ram" = ( /obj/machinery/atmospherics/pipe/smart/manifold/violet/visible{ dir = 4 @@ -50979,12 +50993,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) -"rfP" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/vacant_room/office) "rfQ" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 @@ -51024,16 +51032,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"rgr" = ( -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 2 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/hallway) "rgK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -51078,27 +51076,6 @@ }, /turf/open/floor/iron/white, /area/station/security/execution/education) -"rhD" = ( -/obj/structure/window/spawner/north, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/rods/fifty, -/obj/item/stack/rods/fifty, -/obj/machinery/status_display/ai/directional/west, -/obj/machinery/camera/directional/west{ - c_tag = "Secure - Teleporter" - }, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) "rhF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/blue{ @@ -51644,14 +51621,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/office) -"rqi" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "rqk" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -51744,16 +51713,29 @@ /obj/structure/sign/clock/directional/west, /turf/open/floor/wood/large, /area/station/service/library) +"rsd" = ( +/obj/structure/rack, +/obj/item/gun/energy/laser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) "rsh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"rsv" = ( -/turf/open/floor/noslip/tram_plate/energized{ - outbound = 2; - inbound = 1 - }, -/area/station/hallway/primary/tram/left) "rsz" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -52054,9 +52036,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"rzG" = ( -/turf/open/floor/plating, -/area/station/engineering/engine_smes) "rzO" = ( /obj/structure/chair, /obj/machinery/airalarm/directional/north, @@ -52341,16 +52320,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/break_room) -"rGB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/lower) "rGN" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -52405,15 +52374,6 @@ /obj/machinery/teleport/hub, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/foyer) -"rHK" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/hallway) "rIg" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -52626,18 +52586,6 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"rMl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/station/maintenance/tram/left) "rMp" = ( /obj/machinery/camera{ c_tag = "Security - Interrogation Main"; @@ -52822,10 +52770,15 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) -"rPf" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/checkpoint/science) +"rOW" = ( +/obj/structure/window/reinforced/spawner/directional/west{ + pixel_y = 2 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) "rPj" = ( /obj/effect/turf_decal/box/white{ color = "#9FED58" @@ -53065,6 +53018,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/theater) +"rTb" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/west{ + pixel_y = 2 + }, +/obj/structure/window/reinforced/spawner/directional/south{ + pixel_y = 2 + }, +/obj/effect/spawner/random/decoration/ornament, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) "rTm" = ( /obj/structure/sign/warning/vacuum/external{ pixel_x = 32 @@ -53081,6 +53045,10 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"rTZ" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "rUd" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrigright"; @@ -53125,6 +53093,30 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"rVi" = ( +/obj/structure/rack, +/obj/item/gun/energy/e_gun{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/energy/e_gun, +/obj/item/gun/energy/e_gun{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Armory"; + network = list("ss13","Security") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) +"rVl" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "rVp" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -53304,12 +53296,6 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"sam" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation) "sau" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -53420,13 +53406,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/miningdock) -"scm" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "scn" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -53880,25 +53859,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/lesser) +"slf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/prison/garden) "slo" = ( /obj/machinery/computer/security/hos, /obj/machinery/light/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) -"slw" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/kitchen/rollingpin{ - pixel_x = 6 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -5; - pixel_y = 9 - }, -/obj/structure/window/spawner/west, -/obj/item/knife/kitchen, -/turf/open/floor/iron/white, -/area/station/commons/vacant_room) "slx" = ( /obj/structure/hoop{ dir = 4 @@ -53915,12 +53887,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"slE" = ( -/obj/effect/landmark/secequipment, -/obj/effect/turf_decal/bot, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/showroomfloor, -/area/station/security/lockers) "slH" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -54214,6 +54180,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) +"sqT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "sqV" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -54239,6 +54215,15 @@ /obj/structure/sign/calendar/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) +"srl" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/sign/plaques/kiddie/perfect_drone{ + pixel_y = -32 + }, +/obj/structure/table/wood, +/obj/item/storage/backpack/duffelbag/drone, +/turf/open/floor/carpet/royalblack, +/area/station/command/meeting_room) "srz" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 @@ -54339,11 +54324,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/greater) -"ssS" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/lower) "ssT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel, @@ -54384,6 +54364,20 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/iron, /area/station/engineering/atmos) +"str" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/ordnance{ + dir = 8; + pixel_x = 30 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "stt" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/effect/turf_decal/trimline/neutral/filled/warning, @@ -54447,6 +54441,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/tram/right) +"stW" = ( +/obj/machinery/recharge_station, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/foyer) "sud" = ( /obj/structure/table, /obj/item/food/cakeslice/birthday, @@ -54582,16 +54581,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"svm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/ordnance/office) "svA" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/binary/pump/on{ @@ -54675,6 +54664,18 @@ /obj/structure/mirror/directional/east, /turf/open/floor/iron/freezer, /area/station/security/prison) +"swR" = ( +/obj/machinery/computer/security/mining{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/command/bridge) "sxc" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -54792,15 +54793,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/station/science/lower) -"szh" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/chem_heater/withbuffer, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "szo" = ( /obj/structure/dresser, /turf/open/floor/carpet, @@ -54927,6 +54919,13 @@ /obj/machinery/light/dim/directional/west, /turf/open/floor/iron/dark, /area/station/service/bar) +"sBP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "sBW" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 8 @@ -55147,24 +55146,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, /area/station/cargo/miningdock) -"sGp" = ( -/obj/structure/rack, -/obj/item/clothing/glasses/meson{ - pixel_y = 4 - }, -/obj/item/lighter, -/obj/item/reagent_containers/pill/patch/aiuri, -/obj/item/stock_parts/cell/high, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/item/computer_disk/engineering, -/obj/item/computer_disk/engineering, -/obj/item/computer_disk/engineering, -/obj/item/computer_disk/atmos, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "sGx" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -55223,6 +55204,12 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"sHi" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/white/smooth_corner{ + dir = 4 + }, +/area/station/security/execution/education) "sHj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/closed/wall/r_wall, @@ -55270,6 +55257,16 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/east, /turf/open/floor/wood/large, /area/station/service/barber) +"sHB" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/landmark/navigate_destination/incinerator, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "sHH" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/ce) @@ -55376,14 +55373,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"sJS" = ( -/obj/machinery/computer/cargo/request{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/east, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "sJW" = ( /obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/yellow/filled/corner{ @@ -55487,18 +55476,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"sLe" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/iron, -/area/station/security/office) "sLi" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -55585,6 +55562,12 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/central) +"sNp" = ( +/obj/structure/filingcabinet, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron/dark, +/area/station/cargo/miningdock/oresilo) "sNr" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -55918,6 +55901,16 @@ /obj/effect/landmark/lift_id, /turf/open/floor/noslip/tram_plate, /area/station/hallway/primary/tram/center) +"sTo" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/noslip/tram_plate/energized{ + outbound = 3; + inbound = 2 + }, +/area/station/hallway/primary/tram/right) "sTq" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -56204,6 +56197,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/cargo/drone_bay) +"sXw" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/soap/nanotrasen, +/obj/machinery/shower/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "sXL" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 10 @@ -56723,26 +56723,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"tfQ" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/item/defibrillator/loaded{ - pixel_y = 6 - }, -/obj/effect/turf_decal/siding/white, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Medical Storage"; - req_access = list("medical") - }, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "tfS" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 10 @@ -56832,18 +56812,6 @@ /obj/machinery/shower/directional/south, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"thq" = ( -/obj/structure/filingcabinet, -/obj/structure/window/spawner/north, -/obj/item/paper{ - default_raw_text = "A crude mapping of the station layout based on leaked internal documents and orbital snapshots taken during construction. I'm not sure how up-to-date this is anymore.."; - icon = 'icons/obj/objects.dmi'; - icon_state = "blueprints"; - inhand_icon_state = "blueprints"; - name = "station layout" - }, -/turf/open/floor/iron/dark/small, -/area/station/commons/vacant_room) "thG" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -56869,12 +56837,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"thV" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "tis" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -57121,12 +57083,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"tmn" = ( -/obj/structure/filingcabinet, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron/dark, -/area/station/cargo/miningdock/oresilo) "tms" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -57269,18 +57225,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) -"tpb" = ( -/obj/structure/window/reinforced/plasma{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "tpc" = ( /obj/structure/closet/crate/silvercrate, /obj/effect/turf_decal/bot_white/right, @@ -58020,6 +57964,26 @@ }, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) +"tDx" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/defibrillator/loaded{ + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/door/window/left/directional/west{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "tDz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, @@ -58178,14 +58142,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) -"tGA" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/smooth, -/area/station/maintenance/disposal) "tHb" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -58199,6 +58155,19 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"tHl" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 2 + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_y = 2 + }, +/obj/item/paper_bin, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) "tHt" = ( /obj/structure/railing{ dir = 1 @@ -58220,23 +58189,6 @@ /mob/living/simple_animal/bot/floorbot, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"tIm" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/noslip/tram_plate/energized{ - outbound = 2; - inbound = 1 - }, -/area/station/hallway/primary/tram/center) -"tIw" = ( -/obj/machinery/modular_computer/console/preset/civilian{ - dir = 8 - }, -/obj/structure/window/spawner/north, -/turf/open/floor/iron/dark/small, -/area/station/commons/vacant_room) "tIJ" = ( /obj/structure/sign/directions/evac{ dir = 4; @@ -58340,6 +58292,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/execution/transfer) +"tJP" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 2 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) "tJR" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -58570,6 +58530,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) +"tOu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 50 + }, +/obj/structure/table/wood/fancy/royalblue, +/turf/open/floor/wood/large, +/area/station/service/library) "tOw" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -58603,6 +58575,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/ordnance/office) +"tOM" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/button/door{ + id = "containdeez7"; + name = "Cell Containment Toggle Button" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "tPb" = ( /obj/structure/table, /obj/item/storage/dice, @@ -58875,6 +58859,23 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"tUy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip, +/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/lower) +"tUC" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/command/bridge) "tUM" = ( /obj/structure/bed{ dir = 4 @@ -59225,19 +59226,6 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"tZm" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/courtroom) "tZt" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -59587,17 +59575,6 @@ "uid" = ( /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) -"uis" = ( -/obj/machinery/atmospherics/components/binary/valve/digital, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/science/ordnance/storage) -"uiv" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/iron/white/smooth_corner{ - dir = 4 - }, -/area/station/security/execution/education) "uiA" = ( /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 4 @@ -59622,6 +59599,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"uiG" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "uiI" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 4 @@ -59747,6 +59729,18 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) +"ujL" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron, +/area/station/security/office) "ujP" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -59943,10 +59937,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) -"und" = ( -/obj/effect/landmark/generic_maintenance_landmark, -/turf/open/floor/iron/dark, -/area/station/engineering/supermatter/room) "ung" = ( /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron, @@ -59982,12 +59972,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"unN" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "unS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -60093,26 +60077,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"upY" = ( -/obj/structure/closet/secure_closet/engineering_chief, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "uqc" = ( /obj/structure/sign/clock/directional/east, /turf/open/floor/iron/cafeteria, /area/station/security/prison) -"uqh" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/entertainment/cigarette_pack, -/obj/effect/spawner/random/entertainment/lighter{ - pixel_x = 9 - }, -/turf/open/floor/carpet, -/area/station/hallway/secondary/entry) "uqj" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -60179,13 +60147,6 @@ "uqS" = ( /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) -"urd" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "ure" = ( /obj/machinery/portable_atmospherics/pump{ name = "Lil Pump" @@ -60257,6 +60218,11 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/central) +"usz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood/large, +/area/station/service/barber) "usQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ @@ -60288,13 +60254,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"utd" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "utj" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -60859,6 +60818,29 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/central) +"uEn" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"uEr" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "uEw" = ( /obj/machinery/button/door/directional/east{ id = "miningdorm3"; @@ -60909,6 +60891,11 @@ /obj/item/clothing/gloves/latex/nitrile, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) +"uES" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "uEV" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -61138,6 +61125,10 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/engineering/atmos) +"uHL" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/white/smooth_corner, +/area/station/security/execution/education) "uHT" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/neutral/filled/warning, @@ -61251,18 +61242,6 @@ /obj/item/canvas/twentythree_twentythree, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) -"uJx" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 2 - }, -/obj/structure/window/reinforced{ - pixel_y = 2 - }, -/obj/effect/spawner/random/decoration/ornament, -/turf/open/floor/carpet, -/area/station/commons/vacant_room/office) "uJH" = ( /turf/open/floor/iron/white, /area/station/science/robotics/lab) @@ -61720,12 +61699,34 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/noslip/tram_platform, /area/station/hallway/primary/tram/left) +"uSO" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "uSP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"uSR" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) "uST" = ( /obj/item/kirbyplants/random, /obj/structure/disposalpipe/segment{ @@ -62365,6 +62366,12 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/explab) +"veq" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/commons/fitness) "veA" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -62523,15 +62530,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"vih" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "vin" = ( /obj/structure/table/wood, /obj/machinery/libraryscanner, @@ -62690,6 +62688,13 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/station/service/chapel/monastery) +"vkh" = ( +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/station/commons/fitness) "vkm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, @@ -62760,6 +62765,15 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"vly" = ( +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) "vlF" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -62815,17 +62829,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) -"vmz" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "vmB" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -63000,13 +63003,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"vpN" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/right) "vpP" = ( /obj/machinery/door/poddoor/preopen{ id = "Engineering"; @@ -63304,19 +63300,20 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"vtj" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "vtq" = ( /obj/structure/mirror/directional/east, /obj/structure/sink/directional/west, /turf/open/floor/iron/freezer, /area/station/science/lower) +"vtv" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/chem_heater/withbuffer, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "vtP" = ( /obj/structure/fluff/tram_rail, /obj/structure/industrial_lift/tram, @@ -63377,16 +63374,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) -"vvf" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/noslip/tram_plate/energized{ - outbound = 3; - inbound = 2 - }, -/area/station/hallway/primary/tram/right) "vvk" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -63860,6 +63847,11 @@ "vDd" = ( /turf/closed/wall/r_wall, /area) +"vDg" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/landmark/event_spawn, +/turf/open/misc/dirt/jungle, +/area/station/science/explab) "vDE" = ( /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, @@ -63908,12 +63900,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/greater) -"vEj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "vEq" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 8 @@ -64081,6 +64067,13 @@ dir = 8 }, /area/station/ai_monitored/command/storage/eva) +"vHN" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/west{ + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) "vHO" = ( /obj/structure/railing/corner{ dir = 1 @@ -64251,6 +64244,15 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) +"vMz" = ( +/obj/structure/window/reinforced/spawner/directional/east{ + layer = 2.9 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) "vMC" = ( /obj/machinery/door/airlock/external{ name = "Port Docking Bay 3" @@ -64260,17 +64262,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"vMG" = ( -/obj/structure/rack, -/obj/structure/window/spawner/north, -/obj/item/hand_tele, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) "vMI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -64591,6 +64582,18 @@ }, /turf/open/floor/circuit/telecomms/server, /area/station/science/server) +"vSc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/white/warning, +/turf/open/floor/iron, +/area/station/maintenance/tram/right) "vSh" = ( /obj/structure/railing/corner{ dir = 8 @@ -64761,16 +64764,6 @@ "vUE" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/tram/right) -"vUJ" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/door/window/right/directional/east{ - base_state = "left"; - dir = 8; - icon_state = "left"; - name = "Fitness Ring" - }, -/turf/open/floor/iron/dark/smooth_corner, -/area/station/commons/fitness) "vUL" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -64953,36 +64946,27 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"vZc" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/theater) "vZB" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/wood/large, /area/station/service/barber) -"vZF" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/keycard_auth{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/machinery/button/door{ - id = "bunkermodeactivated"; - name = "Bridge Blast Door Toggle"; - pixel_x = -7; - pixel_y = -2; - req_access = list("command") - }, -/turf/open/floor/carpet, -/area/station/command/bridge) -"vZW" = ( -/obj/effect/turf_decal/siding/wood/corner{ +"vZH" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/smooth_edge{ dir = 4 }, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/vacant_room/office) +/area/station/commons/fitness) "vZX" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -65028,6 +65012,13 @@ }, /turf/open/floor/iron, /area/station/engineering/engine_smes) +"wby" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/auxlab/firing_range) "wbC" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/bot, @@ -65206,12 +65197,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/execution/transfer) -"wet" = ( -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 4 - }, -/area/station/commons/fitness) "wev" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 4 @@ -65326,16 +65311,6 @@ }, /turf/open/misc/asteroid/airless, /area/station/asteroid) -"whi" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/stack/tile/wood, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/vacant_room/office) "whn" = ( /turf/open/floor/iron/white, /area/station/science/xenobiology) @@ -65445,6 +65420,13 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/right) +"wiG" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/station/commons/fitness) "wiI" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrigleft"; @@ -65464,31 +65446,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig) -"wiN" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/sign/plaques/kiddie/perfect_drone{ - pixel_y = -32 - }, -/obj/structure/table/wood, -/obj/item/storage/backpack/duffelbag/drone, -/turf/open/floor/carpet/royalblack, -/area/station/command/meeting_room) "wiU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/chapel/monastery) -"wjK" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "wjP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -65613,10 +65575,6 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) -"wmk" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "wml" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/carpet, @@ -65737,13 +65695,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"wpj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 8 +"wpf" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/sign/departments/medbay/alt{ + pixel_y = -32 }, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/security/medical) "wpK" = ( /turf/closed/wall, /area/station/science/lobby) @@ -65880,6 +65841,14 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"wrP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/mob/living/simple_animal/bot/secbot/beepsky, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "wrT" = ( /obj/structure/table/glass, /obj/item/grenade/chem_grenade, @@ -66106,6 +66075,12 @@ /obj/item/gun/ballistic/shotgun/doublebarrel, /turf/open/floor/wood, /area/station/service/bar/backroom) +"wwI" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "wwK" = ( /obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/siding/thinplating/dark, @@ -66245,6 +66220,20 @@ /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"wyE" = ( +/obj/machinery/door/airlock/engineering{ + name = "Vacant Office A" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) "wyM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -66435,6 +66424,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/commons/dorms) +"wBi" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "wBp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/lattice/catwalk, @@ -66470,12 +66469,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) -"wBP" = ( -/obj/structure/table, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/prison) "wBV" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance) @@ -66575,6 +66568,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"wEj" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/janitor) "wEl" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -66757,12 +66757,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"wGQ" = ( -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 1 - }, -/area/station/commons/fitness) "wGU" = ( /obj/machinery/door/window/brigdoor/right/directional/east{ id = "medcell"; @@ -66846,6 +66840,13 @@ /obj/structure/industrial_lift/public, /turf/open/floor/plating/elevatorshaft, /area/station/hallway/secondary/service) +"wIJ" = ( +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) "wIP" = ( /obj/structure/lattice, /turf/open/space/openspace, @@ -66925,6 +66926,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/medical/morgue) +"wKP" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/station/service/chapel) "wLd" = ( /obj/structure/chair/sofa/corp/right{ dir = 1 @@ -66955,18 +66961,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) -"wLG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/spawner/random/decoration/statue{ - spawn_loot_chance = 50 - }, -/obj/structure/table/wood/fancy/royalblue, -/turf/open/floor/wood/large, -/area/station/service/library) "wLP" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -66985,13 +66979,6 @@ /obj/structure/table, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) -"wMf" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/office) "wMt" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -67301,21 +67288,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel/office) -"wTD" = ( -/obj/structure/window/reinforced, -/obj/structure/table/wood, -/obj/item/radio/intercom/directional/east, -/obj/machinery/fax{ - fax_name = "Captain's Office"; - name = "Captain's Fax Machine" - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) -"wTG" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/table, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "wUg" = ( /obj/structure/railing{ dir = 4 @@ -67380,6 +67352,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) +"wWd" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/storage/medkit/brute{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/brute, +/obj/item/storage/medkit/brute{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/door/window/right/directional/east{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "wWe" = ( /obj/structure/chair/comfy/black, /obj/effect/turf_decal/siding/wood{ @@ -67457,10 +67450,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/science/research) -"wWW" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/engineering/supermatter/room) "wXi" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 @@ -67731,11 +67720,6 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron, /area/station/commons/dorms) -"xdH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/escapepodbay) "xei" = ( /obj/machinery/atmospherics/components/binary/pump/on, /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ @@ -67825,6 +67809,15 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room) +"xgl" = ( +/obj/structure/chair, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) "xgp" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/siding/thinplating/dark, @@ -67890,19 +67883,6 @@ /obj/machinery/ticket_machine/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"xhr" = ( -/obj/structure/window/reinforced/plasma{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/corner, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "xhB" = ( /obj/effect/turf_decal/trimline/white/line, /obj/effect/turf_decal/trimline/yellow/line{ @@ -68468,13 +68448,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"xtq" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/atmospheric_sanity/ignore_area, -/turf/open/floor/iron/dark/herringbone, -/area/station/commons/vacant_room) "xtM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68662,6 +68635,14 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"xyr" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_x = 9 + }, +/turf/open/floor/carpet, +/area/station/hallway/secondary/entry) "xyt" = ( /obj/structure/railing/corner, /turf/open/floor/glass/reinforced, @@ -68991,6 +68972,13 @@ dir = 1 }, /area/station/service/chapel) +"xFl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/left) "xFm" = ( /obj/structure/bed{ dir = 4 @@ -69001,6 +68989,14 @@ "xFx" = ( /turf/open/floor/iron, /area/station/commons/fitness) +"xFX" = ( +/obj/machinery/computer/cargo/request{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "xGj" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -69157,6 +69153,10 @@ /obj/machinery/vending/wallmed/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"xKB" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "xKR" = ( /obj/machinery/button/door/directional/west{ id = "private_q"; @@ -69518,6 +69518,12 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) +"xQI" = ( +/obj/item/target, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) "xQK" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -69616,18 +69622,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/medical/treatment_center) -"xTq" = ( -/obj/structure/window/reinforced/plasma{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "xTr" = ( /obj/effect/turf_decal/trimline/dark_green/filled/corner{ dir = 8 @@ -69734,18 +69728,6 @@ /obj/effect/turf_decal/tile/red/full, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) -"xVR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/generic_maintenance_landmark, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/white/warning, -/turf/open/floor/iron, -/area/station/maintenance/tram/right) "xVV" = ( /obj/structure/displaycase/trophy, /obj/structure/sign/painting/library{ @@ -69783,13 +69765,12 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/station/hallway/secondary/exit/departure_lounge) -"xWX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/landmark/generic_maintenance_landmark, -/turf/open/floor/iron, -/area/station/cargo/miningdock) +"xWR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) "xWY" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -69810,21 +69791,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) -"xXo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "xXt" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -69838,6 +69804,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/safe) +"xXA" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/noslip/tram_plate/energized{ + inbound = 1; + outbound = 2 + }, +/area/station/hallway/primary/tram/left) "xXC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/closed/wall/r_wall, @@ -70418,14 +70394,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/security/brig) -"yir" = ( -/obj/item/target, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/station/science/ordnance/bomb) "yiL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/caution/stand_clear{ @@ -70548,6 +70516,18 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"ykA" = ( +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/command/bridge) "ykN" = ( /obj/effect/turf_decal/trimline/green/corner{ dir = 8 @@ -70889,7 +70869,7 @@ vXM "} (2,1,1) = {" vXM -gLc +heM vXM vXM vXM @@ -75733,7 +75713,7 @@ gcp jGN gnq gNy -xtq +iAz agz gcp gcp @@ -76502,9 +76482,9 @@ aaa aaa gcp gcp -slw +hwa wSx -blW +ogv auz agv vDE @@ -77018,7 +76998,7 @@ aaa gcp qoD iSw -dnn +dxT gcp gcp gcp @@ -82550,9 +82530,9 @@ aaa aaa gfK niS -uiv +sHi fYf -dOx +uHL ttw gfK aaa @@ -84123,7 +84103,7 @@ abm abm abm abm -xdH +jud abm abf abf @@ -85640,7 +85620,7 @@ eTl eTl eTl eTl -hqS +bBl fHl adz rBB @@ -87697,13 +87677,13 @@ gvI rAZ kHT mIN -wBP +ezb rBz ung fZm mgS bLk -eZy +wIJ jsN oVM aaa @@ -87723,7 +87703,7 @@ sbV uDI nUt wRQ -gfW +kau ahR pZW spq @@ -88526,10 +88506,10 @@ nyV wbb xFx kzQ -vUJ -djT -djT -djT +atF +fKV +fKV +fKV tdA snD pNj @@ -88783,7 +88763,7 @@ jAK wbb xFx vAF -wGQ +veq tKt tKt uva @@ -88971,7 +88951,7 @@ lFk lFk jZM iqH -naX +bYY gWM abc abi @@ -89014,7 +88994,7 @@ tYK mtU nQE nQE -rMl +cVo nQE nQE uHm @@ -89040,7 +89020,7 @@ xPP guI xFx vAF -wGQ +veq tKt loh tKt @@ -89297,7 +89277,7 @@ nyV iFX xFx otf -wGQ +veq uva tKt tKt @@ -89554,11 +89534,11 @@ jAK iFX xFx kzQ -jpp -wet -wet -wet -cIW +wiG +vZH +vZH +vZH +vkh oPs aqX apC @@ -90302,7 +90282,7 @@ qQq hvm qQq qQq -mqi +uEr ncF elr elr @@ -92069,10 +92049,10 @@ pDu ado adu gvO -nof -euX -euX -euX +omB +lbU +lbU +lbU cYU vRO aaa @@ -92326,10 +92306,10 @@ wkp hfe fhJ vyo -adI -adI -aea -adI +kBc +kBc +sXw +kBc aeB vRO aaa @@ -93864,7 +93844,7 @@ aaa duB rZI gJR -nOJ +slf xNm rkP duB @@ -97532,7 +97512,7 @@ rBW ffN sMr sMr -iAH +drH ney tms etf @@ -98486,7 +98466,7 @@ aaa hFr nMu hFr -jzd +xgl kpW mee lWs @@ -99004,7 +98984,7 @@ bej bZV pbR nCe -tZm +hYV nCe jyQ vBa @@ -99269,7 +99249,7 @@ dVC kKB pxs jXY -hWl +kry rcm hFr abM @@ -99282,7 +99262,7 @@ aaa ekB bYF ulM -akB +isa cxC ekB dJJ @@ -99311,7 +99291,7 @@ vrq ccx pkp fVh -rzG +cIX tbe wJt ans @@ -99794,7 +99774,7 @@ aaa aaa aaa ekB -qJG +gTi uTz hJM nAa @@ -99862,7 +99842,7 @@ sZA daJ gqp gqp -und +mNo gqp qHs aaa @@ -100040,7 +100020,7 @@ vkM iTz bnh xgh -eez +eOj biu hFr hFr @@ -100052,7 +100032,7 @@ aaa aaa ekB bxX -oAH +wEj hBr hiu ekB @@ -100623,9 +100603,9 @@ cQs qik hDI lEf -xTq -eAW -xTq +wBi +oFe +wBi hDI nMX gCH @@ -101651,9 +101631,9 @@ blx hDI oMc lEf -tpb -xhr -tpb +nSW +uSO +nSW hDI aul mIe @@ -102406,7 +102386,7 @@ flV sjm nNP roB -upY +hHW kIG pTl ggI @@ -102432,7 +102412,7 @@ jDx daJ gqp gqp -wWW +xKB gqp qHs aaa @@ -102635,7 +102615,7 @@ qAb oaD kFp kFp -dbZ +czp kFp kFp aVD @@ -102920,7 +102900,7 @@ dor fSp mTQ roB -sGp +ewg iHK bAK jsW @@ -104729,7 +104709,7 @@ cPM cPM oqh eaq -ieL +ici wQm oaX tsp @@ -105430,7 +105410,7 @@ jYJ eJZ prW prW -oNG +oOb prW oSl ive @@ -105707,7 +105687,7 @@ abM wAY gpq tqd -hUI +usz lML fFl lTf @@ -106002,8 +105982,8 @@ pgS mwK aVn apr -fdp -thV +oYK +dsP nNQ wQm kSA @@ -109617,7 +109597,7 @@ bNN hDj tFe wlM -jBj +sHB gqV sPv qWU @@ -109874,7 +109854,7 @@ hkW rCd sJW gqV -pGM +kMw tTK xWj cdN @@ -113930,7 +113910,7 @@ iRL abM meE ovV -qVb +pCq agJ nTg jgM @@ -114187,7 +114167,7 @@ iRL abM arE aGK -ebO +jNI dHO nTg jgM @@ -114432,14 +114412,14 @@ aaa aaa uGW fbH -lGR +pGj uGW eyR kDi cJX uGW kot -nmz +mlE iRL abM arE @@ -114757,7 +114737,7 @@ mBm kQM jHg dne -vmz +oZj hik sml bfH @@ -114968,7 +114948,7 @@ abM abM aaa mbJ -xVR +vSc hFC hFC dBM @@ -115010,7 +114990,7 @@ bfH bfH asv cSj -cim +lJp rTt whn whn @@ -115522,7 +115502,7 @@ vtq xHw qVr mBm -pet +hBz pYZ aqB cVX @@ -115532,7 +115512,7 @@ pph aet whn tjP -oCY +gLv sml qVr aaa @@ -115989,9 +115969,9 @@ kaF hOd vWx qCL -cov +gdX fca -qVH +hAJ vWx aaa aaa @@ -116239,8 +116219,8 @@ afu uGW fvM tMY -qkL -paO +nZr +qCR pIb pIb jbp @@ -116256,7 +116236,7 @@ mbJ cNd hFC hFC -bzu +qeo hFC hFC wpc @@ -116272,11 +116252,11 @@ abM abM ePG mDl -oxn +wby lvb ljI sgX -ijv +tUy gTK aVm gTK @@ -116285,7 +116265,7 @@ gTK gTK hWI bFQ -rGB +emn sqI uiC aHr @@ -116294,7 +116274,7 @@ apL uiC rdU uon -nwO +ilj hDT keT iEF @@ -116303,7 +116283,7 @@ jiQ sXX akC kMh -wmk +rTZ eGt bql bfH @@ -116503,9 +116483,9 @@ uYs njQ vWx ggH -iAx +iFs eFx -tmn +sNp vWx aaa aaa @@ -117064,7 +117044,7 @@ igS uNT qVr nbI -wjK +jLA cue qlf hYx @@ -117074,7 +117054,7 @@ tix scO whn bgH -aPz +oPC uAF qVr aaa @@ -117573,14 +117553,14 @@ bGE aXN nVm kVf -huo +huW vmk qVr kkx txM asv uLX -gPD +tOM qNF whn whn @@ -117814,7 +117794,7 @@ dpv epJ dpv hYg -bTH +myK wDv sQZ bYZ @@ -117841,7 +117821,7 @@ nbI deh bvL vHi -mPb +nYh rbU uAF ahk @@ -118038,8 +118018,8 @@ kDi cJX wMu tiz -jrl -bHL +nby +mNU ags agD jZb @@ -118129,7 +118109,7 @@ vXM vXM xvl lqQ -jQV +kGC rHC xvl dKV @@ -118296,9 +118276,9 @@ jhN kDF vso nbo -tGA +ftG kcB -mwG +lHU qGM emT vle @@ -118841,12 +118821,12 @@ aaa aaa sQZ mtI -dmG -dkY -qlE -mWx -gHv -kTe +iHs +uES +eJN +kKI +cic +obZ czu gzw gzw @@ -119061,7 +119041,7 @@ aac aac pCL rci -xWX +ozB iyq pCL aac @@ -119365,7 +119345,7 @@ kRR gXo gzw dNH -svm +lrt kld gzw vOx @@ -119375,14 +119355,14 @@ ieu fKJ fKJ fKJ -ssS +iBX gyw lxW iix ekN wOv hqx -beN +iGF mfT xuE iix @@ -119617,7 +119597,7 @@ kRR mmy nNh vCY -iBT +qTb czu gzw gzw @@ -119871,7 +119851,7 @@ vUz tdY pTj kRR -iCV +vDg pQx kRR sQZ @@ -120150,12 +120130,12 @@ vjT fjn mBW hJl -aMF +pzU hJl reC xnS hJl -dXC +nPE hJl iix iix @@ -120699,7 +120679,7 @@ vXM vXM xvl jHc -cUe +stW tQq xvl dKV @@ -121166,7 +121146,7 @@ pAT cHH bNp yjh -uis +fsi gtu fSZ dsZ @@ -121431,7 +121411,7 @@ hji qOo qOo lZJ -wpj +sBP gBr hee aaa @@ -122199,7 +122179,7 @@ frV frV dfz gpb -buw +nCh qOo qOo lfw @@ -123222,7 +123202,7 @@ oYh qCz kNE nMB -qrC +qAl nMB ryI ign @@ -123736,7 +123716,7 @@ ign olR cvw vjA -eSH +str dWM ign ign @@ -123993,7 +123973,7 @@ ign ign pOA eaJ -wTG +uiG ign ign aac @@ -131442,13 +131422,13 @@ aaa aaa aaa uGq -yir +lic uHz ioi cWQ ioi tDD -bJz +xQI uGq aaa aaa @@ -141526,7 +141506,7 @@ gcp qBq exv gNy -thq +mvf aBI sJp gcp @@ -142040,7 +142020,7 @@ gcp iOh gNy gNy -tIw +aPg agt bxd gcp @@ -145278,9 +145258,9 @@ aac aaa iyc jfd -cqZ +pNS qnW -pFF +cia kYy iyc utc @@ -145299,7 +145279,7 @@ nmY pbr jEu nQG -dPp +orl tPE jhd jhd @@ -145311,7 +145291,7 @@ jhd jhd jhd tPE -asr +qUb vcI nmY jhd @@ -145534,11 +145514,11 @@ aaa aaa aaa iyc -kmJ -mwk +mXM +eJS qnW -fGx -kmJ +tHl +mXM iyc hfy ltt @@ -145793,7 +145773,7 @@ aaa iyc qpY udk -kBO +uSR oXe mOi iyc @@ -146049,9 +146029,9 @@ aaa aaa iyc fCO -kMf -vZW -mpa +kKG +hEM +nOl sQe iyc hfy @@ -146305,12 +146285,12 @@ aaa aaa aaa iyc -rqi -uJx -whi -cQQ -rfP -bjE +vHN +rTb +nZQ +fyj +xWR +wyE kIZ aVT nmY @@ -146563,7 +146543,7 @@ aaa aaa iyc bTJ -nuc +hQr azk hqi bdJ @@ -148896,7 +148876,7 @@ kDm eVh jXG euI -uqh +xyr euI mEF dMP @@ -148904,7 +148884,7 @@ gsu hTa uIo maz -hXr +wwI bZG hzR sZH @@ -150421,7 +150401,7 @@ hsb hzN gkU mqe -rhD +qKN rWm fen aBV @@ -150678,7 +150658,7 @@ tbi ayH gkU gkU -dOE +ghC jfn jFA aBV @@ -150696,7 +150676,7 @@ kDm kDm kDm off -scm +boc fNV fNV fbs @@ -150942,9 +150922,9 @@ jns hVD pvm wHT -dHf +lih dqm -hVY +lyE wHT twz twz @@ -150968,7 +150948,7 @@ oHp iOi kkP iwY -jQC +dwO cjQ jQa cjQ @@ -151432,9 +151412,9 @@ nEc gki mjM mjM -aDl +mYo bjb -awW +wpf ayR ayR ayR @@ -151449,7 +151429,7 @@ gKi gKi uNB dfW -fga +hmj nTm jfn jns @@ -151486,15 +151466,15 @@ mcX tpR sUs yaS -wLG +tOu iuM vbV -ioE +aQQ prt rAS vTo gwY -dgH +iRC dqu eLr rAS @@ -151706,7 +151686,7 @@ bsP fQV xMK xMK -vMG +chW nTm iLf aBV @@ -151717,7 +151697,7 @@ rxN xSr lRr uVb -nWc +iaT gQz tLA sNr @@ -153247,7 +153227,7 @@ qyZ uVo xAQ uVo -dVd +osl qyZ htr sWQ @@ -153265,7 +153245,7 @@ wqg yiM cFs lNP -rsv +ihf vVY cFs yiM @@ -153504,7 +153484,7 @@ wlK uVo iGM uVo -wiN +srl qyZ xEv bfy @@ -153761,7 +153741,7 @@ bvq njq xIp xIp -dVd +osl qyZ bsR tJE @@ -154023,11 +154003,11 @@ qyZ kuf vTn oTl -pxi -cWw +oUM +kiu bCj -ais -bNh +ykA +frK rQG xCm lPY @@ -154247,8 +154227,8 @@ gxf gxf dst xYC -eRq -unN +jPO +eIR iub hgn lAC @@ -154285,8 +154265,8 @@ mEK pKq yfE aCR -lYT -pzM +cSM +lqi lPY eaT unE @@ -154503,9 +154483,9 @@ pvi yjm yjm hPs -pgq +rsd lAC -rah +rVi aeX yjm oby @@ -154545,7 +154525,7 @@ sTH irN jfp lPY -iWn +xFl oMZ aII cFs @@ -154555,10 +154535,10 @@ rib cFs aMD gek -pwB +cbe aEa gbl -jMJ +lZz kGJ fSr rVp @@ -154567,7 +154547,7 @@ xmR xmR qOF aKL -sam +nQN vSh fsC fsC @@ -154581,7 +154561,7 @@ pNz ibW jkt jkt -qds +wKP piE aQc aQx @@ -154761,7 +154741,7 @@ uPZ eSj dst xYC -mlS +cSZ avf avg hgn @@ -154799,8 +154779,8 @@ crR ioV gtj lqy -vZF -gaf +gCK +qmC lPY eaT unE @@ -155051,11 +155031,11 @@ qyZ mKv bVe jkq -mXN -pHs +swR +tUC ozv -aCB -vtj +btN +lLM czX vrN lPY @@ -155303,7 +155283,7 @@ cda pRB ayL ayL -dVd +osl qyZ aAB azo @@ -155560,7 +155540,7 @@ ldz uVo mDY uVo -ltM +gzW qyZ xLi meO @@ -155817,7 +155797,7 @@ qyZ uVo vMZ uVo -dVd +osl qyZ tfX htr @@ -156309,7 +156289,7 @@ eyA dte dte dte -wMf +dlk sgB moo nHW @@ -156349,7 +156329,7 @@ dOb aFm jva qWY -lNL +fMJ jEc jva bJu @@ -156606,7 +156586,7 @@ xBV xlT jva qWY -fkV +xXA jEc jva vlb @@ -157116,7 +157096,7 @@ pUJ vPD yiM ojT -opR +cOs yiM jcr uSL @@ -157362,7 +157342,7 @@ pyA ltw tqS vjq -fMs +jsJ ktl mjd mjI @@ -157871,12 +157851,12 @@ ltw bCu evh ltw -dwZ +cAG gXu ltw liH nmf -bmb +cux aBt crE mNN @@ -158097,13 +158077,13 @@ aaa tag oQr mJw -slE +bcq idF dYe auR qdN bwk -sLe +ujL lMQ tfk uqC @@ -158390,7 +158370,7 @@ tgh ltw sWY pbf -wTD +eDL phl sSx xJH @@ -158877,7 +158857,7 @@ abM tFJ voL mNy -fyo +iyC tty jKq wqu @@ -164071,9 +164051,9 @@ aaa aaa xBk xBk -pMh -drn -bdq +wWd +qRi +dcV mPr vcv odH @@ -164585,9 +164565,9 @@ aaa aaa xBk xBk -jBd -mdx -tfQ +aEr +oNo +tDx mrf aKM xUV @@ -165099,7 +165079,7 @@ eHN soL mma wrT -qvL +eWc suG bRU ryy @@ -165107,11 +165087,11 @@ aKM jaQ xRx wBw -brR +vly mXd xRx neE -cjh +cNs vaa apC abM @@ -165608,13 +165588,13 @@ cRc rko wYw jyH -szh +vtv jbg -fFQ -vih +oTN +uEn lkj -hzT -nJl +oDD +mda bqg glU aKM @@ -165841,12 +165821,12 @@ abM abM abM omm -kzC +ozd aAE uYF bKM aBQ -kzC +ozd bhs izU fnb @@ -166115,7 +166095,7 @@ lnx lHs kNT brr -tIm +nAf fbk kNT cYi @@ -166372,7 +166352,7 @@ nzj rqG kNT brr -tIm +nAf fbk kNT poG @@ -166657,7 +166637,7 @@ dqW aNs eCu mDS -aEb +iCc oGo lsJ wdj @@ -167888,7 +167868,7 @@ qfs tRX vuD guL -knc +fKn guL vbb mUL @@ -168165,7 +168145,7 @@ wcv mHc sxW vyH -utd +iNr rOu nOB fld @@ -168176,7 +168156,7 @@ ycE aMY jEO aGP -bZU +wrP bPh sSt jEK @@ -168402,7 +168382,7 @@ qfs tqV sfv guL -knc +fKn lJA mdp mUL @@ -168930,7 +168910,7 @@ crT crT ojg ivn -dZC +myv ioz tlY ccT @@ -168977,9 +168957,9 @@ adM obH aQk jYS -mUn +qby lVC -mzm +oSZ jYS jQJ jQJ @@ -169709,7 +169689,7 @@ eSz eSz eSz aEn -xXo +fJr fiH eSz tCl @@ -169970,7 +169950,7 @@ vok aFp kNT brr -hqR +kuc fbk kNT xXb @@ -169984,7 +169964,7 @@ eSz qNI xKf pps -omi +sqT sTF sTF vbT @@ -170205,7 +170185,7 @@ abM abM lZW eDV -qEb +vZc iZn dME bXQ @@ -170227,7 +170207,7 @@ hEp qRq kNT brr -hqR +kuc fbk kNT wuH @@ -170723,13 +170703,13 @@ fyF otx dME rSY -cVE -fXN -fXN -eca -fXN -fXN -cVE +ffg +cfn +cfn +lLb +cfn +cfn +ffg knp lZW aaa @@ -172296,10 +172276,10 @@ whz whz whz oIa -gGs +mOD pTq aJV -djE +fYr oIa whz kSi @@ -172811,7 +172791,7 @@ abM whz rOs otA -aSH +nXh bPq otA nvg @@ -178214,7 +178194,7 @@ dzu doK uJH uJH -peU +oBV nns soq abM @@ -179736,7 +179716,7 @@ psy jip seR kTK -vvf +sTo gOF seR srW @@ -179993,7 +179973,7 @@ yeB hYv seR kTK -vvf +sTo gOF seR ptB @@ -181574,7 +181554,7 @@ bfH bfH bfH pNa -qEj +caw xmY xVF eJQ @@ -181787,7 +181767,7 @@ wgQ wgQ wgQ iMj -vpN +dlg ewz dCf brm @@ -181797,7 +181777,7 @@ bTT brm nwQ sGU -pWu +iPD ptV lew hlD @@ -181832,7 +181812,7 @@ ttj ttj nzg cwj -lMB +ksk bsh rQr loA @@ -182088,7 +182068,7 @@ bfH bfH kGv qSS -ilM +cSN xmY uLt eJQ @@ -183077,7 +183057,7 @@ vie bMb brm iOd -dao +igF vPi brm bMb @@ -183317,8 +183297,8 @@ ayG aET azM vQW -oSM -hTW +hnr +jfK uDl fNa cfz @@ -183575,11 +183555,11 @@ cDP asn pRM lmZ -gLm +lBv aBg jur -aBD -sJS +fHq +xFX fur pMd yiV @@ -183832,7 +183812,7 @@ rgK oyJ pRM nky -cqR +hFw gSj aBg wBX @@ -184120,7 +184100,7 @@ sed dpB vpp gel -knq +pIV nLN nUJ lWJ @@ -184377,12 +184357,12 @@ ruD kNk tvQ oIe -lmk +bQl xSD aZx fVX vvt -qei +asf rQt kvt syv @@ -184447,7 +184427,7 @@ uaM pUz dbi kgx -vEj +eZF wYX rSB dVM @@ -184603,8 +184583,8 @@ xxZ xxZ pRM nky -pRu -ihi +csv +nAo pRM pRM pRM @@ -184625,7 +184605,7 @@ ptZ nSI axt eRb -mtw +nWi rMB gAQ eoX @@ -184701,7 +184681,7 @@ gVd dVM iqO njC -aCl +pwQ dVM dVM dVM @@ -184717,7 +184697,7 @@ uqS uqS gFf bDj -bdb +vMz gSr gFf jhd @@ -184901,7 +184881,7 @@ ptQ ptQ syv vlm -rPf +gYK sbQ syv aaa @@ -184957,7 +184937,7 @@ lwy sVz bNr aoh -mrA +jLx ffe mgi pIQ @@ -184973,9 +184953,9 @@ vOD cmo uqS oFJ -oNA +cKw kRi -rHK +tJP gFf bPZ rxw @@ -185150,10 +185130,10 @@ kTI nFn ioW mKQ -ivI +ins mfU lXd -btO +cKz aso syv syv @@ -185215,7 +185195,7 @@ weS dVM sRh njC -urd +oXV dVM dVM dVM @@ -185231,7 +185211,7 @@ uqS uqS gFf xxD -rgr +rOW pmn gFf jhd @@ -185475,7 +185455,7 @@ njC aoh sVy vTD -baA +rVl njC mEb dVM @@ -185628,7 +185608,7 @@ kfO qos mvi bQt -kLI +icU vOH xxZ aaa @@ -187182,7 +187162,7 @@ aac pSV kPj wXP -cGd +loQ wAh cpK qSm diff --git a/_maps/shuttles/arrival_box.dmm b/_maps/shuttles/arrival_box.dmm index 260bf6d2930..ad77886041a 100644 --- a/_maps/shuttles/arrival_box.dmm +++ b/_maps/shuttles/arrival_box.dmm @@ -55,9 +55,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/shuttle/arrival) "n" = ( diff --git a/_maps/shuttles/arrival_delta.dmm b/_maps/shuttles/arrival_delta.dmm index 2b554651f94..0e1b2c7de78 100644 --- a/_maps/shuttles/arrival_delta.dmm +++ b/_maps/shuttles/arrival_delta.dmm @@ -22,7 +22,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/arrival) "ae" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, diff --git a/_maps/shuttles/arrival_donut.dmm b/_maps/shuttles/arrival_donut.dmm index 6cc1e68ef6c..73541b6d7b5 100644 --- a/_maps/shuttles/arrival_donut.dmm +++ b/_maps/shuttles/arrival_donut.dmm @@ -15,7 +15,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating/airless, /area/shuttle/arrival) "e" = ( @@ -46,9 +46,7 @@ /area/shuttle/arrival) "m" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) "n" = ( diff --git a/_maps/shuttles/arrival_pubby.dmm b/_maps/shuttles/arrival_pubby.dmm index 9e48a34b32d..39c2ebd90b5 100644 --- a/_maps/shuttles/arrival_pubby.dmm +++ b/_maps/shuttles/arrival_pubby.dmm @@ -52,9 +52,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/shuttle/arrival) "l" = ( diff --git a/_maps/shuttles/cargo_birdboat.dmm b/_maps/shuttles/cargo_birdboat.dmm index 5fd488e209d..a156971f677 100644 --- a/_maps/shuttles/cargo_birdboat.dmm +++ b/_maps/shuttles/cargo_birdboat.dmm @@ -117,9 +117,7 @@ /turf/open/floor/plating, /area/shuttle/supply) "u" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/supply) diff --git a/_maps/shuttles/cargo_box.dmm b/_maps/shuttles/cargo_box.dmm index 93fb265f80c..f71371544df 100644 --- a/_maps/shuttles/cargo_box.dmm +++ b/_maps/shuttles/cargo_box.dmm @@ -60,9 +60,7 @@ /turf/closed/wall/mineral/titanium/interior, /area/shuttle/supply) "q" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/supply) diff --git a/_maps/shuttles/cargo_delta.dmm b/_maps/shuttles/cargo_delta.dmm index 979036d85ae..dee6dbaf443 100644 --- a/_maps/shuttles/cargo_delta.dmm +++ b/_maps/shuttles/cargo_delta.dmm @@ -173,17 +173,13 @@ /turf/open/floor/iron, /area/shuttle/supply) "z" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/supply) "A" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, diff --git a/_maps/shuttles/cargo_pubby.dmm b/_maps/shuttles/cargo_pubby.dmm index 4dbfaab7e02..d928d95ced2 100644 --- a/_maps/shuttles/cargo_pubby.dmm +++ b/_maps/shuttles/cargo_pubby.dmm @@ -102,17 +102,13 @@ /turf/open/floor/iron, /area/shuttle/supply) "z" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/supply) "A" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, diff --git a/_maps/shuttles/emergency_bar.dmm b/_maps/shuttles/emergency_bar.dmm index c96ecb9e6de..5f248c38460 100644 --- a/_maps/shuttles/emergency_bar.dmm +++ b/_maps/shuttles/emergency_bar.dmm @@ -385,9 +385,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_bballhooper.dmm b/_maps/shuttles/emergency_bballhooper.dmm index 98b01d2e3e9..b23cfbaa67a 100644 --- a/_maps/shuttles/emergency_bballhooper.dmm +++ b/_maps/shuttles/emergency_bballhooper.dmm @@ -29,8 +29,8 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "ca" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/stool/directional/south{ can_buckle = 1; desc = "GET THAT BAD PLAYA SAT DOWN. MAKE SURE THEY ARE STILL ORIENTED IN THE DIRECTION OF THE GAME, HOWEVER."; @@ -278,13 +278,13 @@ /turf/open/floor/mineral/titanium/purple, /area/shuttle/escape) "qM" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/item/storage/fancy/donut_box, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "rb" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/reagent_dispensers/watertank{ desc = "Use this to water down those salty haters."; name = "HATERADE" @@ -377,7 +377,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "xc" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/chair/stool/directional/south{ can_buckle = 1; desc = "GET THAT BAD PLAYA SAT DOWN. MAKE SURE THEY ARE STILL ORIENTED IN THE DIRECTION OF THE GAME, HOWEVER."; @@ -386,7 +386,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "xA" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table, /obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical{ @@ -760,7 +760,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "QD" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "QN" = ( @@ -768,9 +768,7 @@ /area/shuttle/escape) "QW" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/escape) "Rh" = ( @@ -785,7 +783,7 @@ /obj/machinery/stasis{ dir = 4 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "Sv" = ( @@ -929,7 +927,7 @@ /area/shuttle/escape) "YS" = ( /obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/chair/stool/directional/south{ can_buckle = 1; desc = "GET THAT BAD PLAYA SAT DOWN. MAKE SURE THEY ARE STILL ORIENTED IN THE DIRECTION OF THE GAME, HOWEVER."; diff --git a/_maps/shuttles/emergency_birdboat.dmm b/_maps/shuttles/emergency_birdboat.dmm index ee543017ed5..51619af7e38 100644 --- a/_maps/shuttles/emergency_birdboat.dmm +++ b/_maps/shuttles/emergency_birdboat.dmm @@ -202,21 +202,20 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "aO" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "aP" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/mineral/plastitanium, diff --git a/_maps/shuttles/emergency_box.dmm b/_maps/shuttles/emergency_box.dmm index d6a26683a1a..2602fb0c1d3 100644 --- a/_maps/shuttles/emergency_box.dmm +++ b/_maps/shuttles/emergency_box.dmm @@ -199,18 +199,14 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aT" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aV" = ( @@ -267,9 +263,7 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "bi" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_casino.dmm b/_maps/shuttles/emergency_casino.dmm index a8b585a9aa7..f07d740850a 100644 --- a/_maps/shuttles/emergency_casino.dmm +++ b/_maps/shuttles/emergency_casino.dmm @@ -49,12 +49,8 @@ /area/shuttle/escape) "bT" = ( /obj/machinery/computer/slot_machine, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet/green, /area/shuttle/escape) "cb" = ( @@ -365,9 +361,7 @@ /area/shuttle/escape) "kA" = ( /obj/structure/chair/stool/directional/north, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/carpet/green, /area/shuttle/escape) "kM" = ( @@ -435,21 +429,15 @@ /area/shuttle/escape) "lB" = ( /obj/structure/chair/stool/directional/north, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/carpet/green, /area/shuttle/escape) "mc" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/shower/directional/west{ name = "emergency shower" }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/delivery, /turf/open/floor/mineral/titanium, /area/shuttle/escape) @@ -489,12 +477,8 @@ /area/shuttle/escape) "mx" = ( /obj/machinery/computer/slot_machine, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet/green, /area/shuttle/escape) "mz" = ( @@ -508,10 +492,8 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "ni" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/shower/directional/west{ name = "emergency shower" }, @@ -552,9 +534,7 @@ /area/shuttle/escape/brig) "oB" = ( /obj/machinery/computer/slot_machine, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet/green, /area/shuttle/escape) "pg" = ( @@ -984,9 +964,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced/plasma{ - dir = 4 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/escape) "DA" = ( diff --git a/_maps/shuttles/emergency_cere.dmm b/_maps/shuttles/emergency_cere.dmm index f516b50c903..310413554bb 100644 --- a/_maps/shuttles/emergency_cere.dmm +++ b/_maps/shuttles/emergency_cere.dmm @@ -14,9 +14,7 @@ /area/shuttle/escape) "ah" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/shuttle/escape) "ai" = ( @@ -29,9 +27,7 @@ /area/shuttle/escape) "ak" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/shuttle/escape) "al" = ( @@ -57,9 +53,7 @@ /obj/machinery/computer/station_alert{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/shuttle/escape) "at" = ( @@ -72,9 +66,7 @@ /obj/machinery/computer/communications{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/shuttle/escape) "av" = ( @@ -102,20 +94,16 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "aB" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/shuttle/escape) "aC" = ( /turf/open/floor/iron/dark, /area/shuttle/escape) "aD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/shuttle/escape) "aE" = ( @@ -466,9 +454,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/shuttle/escape) @@ -476,9 +462,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/shuttle/escape) @@ -634,11 +618,8 @@ /turf/open/floor/iron/white, /area/shuttle/escape) "cC" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/machinery/iv_drip, @@ -679,9 +660,7 @@ /area/shuttle/escape) "cF" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/circular_saw, /obj/item/scalpel{ pixel_y = 12 @@ -709,9 +688,7 @@ /area/shuttle/escape) "cJ" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/clothing/suit/apron/surgical, /obj/item/clothing/gloves/latex, /obj/item/clothing/mask/surgical, @@ -939,9 +916,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "dy" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_clown.dmm b/_maps/shuttles/emergency_clown.dmm index 22b326751dc..0b3d943ee4f 100644 --- a/_maps/shuttles/emergency_clown.dmm +++ b/_maps/shuttles/emergency_clown.dmm @@ -189,9 +189,7 @@ /turf/open/floor/mineral/bananium, /area/shuttle/escape) "aN" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/bed, /obj/item/bedsheet/random, /turf/open/floor/mineral/bananium, @@ -276,9 +274,7 @@ /turf/open/floor/mineral/bananium, /area/shuttle/escape) "bf" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) @@ -305,9 +301,7 @@ /turf/open/floor/bluespace, /area/shuttle/escape) "EM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/bed{ dir = 4 }, diff --git a/_maps/shuttles/emergency_construction.dmm b/_maps/shuttles/emergency_construction.dmm index 7f00d5d4974..10f6a937400 100644 --- a/_maps/shuttles/emergency_construction.dmm +++ b/_maps/shuttles/emergency_construction.dmm @@ -15,7 +15,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape) "d" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, diff --git a/_maps/shuttles/emergency_cramped.dmm b/_maps/shuttles/emergency_cramped.dmm index 4038d17768a..85dc96917ff 100644 --- a/_maps/shuttles/emergency_cramped.dmm +++ b/_maps/shuttles/emergency_cramped.dmm @@ -29,7 +29,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "g" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/reinforced, /obj/item/storage/medkit/regular, /obj/item/book/manual/random, @@ -42,7 +42,7 @@ /area/shuttle/escape) "i" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/gps{ gpstag = "STV5" }, @@ -106,9 +106,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "t" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_cruise.dmm b/_maps/shuttles/emergency_cruise.dmm index 36ab3e36fee..98d380a12bc 100644 --- a/_maps/shuttles/emergency_cruise.dmm +++ b/_maps/shuttles/emergency_cruise.dmm @@ -96,9 +96,7 @@ /turf/open/floor/iron/white, /area/shuttle/escape) "iP" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/shuttle/escape) @@ -536,9 +534,7 @@ /turf/open/floor/iron/white, /area/shuttle/escape) "El" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_delta.dmm b/_maps/shuttles/emergency_delta.dmm index a415d534cfb..a4c9050a73a 100644 --- a/_maps/shuttles/emergency_delta.dmm +++ b/_maps/shuttles/emergency_delta.dmm @@ -15,7 +15,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape) "ad" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, diff --git a/_maps/shuttles/emergency_discoinferno.dmm b/_maps/shuttles/emergency_discoinferno.dmm index 30a59730ca1..80921d4ae19 100644 --- a/_maps/shuttles/emergency_discoinferno.dmm +++ b/_maps/shuttles/emergency_discoinferno.dmm @@ -195,9 +195,7 @@ /area/shuttle/escape) "M" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced/plasma{ - dir = 1 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/escape) "N" = ( diff --git a/_maps/shuttles/emergency_donut.dmm b/_maps/shuttles/emergency_donut.dmm index ece77a95cd3..795d6bf9efb 100644 --- a/_maps/shuttles/emergency_donut.dmm +++ b/_maps/shuttles/emergency_donut.dmm @@ -263,14 +263,12 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aX" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aY" = ( @@ -445,9 +443,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "bs" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_fish.dmm b/_maps/shuttles/emergency_fish.dmm index 673baf97589..923ddcb0ebb 100644 --- a/_maps/shuttles/emergency_fish.dmm +++ b/_maps/shuttles/emergency_fish.dmm @@ -602,9 +602,7 @@ /turf/open/floor/wood/tile, /area/shuttle/escape) "Ie" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_goon.dmm b/_maps/shuttles/emergency_goon.dmm index 0d50631bf86..b21fb973e9d 100644 --- a/_maps/shuttles/emergency_goon.dmm +++ b/_maps/shuttles/emergency_goon.dmm @@ -12,9 +12,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/shuttle/escape) "d" = ( @@ -72,9 +70,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/shuttle/escape) "q" = ( @@ -116,9 +112,7 @@ "y" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "A" = ( @@ -128,12 +122,8 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "B" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table/reinforced, /obj/item/radio, /turf/open/floor/mineral/titanium/yellow, @@ -159,9 +149,7 @@ /obj/machinery/computer/emergency_shuttle{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "H" = ( @@ -172,10 +160,8 @@ /area/shuttle/escape/brig) "I" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/storage/medkit/regular, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) @@ -192,7 +178,7 @@ "L" = ( /obj/structure/table/reinforced, /obj/item/storage/medkit/regular, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "Q" = ( @@ -225,23 +211,21 @@ /obj/machinery/power/shuttle_engine/propulsion{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/shuttle/escape) "X" = ( /obj/machinery/power/shuttle_engine/propulsion{ dir = 4 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating, /area/shuttle/escape) "Y" = ( /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating, /area/shuttle/escape) "Z" = ( diff --git a/_maps/shuttles/emergency_kilo.dmm b/_maps/shuttles/emergency_kilo.dmm index 4612a44393d..76d3c0b95f7 100644 --- a/_maps/shuttles/emergency_kilo.dmm +++ b/_maps/shuttles/emergency_kilo.dmm @@ -610,9 +610,7 @@ /area/shuttle/escape) "dc" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 1 }, diff --git a/_maps/shuttles/emergency_lance.dmm b/_maps/shuttles/emergency_lance.dmm index 17b7e7bcefe..dcfd9ceb6f3 100644 --- a/_maps/shuttles/emergency_lance.dmm +++ b/_maps/shuttles/emergency_lance.dmm @@ -37,7 +37,7 @@ /area/shuttle/escape) "ba" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced/survival_pod/spawner/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/iron/dark/textured, /area/shuttle/escape) "bj" = ( @@ -144,7 +144,7 @@ /area/shuttle/escape) "fo" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/shuttle/escape) "fz" = ( @@ -173,7 +173,7 @@ /area/shuttle/escape) "gI" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced/survival_pod/spawner/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/escape) "hp" = ( @@ -363,7 +363,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/iron/dark/textured, /area/shuttle/escape) "mc" = ( @@ -725,7 +725,7 @@ /turf/open/floor/iron/dark/textured, /area/shuttle/escape) "yB" = ( -/obj/structure/window/reinforced/survival_pod/spawner/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) @@ -1443,7 +1443,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/shuttle/escape) "TQ" = ( @@ -1456,7 +1456,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/textured, /area/shuttle/escape) @@ -1591,7 +1591,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "YM" = ( -/obj/structure/window/reinforced/survival_pod/spawner/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/chair/comfy/shuttle{ dir = 8 }, @@ -1608,7 +1608,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/structure/window/reinforced/survival_pod/spawner/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner, /obj/machinery/door/window/survival_pod{ dir = 4; diff --git a/_maps/shuttles/emergency_luxury.dmm b/_maps/shuttles/emergency_luxury.dmm index 2cc906378a0..c66927d7370 100644 --- a/_maps/shuttles/emergency_luxury.dmm +++ b/_maps/shuttles/emergency_luxury.dmm @@ -120,9 +120,7 @@ /area/shuttle/escape) "gM" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /turf/open/floor/iron, /area/shuttle/escape) "gS" = ( @@ -223,8 +221,7 @@ /obj/structure/girder, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/iron, @@ -241,9 +238,7 @@ /area/shuttle/escape) "kJ" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /turf/open/floor/plating, /area/shuttle/escape) "kM" = ( @@ -366,7 +361,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/shuttle/escape) @@ -439,7 +434,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/oil, /obj/machinery/light/small/directional/east, /turf/open/floor/iron, @@ -455,8 +450,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/plating, @@ -469,7 +463,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/shuttle/escape) "vF" = ( @@ -528,7 +522,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/shuttle/escape) @@ -565,7 +559,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/plating, /area/shuttle/escape) "yy" = ( @@ -647,8 +641,7 @@ /turf/open/floor/mineral/titanium/white, /area/shuttle/escape/luxury) "Bj" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/effect/spawner/random/structure/closet_private, @@ -700,8 +693,7 @@ /turf/open/floor/carpet/blue, /area/shuttle/escape/luxury) "Dj" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/structure/rack, @@ -804,8 +796,7 @@ /area/shuttle/escape/brig) "Gz" = ( /obj/structure/girder, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/effect/turf_decal/delivery, @@ -814,17 +805,13 @@ /area/shuttle/escape) "He" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/shuttle/escape) "Hn" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/shuttle/escape) @@ -917,9 +904,7 @@ /turf/open/floor/holofloor/beach/water, /area/shuttle/escape/luxury) "Li" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/shuttle/escape) @@ -1059,8 +1044,7 @@ /obj/structure/closet/crate/large, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/item/toy/plush/rouny{ diff --git a/_maps/shuttles/emergency_meta.dmm b/_maps/shuttles/emergency_meta.dmm index 1c04b3b9cd8..8191ac47a58 100644 --- a/_maps/shuttles/emergency_meta.dmm +++ b/_maps/shuttles/emergency_meta.dmm @@ -162,9 +162,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/escape) "aw" = ( diff --git a/_maps/shuttles/emergency_meteor.dmm b/_maps/shuttles/emergency_meteor.dmm index 90430659633..a32adfb10ad 100644 --- a/_maps/shuttles/emergency_meteor.dmm +++ b/_maps/shuttles/emergency_meteor.dmm @@ -6,8 +6,7 @@ /turf/closed/mineral/asteroid/porous, /area/shuttle/escape/meteor) "c" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/misc/asteroid, @@ -47,9 +46,7 @@ /turf/open/misc/asteroid, /area/shuttle/escape/meteor) "m" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape/meteor) diff --git a/_maps/shuttles/emergency_mini.dmm b/_maps/shuttles/emergency_mini.dmm index 04b8155ec9e..1351cc0dd8d 100644 --- a/_maps/shuttles/emergency_mini.dmm +++ b/_maps/shuttles/emergency_mini.dmm @@ -15,7 +15,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating/airless, /area/shuttle/escape) "e" = ( diff --git a/_maps/shuttles/emergency_monastery.dmm b/_maps/shuttles/emergency_monastery.dmm index 81e0b9df0c6..b2809b094a8 100644 --- a/_maps/shuttles/emergency_monastery.dmm +++ b/_maps/shuttles/emergency_monastery.dmm @@ -9,9 +9,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "af" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/shuttle/escape) "ap" = ( @@ -28,7 +26,7 @@ /turf/open/floor/carpet, /area/shuttle/escape) "as" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/shuttle/escape) "aF" = ( @@ -43,9 +41,8 @@ /turf/open/space/basic, /area/shuttle/escape) "aN" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/space/basic, @@ -69,15 +66,13 @@ /turf/closed/wall, /area/shuttle/escape) "aT" = ( -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/space/basic, /area/shuttle/escape) "aW" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/structure/lattice, @@ -109,9 +104,8 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "bl" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/space/basic, @@ -150,15 +144,12 @@ /area/shuttle/escape) "bv" = ( /obj/machinery/power/shuttle_engine/propulsion, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/shuttle/escape) "bx" = ( /obj/machinery/power/shuttle_engine/propulsion, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/floor/plating, @@ -173,15 +164,11 @@ /area/shuttle/escape) "bC" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/floor/plating, @@ -199,10 +186,8 @@ /turf/open/floor/grass, /area/shuttle/escape) "bT" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/lattice, /turf/open/space, /area/shuttle/escape) @@ -260,9 +245,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "dp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/open/space, /area/shuttle/escape) @@ -290,12 +273,8 @@ /turf/open/floor/plating, /area/shuttle/escape) "dX" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/space, /area/shuttle/escape) "dY" = ( @@ -366,10 +345,8 @@ /turf/open/misc/asteroid, /area/shuttle/escape) "fm" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/shuttle/escape) "fn" = ( @@ -406,18 +383,14 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "fA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/shuttle/escape) "fL" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space, /area/shuttle/escape) "fT" = ( @@ -436,10 +409,8 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "gl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space/basic, /area/shuttle/escape) "gp" = ( @@ -458,15 +429,12 @@ /turf/open/floor/iron, /area/shuttle/escape) "hq" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/space/basic, /area/shuttle/escape) "hC" = ( /obj/machinery/power/shuttle_engine/propulsion, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/plating, @@ -500,12 +468,10 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "hV" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/space/basic, @@ -675,11 +641,8 @@ /area/shuttle/escape) "jt" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/floor/plating, @@ -689,12 +652,8 @@ /area/shuttle/escape) "jG" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/shuttle/escape) "jR" = ( @@ -702,10 +661,8 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "jS" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space/basic, /area/shuttle/escape) "jU" = ( @@ -714,7 +671,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "jW" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/chair/wood{ dir = 4 }, @@ -784,9 +741,7 @@ /area/shuttle/escape) "kJ" = ( /obj/structure/lattice, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/shuttle/escape) "kM" = ( @@ -965,8 +920,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "nQ" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/space/basic, @@ -988,8 +942,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "om" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/space, @@ -1080,12 +1033,8 @@ /area/shuttle/escape) "pr" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/shuttle/escape) "pv" = ( @@ -1187,7 +1136,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "qA" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/space/basic, /area/shuttle/escape) "qC" = ( @@ -2478,9 +2427,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "IM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space/basic, /area/shuttle/escape) "IR" = ( @@ -2513,9 +2460,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Jl" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/shuttle/escape) "Jp" = ( @@ -2773,8 +2718,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Ms" = ( -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/space, @@ -2821,12 +2765,10 @@ /area/shuttle/escape) "Nb" = ( /obj/machinery/power/shuttle_engine/propulsion, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/floor/plating, @@ -2943,9 +2885,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Ov" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/shuttle/escape) "OB" = ( @@ -2978,16 +2918,13 @@ /turf/open/floor/iron, /area/shuttle/escape) "OY" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "Pb" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/plating, @@ -3019,14 +2956,11 @@ /turf/open/floor/grass, /area/shuttle/escape) "Pz" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet, /area/shuttle/escape) "PA" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/iron/dark, @@ -3364,8 +3298,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "SU" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/mineral/plastitanium/red, @@ -3413,7 +3346,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Ti" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 6 }, @@ -3434,7 +3367,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Tp" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 }, @@ -3481,9 +3414,7 @@ /area/shuttle/escape) "Ua" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/shuttle/escape) "Ud" = ( @@ -3606,9 +3537,8 @@ /turf/open/floor/plating, /area/shuttle/escape) "VF" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ @@ -3618,8 +3548,7 @@ /area/shuttle/escape) "VM" = ( /obj/machinery/mass_driver/chapelgun, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3732,9 +3661,7 @@ /turf/open/floor/grass, /area/shuttle/escape) "Xs" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, @@ -3747,8 +3674,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Xx" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -3834,14 +3760,11 @@ /area/shuttle/escape) "Ye" = ( /obj/machinery/power/shuttle_engine/propulsion, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/shuttle/escape) "Ym" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/space/basic, @@ -3866,12 +3789,10 @@ /turf/open/floor/carpet, /area/shuttle/escape) "YU" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/space/basic, @@ -3918,9 +3839,8 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Zn" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/mineral/plastitanium/red, diff --git a/_maps/shuttles/emergency_narnar.dmm b/_maps/shuttles/emergency_narnar.dmm index d0a55caed13..f05479065bc 100644 --- a/_maps/shuttles/emergency_narnar.dmm +++ b/_maps/shuttles/emergency_narnar.dmm @@ -237,9 +237,7 @@ /turf/open/floor/cult, /area/shuttle/escape) "U" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_nature.dmm b/_maps/shuttles/emergency_nature.dmm index 26e74d66b30..1f1c5ad021d 100644 --- a/_maps/shuttles/emergency_nature.dmm +++ b/_maps/shuttles/emergency_nature.dmm @@ -783,9 +783,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /mob/living/simple_animal/bot/medbot{ name = "\improper emergency medibot"; pixel_x = -3; @@ -907,9 +905,7 @@ /area/shuttle/escape) "Jw" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/escape) "JD" = ( diff --git a/_maps/shuttles/emergency_omega.dmm b/_maps/shuttles/emergency_omega.dmm index 4dfd930403f..5207f884f85 100644 --- a/_maps/shuttles/emergency_omega.dmm +++ b/_maps/shuttles/emergency_omega.dmm @@ -459,17 +459,13 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape) "bs" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/escape) "bt" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, diff --git a/_maps/shuttles/emergency_pubby.dmm b/_maps/shuttles/emergency_pubby.dmm index 370991d1fc3..919d07003ef 100644 --- a/_maps/shuttles/emergency_pubby.dmm +++ b/_maps/shuttles/emergency_pubby.dmm @@ -125,7 +125,7 @@ /obj/structure/chair/comfy{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 8 }, @@ -135,12 +135,12 @@ /obj/structure/chair/comfy{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron/dark, /area/shuttle/escape) "aB" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/kirbyplants{ icon_state = "plant-11" }, @@ -151,7 +151,7 @@ /obj/structure/chair/comfy{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/green/anticorner/contrasted, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -182,8 +182,7 @@ /area/shuttle/escape) "aG" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /obj/machinery/light/directional/north, @@ -246,7 +245,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 8 }, @@ -256,7 +255,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -264,7 +263,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/purple/anticorner/contrasted, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -335,8 +334,7 @@ /obj/structure/table/glass, /obj/machinery/light/directional/north, /obj/item/storage/medkit/regular, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/machinery/vending/wallmed/directional/north{ @@ -361,9 +359,8 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "bd" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /obj/structure/table, @@ -381,7 +378,7 @@ /turf/open/floor/iron/white, /area/shuttle/escape) "bf" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, /obj/item/storage/bag/tray, /obj/item/clothing/under/suit/waiter, @@ -393,7 +390,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "bh" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/glass, /obj/item/defibrillator/loaded, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -402,10 +399,8 @@ /turf/open/floor/iron/white, /area/shuttle/escape) "bi" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/glass, /obj/item/storage/medkit/regular, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -438,8 +433,7 @@ /area/shuttle/escape) "bo" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 }, /turf/open/floor/plating, @@ -506,15 +500,13 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "bB" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "bC" = ( -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/floor/mineral/plastitanium/red, @@ -581,8 +573,7 @@ /turf/open/floor/plating, /area/shuttle/escape/brig) "xt" = ( -/obj/structure/window/reinforced{ - dir = 8; +/obj/structure/window/reinforced/spawner/directional/west{ layer = 2.9 }, /turf/open/floor/plating, @@ -591,9 +582,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape/brig) "Uu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/shuttle/escape) "XA" = ( diff --git a/_maps/shuttles/emergency_raven.dmm b/_maps/shuttles/emergency_raven.dmm index 52a921528c3..56d4df5299e 100644 --- a/_maps/shuttles/emergency_raven.dmm +++ b/_maps/shuttles/emergency_raven.dmm @@ -789,9 +789,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "ci" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/chair/comfy/shuttle{ dir = 8 }, @@ -799,9 +797,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "cj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/comfy/shuttle{ dir = 4 }, @@ -809,9 +805,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "ck" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/chair/comfy/shuttle{ dir = 8 }, @@ -915,9 +909,7 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "cA" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/comfy/shuttle{ dir = 4 }, @@ -1519,7 +1511,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape) "dX" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/item/stack/sheet/mineral/plastitanium{ @@ -1535,7 +1527,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "dY" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot, /obj/item/stack/sheet/plastitaniumglass{ amount = 20; @@ -1551,26 +1543,26 @@ /turf/open/floor/plating, /area/shuttle/escape) "dZ" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/item/storage/box/metalfoam, /turf/open/floor/plating, /area/shuttle/escape) "ea" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot, /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/shuttle/escape) "eb" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/shuttle/escape) "ec" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/port_gen/pacman, /obj/effect/turf_decal/bot, @@ -1586,26 +1578,26 @@ /turf/open/floor/plating, /area/shuttle/escape) "ee" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot, /obj/machinery/space_heater, /turf/open/floor/plating, /area/shuttle/escape) "ef" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plating, /area/shuttle/escape) "eg" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/item/storage/box/lights/tubes, /turf/open/floor/plating, /area/shuttle/escape) "eh" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/machinery/cell_charger, @@ -1614,7 +1606,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "ei" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/item/storage/toolbox/electrical{ @@ -1634,9 +1626,7 @@ /area/shuttle/escape) "ek" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/escape) "el" = ( diff --git a/_maps/shuttles/emergency_rollerdome.dmm b/_maps/shuttles/emergency_rollerdome.dmm index a85a7ff5735..f6cec0091aa 100644 --- a/_maps/shuttles/emergency_rollerdome.dmm +++ b/_maps/shuttles/emergency_rollerdome.dmm @@ -235,7 +235,7 @@ /area/shuttle/escape) "KJ" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/escape) "Ow" = ( diff --git a/_maps/shuttles/emergency_russiafightpit.dmm b/_maps/shuttles/emergency_russiafightpit.dmm index 90ac3963e87..8df4602fe42 100644 --- a/_maps/shuttles/emergency_russiafightpit.dmm +++ b/_maps/shuttles/emergency_russiafightpit.dmm @@ -136,9 +136,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape) "ay" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/shuttle/escape) "az" = ( @@ -233,9 +231,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape) "aS" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/shuttle/escape) @@ -269,10 +265,8 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape) "aY" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/shuttle/escape) "aZ" = ( @@ -283,27 +277,23 @@ /turf/open/floor/engine, /area/shuttle/escape) "ba" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/shuttle/escape) "bb" = ( /obj/effect/decal/cleanable/blood/old, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/shuttle/escape) "bc" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/comfy/shuttle{ dir = 4 }, @@ -315,18 +305,14 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bf" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/chair/comfy/shuttle{ dir = 1 }, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/comfy/shuttle{ dir = 1 }, @@ -488,9 +474,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "bK" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_scrapheap.dmm b/_maps/shuttles/emergency_scrapheap.dmm index e7426601db0..5cea443cb7c 100644 --- a/_maps/shuttles/emergency_scrapheap.dmm +++ b/_maps/shuttles/emergency_scrapheap.dmm @@ -28,9 +28,7 @@ /area/shuttle/escape) "ah" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/carpet, /area/shuttle/escape) "ai" = ( @@ -52,10 +50,8 @@ /obj/structure/chair/comfy/brown{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/carpet, /area/shuttle/escape) "am" = ( @@ -78,9 +74,7 @@ /turf/open/floor/carpet, /area/shuttle/escape) "ap" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/carpet, /area/shuttle/escape) "aq" = ( @@ -185,16 +179,12 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aI" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/radio/intercom/directional/north, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aJ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aK" = ( @@ -213,9 +203,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aM" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/chair/comfy/shuttle{ dir = 4 }, @@ -266,9 +254,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aX" = ( @@ -292,9 +278,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "bb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/barricade/wooden, /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -345,20 +329,14 @@ /turf/open/floor/iron/freezer, /area/shuttle/escape) "bl" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) "bm" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/escape) "bn" = ( diff --git a/_maps/shuttles/emergency_shadow.dmm b/_maps/shuttles/emergency_shadow.dmm index cc3e157969c..aeeef079c53 100644 --- a/_maps/shuttles/emergency_shadow.dmm +++ b/_maps/shuttles/emergency_shadow.dmm @@ -114,7 +114,7 @@ /area/shuttle/escape) "dW" = ( /obj/machinery/status_display/evac/directional/north, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/brigdoor/right, /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -148,7 +148,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced/plasma/spawner/east, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{ dir = 4 }, @@ -188,7 +188,7 @@ /turf/open/floor/iron/dark/smooth_large, /area/shuttle/escape) "gH" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/reagent_containers/cup/glass/trophy/gold_cup{ pixel_x = 16; pixel_y = 2 @@ -265,7 +265,7 @@ /area/shuttle/escape/engine) "jH" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/escape) @@ -330,7 +330,7 @@ /obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/etherealball, /turf/open/floor/eighties, /area/shuttle/escape) @@ -451,7 +451,7 @@ /area/shuttle/escape/engine) "vx" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/defibrillator/loaded, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/dark, @@ -605,7 +605,7 @@ /obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/spawner/random/entertainment/arcade{ dir = 8 }, @@ -813,7 +813,7 @@ /area/shuttle/escape/engine) "Hx" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/lazarus_injector, /obj/machinery/light/directional/south, /obj/item/healthanalyzer, @@ -847,7 +847,7 @@ /area/shuttle/escape) "Jw" = ( /obj/structure/chair/comfy/shuttle, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/escape) @@ -901,7 +901,7 @@ /turf/open/floor/iron/dark/textured_large, /area/shuttle/escape) "LJ" = ( -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/clothing/accessory/medal/gold, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/tile/dark_blue/opposingcorners, @@ -909,7 +909,7 @@ /area/shuttle/escape) "MC" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/item/storage/backpack/duffelbag/med/surgery, /obj/machinery/light/directional/north, /obj/item/clothing/suit/apron/surgical, @@ -961,7 +961,7 @@ /turf/open/floor/iron/dark/smooth_large, /area/shuttle/escape/engine) "OX" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet/firecloset, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark/smooth_large, @@ -993,7 +993,7 @@ /turf/open/floor/plating/airless, /area/shuttle/escape/engine) "Qj" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/closet/emcloset, /obj/item/clothing/head/utility/hardhat, /obj/item/clothing/head/utility/hardhat, @@ -1073,7 +1073,7 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "Vg" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/rack, /obj/item/storage/medkit{ pixel_y = 10 diff --git a/_maps/shuttles/emergency_tram.dmm b/_maps/shuttles/emergency_tram.dmm index aab3051be26..a2252beabb5 100644 --- a/_maps/shuttles/emergency_tram.dmm +++ b/_maps/shuttles/emergency_tram.dmm @@ -114,9 +114,7 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "ax" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/small/directional/north, /turf/open/floor/glass/reinforced, /area/shuttle/escape) @@ -131,9 +129,7 @@ /turf/open/floor/glass/reinforced, /area/shuttle/escape) "aA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet/emcloset, /obj/machinery/light/small/directional/north, /turf/open/floor/glass/reinforced, @@ -195,18 +191,14 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium/tiled/blue, /area/shuttle/escape) "aL" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/mineral/titanium/tiled/blue, /area/shuttle/escape) "aM" = ( @@ -363,9 +355,7 @@ /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) "bh" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/power/shuttle_engine/heater, /turf/open/floor/plating/airless, /area/shuttle/escape) @@ -374,22 +364,18 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "bj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/small/directional/north, /turf/open/floor/glass/reinforced, /area/shuttle/escape) "bk" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/glass/reinforced, /area/shuttle/escape) "bl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/small/directional/north, /turf/open/floor/glass/reinforced, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_tranquility.dmm b/_maps/shuttles/emergency_tranquility.dmm index bae46bdb688..05730dc175a 100644 --- a/_maps/shuttles/emergency_tranquility.dmm +++ b/_maps/shuttles/emergency_tranquility.dmm @@ -260,12 +260,8 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/shuttle/escape) "ge" = ( @@ -764,7 +760,7 @@ /turf/open/floor/wood, /area/shuttle/escape) "oe" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice, /turf/template_noop, /area/shuttle/escape) @@ -805,7 +801,7 @@ /turf/open/floor/grass, /area/shuttle/escape) "oy" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/bot, /turf/open/floor/plating, @@ -841,7 +837,7 @@ /turf/open/floor/glass, /area/shuttle/escape) "pe" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot, /turf/open/floor/plating, @@ -1071,7 +1067,7 @@ /turf/open/floor/grass, /area/shuttle/escape) "sW" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet/emcloset/anchored, /obj/structure/sign/poster/official/jim_nortons{ pixel_y = 32 @@ -1376,7 +1372,7 @@ /turf/open/water/jungle, /area/shuttle/escape) "yV" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/template_noop, /area/shuttle/escape) @@ -2183,7 +2179,7 @@ /turf/open/floor/iron/herringbone, /area/shuttle/escape) "NC" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot, /turf/open/floor/plating, @@ -2540,7 +2536,7 @@ /turf/open/floor/glass, /area/shuttle/escape) "UF" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/bot, /turf/open/floor/plating, diff --git a/_maps/shuttles/emergency_venture.dmm b/_maps/shuttles/emergency_venture.dmm index bc885b0e488..f01e8ee4a87 100644 --- a/_maps/shuttles/emergency_venture.dmm +++ b/_maps/shuttles/emergency_venture.dmm @@ -134,10 +134,8 @@ /turf/open/floor/iron, /area/shuttle/escape) "gu" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/jungle/a/style_random, /turf/open/floor/grass, /area/shuttle/escape) @@ -614,12 +612,8 @@ /area/shuttle/escape/brig) "Gq" = ( /obj/machinery/shower/directional/south, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, @@ -826,7 +820,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "TS" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, diff --git a/_maps/shuttles/emergency_wabbajack.dmm b/_maps/shuttles/emergency_wabbajack.dmm index 040632407a1..1d25d2ce0b1 100644 --- a/_maps/shuttles/emergency_wabbajack.dmm +++ b/_maps/shuttles/emergency_wabbajack.dmm @@ -178,9 +178,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aK" = ( @@ -265,8 +263,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "be" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ resistance_flags = 33 }, /turf/open/lava/smooth/airless, @@ -338,9 +335,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) "IH" = ( diff --git a/_maps/shuttles/ert_bounty.dmm b/_maps/shuttles/ert_bounty.dmm index 7d0dfc055ba..efab0a4d773 100644 --- a/_maps/shuttles/ert_bounty.dmm +++ b/_maps/shuttles/ert_bounty.dmm @@ -62,9 +62,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/hunter) "w" = ( diff --git a/_maps/shuttles/ferry_fancy.dmm b/_maps/shuttles/ferry_fancy.dmm index 98e7cfaa17d..a8e553fef1a 100644 --- a/_maps/shuttles/ferry_fancy.dmm +++ b/_maps/shuttles/ferry_fancy.dmm @@ -23,7 +23,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating/airless, /area/shuttle/transport) "g" = ( @@ -41,9 +41,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/transport) "k" = ( @@ -74,8 +72,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/ferry_lighthouse.dmm b/_maps/shuttles/ferry_lighthouse.dmm index 3bc466fb4f2..a7217ef90ef 100644 --- a/_maps/shuttles/ferry_lighthouse.dmm +++ b/_maps/shuttles/ferry_lighthouse.dmm @@ -45,9 +45,7 @@ /turf/open/floor/plating/airless, /area/shuttle/transport) "an" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/vending/autodrobe, /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) @@ -61,9 +59,7 @@ /turf/closed/wall, /area/shuttle/transport) "aq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/vending/clothing, /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) @@ -97,9 +93,7 @@ /area/shuttle/transport) "aC" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/wood, /area/shuttle/transport) "aD" = ( @@ -216,9 +210,7 @@ /area/shuttle/transport) "bc" = ( /obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/vending_refill/snack, /turf/open/floor/wood, /area/shuttle/transport) diff --git a/_maps/shuttles/hunter_bounty.dmm b/_maps/shuttles/hunter_bounty.dmm index 9a7b5520126..3d3727962f2 100644 --- a/_maps/shuttles/hunter_bounty.dmm +++ b/_maps/shuttles/hunter_bounty.dmm @@ -78,9 +78,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/hunter) "r" = ( diff --git a/_maps/shuttles/hunter_russian.dmm b/_maps/shuttles/hunter_russian.dmm index d534e21e16c..f8caceb1439 100644 --- a/_maps/shuttles/hunter_russian.dmm +++ b/_maps/shuttles/hunter_russian.dmm @@ -404,9 +404,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/hunter/russian) "Fy" = ( diff --git a/_maps/shuttles/infiltrator_advanced.dmm b/_maps/shuttles/infiltrator_advanced.dmm index b33293fb8ad..4efe992d433 100644 --- a/_maps/shuttles/infiltrator_advanced.dmm +++ b/_maps/shuttles/infiltrator_advanced.dmm @@ -926,9 +926,7 @@ /obj/item/clothing/mask/surgical, /obj/item/clothing/suit/apron/surgical, /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/pod/dark, /area/shuttle/syndicate/medical) "bX" = ( @@ -938,9 +936,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 5 }, @@ -1634,9 +1630,7 @@ }, /obj/item/healthanalyzer, /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/directional/west, /obj/machinery/status_display/evac{ pixel_x = -32 @@ -1705,9 +1699,7 @@ pixel_y = 4 }, /obj/item/storage/medkit/brute, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, @@ -1804,9 +1796,7 @@ /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/pod/dark, /area/shuttle/syndicate/armory) "dO" = ( @@ -1914,9 +1904,7 @@ "dZ" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/directional/east, /obj/machinery/status_display/evac{ pixel_x = 32 @@ -1929,9 +1917,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/armory) @@ -2080,9 +2066,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 9 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/armory) diff --git a/_maps/shuttles/infiltrator_basic.dmm b/_maps/shuttles/infiltrator_basic.dmm index a8fe363c285..25258359879 100644 --- a/_maps/shuttles/infiltrator_basic.dmm +++ b/_maps/shuttles/infiltrator_basic.dmm @@ -544,9 +544,7 @@ "cr" = ( /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/syndicate/hallway) "cs" = ( @@ -556,9 +554,7 @@ "cu" = ( /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/syndicate/medical) "cv" = ( @@ -579,9 +575,7 @@ "cy" = ( /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/syndicate/engineering) "cz" = ( @@ -650,9 +644,7 @@ "fk" = ( /obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/red, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, @@ -684,9 +676,7 @@ /area/shuttle/syndicate/airlock) "jf" = ( /obj/effect/turf_decal/siding/red, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, diff --git a/_maps/shuttles/labour_box.dmm b/_maps/shuttles/labour_box.dmm index c63f9f56a0a..f1eeb8e5b04 100644 --- a/_maps/shuttles/labour_box.dmm +++ b/_maps/shuttles/labour_box.dmm @@ -104,8 +104,7 @@ /area/shuttle/labor) "r" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/labour_delta.dmm b/_maps/shuttles/labour_delta.dmm index ab565a51c30..62b590b8c82 100644 --- a/_maps/shuttles/labour_delta.dmm +++ b/_maps/shuttles/labour_delta.dmm @@ -242,8 +242,7 @@ /area/shuttle/labor) "x" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/effect/turf_decal/stripes/line, diff --git a/_maps/shuttles/labour_generic.dmm b/_maps/shuttles/labour_generic.dmm index 4bafdbfcf9e..82b20d6f5ed 100644 --- a/_maps/shuttles/labour_generic.dmm +++ b/_maps/shuttles/labour_generic.dmm @@ -99,8 +99,7 @@ /area/shuttle/labor) "r" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/mining_box.dmm b/_maps/shuttles/mining_box.dmm index be332874286..c9771c932e5 100644 --- a/_maps/shuttles/mining_box.dmm +++ b/_maps/shuttles/mining_box.dmm @@ -45,16 +45,11 @@ /area/shuttle/mining) "j" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/shuttle/mining) "k" = ( diff --git a/_maps/shuttles/mining_common_meta.dmm b/_maps/shuttles/mining_common_meta.dmm index 036097487f3..0acf76371b8 100644 --- a/_maps/shuttles/mining_common_meta.dmm +++ b/_maps/shuttles/mining_common_meta.dmm @@ -45,16 +45,11 @@ /area/shuttle/mining) "j" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/shuttle/mining) "k" = ( diff --git a/_maps/shuttles/mining_delta.dmm b/_maps/shuttles/mining_delta.dmm index e8eaa51128c..8b731c6f024 100644 --- a/_maps/shuttles/mining_delta.dmm +++ b/_maps/shuttles/mining_delta.dmm @@ -209,15 +209,9 @@ /area/shuttle/mining) "r" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/mining) @@ -230,8 +224,7 @@ /area/shuttle/mining) "t" = ( /obj/machinery/power/shuttle_engine/propulsion/burst, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/effect/turf_decal/stripes/line, diff --git a/_maps/shuttles/mining_large.dmm b/_maps/shuttles/mining_large.dmm index 3453768c6bb..3be1c617cfc 100644 --- a/_maps/shuttles/mining_large.dmm +++ b/_maps/shuttles/mining_large.dmm @@ -322,8 +322,7 @@ /area/shuttle/mining/large) "G" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index 316fee32504..72b9f4d67c3 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -723,8 +723,7 @@ /turf/open/floor/pod/light, /area/shuttle/pirate) "ep" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/machinery/power/shuttle_engine/heater, @@ -753,7 +752,7 @@ /turf/open/floor/plating/airless, /area/shuttle/pirate) "ex" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/frame/machine, /obj/item/wrench, /turf/open/floor/plating/airless, @@ -766,14 +765,13 @@ /turf/open/floor/plating, /area/shuttle/pirate) "ez" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/frame/machine, /obj/item/stack/cable_coil/cut, /turf/open/floor/plating/airless, /area/shuttle/pirate) "eA" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 1 }, /obj/structure/frame/computer{ @@ -917,9 +915,7 @@ name = "decontamination shower" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/machinery/door/window{ name = "Decontamination" }, diff --git a/_maps/shuttles/pirate_psyker.dmm b/_maps/shuttles/pirate_psyker.dmm index 8565c8dda9b..2aaeff3c2e3 100644 --- a/_maps/shuttles/pirate_psyker.dmm +++ b/_maps/shuttles/pirate_psyker.dmm @@ -437,9 +437,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 4 }, -/obj/structure/window/reinforced/plasma{ - dir = 8 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /turf/open/floor/plating/airless, /area/shuttle/pirate) "xs" = ( diff --git a/_maps/shuttles/ruin_caravan_victim.dmm b/_maps/shuttles/ruin_caravan_victim.dmm index b9e6d1d71e4..614ae713c7b 100644 --- a/_maps/shuttles/ruin_caravan_victim.dmm +++ b/_maps/shuttles/ruin_caravan_victim.dmm @@ -375,9 +375,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/ruin/caravan/freighter1) "Bp" = ( diff --git a/_maps/shuttles/ruin_cyborg_mothership.dmm b/_maps/shuttles/ruin_cyborg_mothership.dmm index 2b385aa35e5..7b49ff360a1 100644 --- a/_maps/shuttles/ruin_cyborg_mothership.dmm +++ b/_maps/shuttles/ruin_cyborg_mothership.dmm @@ -49,8 +49,7 @@ /area/shuttle/ruin/cyborg_mothership) "dI" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/template_noop, @@ -240,8 +239,7 @@ /turf/open/floor/plating/airless, /area/shuttle/ruin/cyborg_mothership) "nM" = ( -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/structure/closet/crate{ @@ -459,8 +457,7 @@ /area/shuttle/ruin/cyborg_mothership) "xz" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /obj/effect/turf_decal/stripes/asteroid/line{ @@ -766,17 +763,14 @@ /area/shuttle/ruin/cyborg_mothership) "OY" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/template_noop, /area/shuttle/ruin/cyborg_mothership) "Pf" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/closet/crate/solarpanel_small, /obj/effect/turf_decal/stripes/asteroid/line{ dir = 4 @@ -803,7 +797,7 @@ /turf/template_noop, /area/shuttle/ruin/cyborg_mothership) "Rv" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/ore_box, /obj/effect/turf_decal/stripes/asteroid/line{ dir = 8 @@ -840,13 +834,10 @@ /area/shuttle/ruin/cyborg_mothership) "SV" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/template_noop, /area/shuttle/ruin/cyborg_mothership) "Ty" = ( diff --git a/_maps/shuttles/ruin_pirate_cutter.dmm b/_maps/shuttles/ruin_pirate_cutter.dmm index b07b3fb38ee..e58aff709b5 100644 --- a/_maps/shuttles/ruin_pirate_cutter.dmm +++ b/_maps/shuttles/ruin_pirate_cutter.dmm @@ -695,9 +695,7 @@ /area/shuttle/ruin/caravan/pirate) "Rb" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/left/directional/south{ name = "Weapon Storage" }, @@ -726,9 +724,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/ruin/caravan/pirate) "UH" = ( diff --git a/_maps/shuttles/ruin_syndicate_dropship.dmm b/_maps/shuttles/ruin_syndicate_dropship.dmm index fc3f20c1bdc..ea8862e512d 100644 --- a/_maps/shuttles/ruin_syndicate_dropship.dmm +++ b/_maps/shuttles/ruin_syndicate_dropship.dmm @@ -39,9 +39,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/ruin/caravan/syndicate3) "dt" = ( diff --git a/_maps/shuttles/starfury_corvette.dmm b/_maps/shuttles/starfury_corvette.dmm index d3eacbca856..498f8198cb4 100644 --- a/_maps/shuttles/starfury_corvette.dmm +++ b/_maps/shuttles/starfury_corvette.dmm @@ -139,9 +139,7 @@ /obj/item/storage/toolbox/mechanical, /obj/item/multitool, /obj/item/clothing/head/utility/welding, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 }, @@ -155,9 +153,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/sbc_corvette) "au" = ( @@ -167,9 +163,7 @@ pixel_y = 3 }, /obj/item/storage/box/zipties, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 }, @@ -331,9 +325,7 @@ pixel_y = 3 }, /obj/item/flashlight/seclite, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 }, diff --git a/_maps/shuttles/whiteship_box.dmm b/_maps/shuttles/whiteship_box.dmm index 6d53addbe1a..b99d256427f 100644 --- a/_maps/shuttles/whiteship_box.dmm +++ b/_maps/shuttles/whiteship_box.dmm @@ -1368,7 +1368,7 @@ "cU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/right/directional/east{ name = "First-Aid Supplies" }, diff --git a/_maps/shuttles/whiteship_cere.dmm b/_maps/shuttles/whiteship_cere.dmm index 6330dbfc410..884478f50c2 100644 --- a/_maps/shuttles/whiteship_cere.dmm +++ b/_maps/shuttles/whiteship_cere.dmm @@ -56,7 +56,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating/airless, /area/shuttle/abandoned) "ak" = ( diff --git a/_maps/shuttles/whiteship_delta.dmm b/_maps/shuttles/whiteship_delta.dmm index c7fba26ba94..03c87d809a7 100644 --- a/_maps/shuttles/whiteship_delta.dmm +++ b/_maps/shuttles/whiteship_delta.dmm @@ -202,9 +202,7 @@ /turf/open/floor/plating/airless, /area/shuttle/abandoned/engine) "az" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, @@ -481,9 +479,7 @@ /turf/open/floor/iron, /area/shuttle/abandoned/bar) "bh" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/girder/displaced, /obj/item/stack/sheet/mineral/titanium, /obj/item/stack/rods, @@ -1529,9 +1525,7 @@ /turf/open/floor/iron, /area/shuttle/abandoned/cargo) "dx" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/girder/reinforced, /obj/item/stack/sheet/iron, /turf/open/floor/plating/airless, @@ -1741,9 +1735,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned/medbay) "jl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/frame/computer{ anchored = 1; dir = 8 @@ -1973,9 +1965,7 @@ /turf/open/floor/plating, /area/shuttle/abandoned/medbay) "WR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/frame/computer{ anchored = 1; dir = 8 diff --git a/_maps/shuttles/whiteship_donut.dmm b/_maps/shuttles/whiteship_donut.dmm index 40850b66226..1f21f070cb7 100644 --- a/_maps/shuttles/whiteship_donut.dmm +++ b/_maps/shuttles/whiteship_donut.dmm @@ -90,7 +90,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating/airless, /area/shuttle/abandoned) "as" = ( @@ -284,8 +284,7 @@ /area/shuttle/abandoned) "aX" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/whiteship_kilo.dmm b/_maps/shuttles/whiteship_kilo.dmm index d2bf2d1aa57..d481932f3b2 100644 --- a/_maps/shuttles/whiteship_kilo.dmm +++ b/_maps/shuttles/whiteship_kilo.dmm @@ -870,9 +870,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -913,9 +911,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, diff --git a/_maps/shuttles/whiteship_meta.dmm b/_maps/shuttles/whiteship_meta.dmm index 41b912a9db8..d13fccbf701 100644 --- a/_maps/shuttles/whiteship_meta.dmm +++ b/_maps/shuttles/whiteship_meta.dmm @@ -168,9 +168,7 @@ /turf/open/floor/plating/airless, /area/shuttle/abandoned/engine) "ay" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, diff --git a/_maps/shuttles/whiteship_obelisk.dmm b/_maps/shuttles/whiteship_obelisk.dmm index a854e82d550..303b0912c9f 100644 --- a/_maps/shuttles/whiteship_obelisk.dmm +++ b/_maps/shuttles/whiteship_obelisk.dmm @@ -281,9 +281,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/shuttle/abandoned/engine) "oU" = ( @@ -467,9 +465,7 @@ "Bw" = ( /obj/machinery/light/small/directional/west, /obj/structure/tank_dispenser/oxygen, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/mineral/titanium/tiled/yellow, /area/shuttle/abandoned) "BH" = ( @@ -623,7 +619,7 @@ /turf/open/floor/iron/large, /area/shuttle/abandoned/bar) "Kv" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/light/small/broken/directional/west, /obj/machinery/button/door/directional/west{ name = "Bolt Control"; @@ -742,9 +738,7 @@ "Qo" = ( /obj/structure/table, /obj/machinery/door/window, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/storage/medkit/brute, /obj/item/storage/medkit/fire{ pixel_y = 3 diff --git a/_maps/shuttles/whiteship_personalshuttle.dmm b/_maps/shuttles/whiteship_personalshuttle.dmm index cd6bae93ab7..49667f43a48 100644 --- a/_maps/shuttles/whiteship_personalshuttle.dmm +++ b/_maps/shuttles/whiteship_personalshuttle.dmm @@ -173,7 +173,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 1 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating, /area/shuttle/abandoned/engine) "cY" = ( diff --git a/_maps/shuttles/whiteship_pubby.dmm b/_maps/shuttles/whiteship_pubby.dmm index 329b72f4f7b..51a2e5088c5 100644 --- a/_maps/shuttles/whiteship_pubby.dmm +++ b/_maps/shuttles/whiteship_pubby.dmm @@ -597,8 +597,7 @@ /area/shuttle/abandoned) "zw" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced{ - dir = 1; +/obj/structure/window/reinforced/spawner/directional/north{ layer = 2.9 }, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/whiteship_tram.dmm b/_maps/shuttles/whiteship_tram.dmm index 64b8cc29db0..68fe5472367 100644 --- a/_maps/shuttles/whiteship_tram.dmm +++ b/_maps/shuttles/whiteship_tram.dmm @@ -166,8 +166,7 @@ /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/shuttle/abandoned/cargo) "ax" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 1; +/obj/structure/window/reinforced/survival_pod/spawner/directional/north{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -175,8 +174,7 @@ /turf/open/floor/iron/dark/textured_large, /area/shuttle/abandoned/cargo) "az" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 1; +/obj/structure/window/reinforced/survival_pod/spawner/directional/north{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -186,8 +184,7 @@ /turf/open/floor/iron/dark/textured_large, /area/shuttle/abandoned/cargo) "aA" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 1; +/obj/structure/window/reinforced/survival_pod/spawner/directional/north{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -401,8 +398,7 @@ /turf/open/floor/pod, /area/shuttle/abandoned/cargo) "bo" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4; +/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -476,7 +472,7 @@ /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/shuttle/abandoned/cargo) "bA" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -488,7 +484,7 @@ /turf/open/floor/iron/dark/textured_large, /area/shuttle/abandoned/cargo) "bB" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -622,7 +618,7 @@ dir = 1 }, /obj/structure/window/reinforced/plasma/spawner, -/obj/structure/window/reinforced/plasma/spawner/west, +/obj/structure/window/reinforced/plasma/spawner/directional/west, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -712,8 +708,7 @@ /turf/open/floor/mineral/titanium/airless, /area/shuttle/abandoned/cargo) "cr" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8; +/obj/structure/window/reinforced/survival_pod/spawner/directional/west{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -725,8 +720,8 @@ /turf/open/floor/mineral/titanium/airless, /area/shuttle/abandoned/cargo) "cx" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, @@ -798,7 +793,7 @@ /turf/open/floor/plating/airless, /area/shuttle/abandoned/cargo) "cL" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ opacity = 1 }, /obj/effect/turf_decal/bot_red, @@ -822,8 +817,8 @@ /turf/template_noop, /area/shuttle/abandoned/cargo) "cO" = ( -/obj/structure/window/reinforced/plasma/spawner/west, -/obj/structure/window/reinforced/plasma/spawner/east, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, /area/shuttle/abandoned/cargo) @@ -852,12 +847,12 @@ /turf/template_noop, /area/shuttle/abandoned/cargo) "cV" = ( -/obj/structure/window/reinforced/plasma/spawner/west, -/obj/structure/window/reinforced/plasma/spawner/east, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/abandoned/cargo) "cY" = ( -/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, /turf/template_noop, /area/shuttle/abandoned/cargo) @@ -1079,7 +1074,7 @@ dir = 1 }, /obj/structure/window/reinforced/plasma/spawner, -/obj/structure/window/reinforced/plasma/spawner/east, +/obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, @@ -1252,7 +1247,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 10 }, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark/textured_large, /area/shuttle/abandoned/crew) "AC" = ( @@ -1281,7 +1276,7 @@ /turf/open/floor/iron/dark/textured_large, /area/shuttle/abandoned/bridge) "Fp" = ( -/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/lattice, /turf/template_noop, /area/shuttle/abandoned/cargo) @@ -1394,7 +1389,7 @@ "Qm" = ( /obj/structure/closet/syndicate, /obj/effect/turf_decal/bot_white, -/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark/textured_large, /area/shuttle/abandoned/crew) "Qy" = ( diff --git a/_maps/templates/battlecruiser_starfury.dmm b/_maps/templates/battlecruiser_starfury.dmm index 10cb02ea08e..e5cf632dced 100644 --- a/_maps/templates/battlecruiser_starfury.dmm +++ b/_maps/templates/battlecruiser_starfury.dmm @@ -47,7 +47,7 @@ /area/shuttle/sbc_starfury) "ah" = ( /obj/effect/turf_decal/siding/thinplating_new/dark, -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/effect/turf_decal/stripes/red/line, /obj/structure/flora/rock/pile{ pixel_y = 2 @@ -831,12 +831,8 @@ req_access = list("syndicate_leader"); pixel_y = -4 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod{ dir = 9 }, @@ -1124,9 +1120,7 @@ /area/shuttle/sbc_starfury) "ee" = ( /obj/machinery/iv_drip, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/dark_green{ dir = 9 @@ -1197,9 +1191,7 @@ pixel_y = 8 }, /obj/item/folder/syndicate/red, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 4 }, @@ -1301,9 +1293,7 @@ /obj/machinery/cell_charger{ pixel_y = 4 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 @@ -1368,12 +1358,8 @@ /area/shuttle/sbc_starfury) "eN" = ( /obj/item/aicard, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod{ dir = 5 }, @@ -3835,9 +3821,7 @@ /turf/open/floor/plating, /area/shuttle/sbc_starfury) "mH" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/plating/airless, /area/shuttle/sbc_starfury) "mI" = ( @@ -4200,9 +4184,7 @@ "uq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/machinery/computer/communications/syndicate, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 1 @@ -4540,7 +4522,7 @@ /area/shuttle/sbc_starfury) "BN" = ( /obj/effect/turf_decal/siding/thinplating_new/dark, -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/effect/turf_decal/stripes/red/line, /obj/structure/flora/rock/pile/icy{ pixel_y = 2 @@ -4548,9 +4530,7 @@ /turf/open/floor/fake_snow, /area/shuttle/sbc_starfury) "BO" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/item/toy/minimeteor, /turf/open/floor/fakespace, /area/shuttle/sbc_starfury) @@ -4577,9 +4557,7 @@ /turf/open/floor/iron, /area/shuttle/sbc_starfury) "Cl" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/generic, /turf/open/floor/fakespace, @@ -4757,7 +4735,7 @@ /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "Fr" = ( -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/machinery/power/turbine/turbine_outlet, /obj/structure/cable, /obj/effect/turf_decal/siding/thinplating_new/dark, @@ -5104,9 +5082,7 @@ /turf/open/floor/plating, /area/shuttle/sbc_starfury) "NG" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/machinery/computer/camera_advanced/syndie, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 1 diff --git a/_maps/templates/holodeck_card_battle.dmm b/_maps/templates/holodeck_card_battle.dmm index c5b23e342ee..60c7df8c047 100644 --- a/_maps/templates/holodeck_card_battle.dmm +++ b/_maps/templates/holodeck_card_battle.dmm @@ -34,9 +34,7 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "dS" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/trading_card_holder{ pixel_y = 5; pixel_x = 8; @@ -52,7 +50,7 @@ /area/template_noop) "hk" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/trading_card_holder/red{ pixel_y = 9; pixel_x = 8; @@ -66,9 +64,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "iq" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -88,9 +84,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "iB" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/trading_card_holder{ pixel_y = 8 }, @@ -130,9 +124,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "kT" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/trading_card_holder{ pixel_y = 5; pixel_x = -8; @@ -202,9 +194,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "pc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 10 }, @@ -272,9 +262,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "vu" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -287,9 +275,7 @@ /turf/open/floor/holofloor/hyperspace, /area/template_noop) "wk" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/dark_red/end{ dir = 1 }, @@ -309,9 +295,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "xi" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -330,7 +314,7 @@ /area/template_noop) "Aj" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/trading_card_holder/red{ pixel_y = 9; pixel_x = -8; @@ -389,9 +373,7 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "IK" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -419,9 +401,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "NW" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -434,7 +414,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "Op" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 5 }, @@ -444,7 +424,7 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "OG" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 8 }, @@ -455,7 +435,7 @@ /area/template_noop) "Sn" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/trading_card_holder/red{ pixel_y = 6 }, @@ -498,7 +478,7 @@ /turf/open/floor/holofloor/stairs/medium, /area/template_noop) "Wa" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/dark_red/end, /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -566,7 +546,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "YY" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 4 }, diff --git a/_maps/templates/holodeck_dodgeball.dmm b/_maps/templates/holodeck_dodgeball.dmm index 9177452d966..a251fc48be3 100644 --- a/_maps/templates/holodeck_dodgeball.dmm +++ b/_maps/templates/holodeck_dodgeball.dmm @@ -6,9 +6,7 @@ /turf/open/floor/holofloor, /area/template_noop) "b" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/item/toy/dodgeball, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 @@ -16,7 +14,7 @@ /turf/open/floor/holofloor, /area/template_noop) "c" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/toy/dodgeball, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 4 @@ -46,7 +44,7 @@ /turf/open/floor/holofloor, /area/template_noop) "p" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/toy/dodgeball, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 @@ -54,9 +52,7 @@ /turf/open/floor/holofloor, /area/template_noop) "q" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/item/toy/dodgeball, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/holofloor, @@ -66,7 +62,7 @@ /turf/open/floor/holofloor, /area/template_noop) "y" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/toy/dodgeball, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 @@ -103,9 +99,7 @@ /turf/open/floor/holofloor, /area/template_noop) "V" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/item/toy/dodgeball, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/holofloor, diff --git a/_maps/templates/holodeck_firingrange.dmm b/_maps/templates/holodeck_firingrange.dmm index 0b68b4fad15..67b6cd5e0d3 100644 --- a/_maps/templates/holodeck_firingrange.dmm +++ b/_maps/templates/holodeck_firingrange.dmm @@ -12,9 +12,7 @@ /turf/open/floor/holofloor, /area/template_noop) "c" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -25,12 +23,8 @@ /turf/open/floor/holofloor, /area/template_noop) "k" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/holofloor{ icon_state = "white" }, @@ -52,20 +46,14 @@ /turf/open/floor/holofloor, /area/template_noop) "t" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/holofloor{ icon_state = "white" }, /area/template_noop) "y" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/holofloor{ dir = 8; icon_state = "white" @@ -79,12 +67,8 @@ /area/template_noop) "E" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, /obj/item/training_toolbox{ pixel_y = 4 }, @@ -95,9 +79,7 @@ /turf/open/floor/holofloor, /area/template_noop) "F" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/holofloor{ dir = 10; icon_state = "white" @@ -106,12 +88,8 @@ "G" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, @@ -135,9 +113,7 @@ }, /area/template_noop) "L" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, @@ -172,17 +148,13 @@ /turf/open/floor/holofloor, /area/template_noop) "U" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/holofloor{ icon_state = "white" }, /area/template_noop) "Y" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/holofloor{ icon_state = "white" }, diff --git a/_maps/templates/holodeck_holdoutbunker.dmm b/_maps/templates/holodeck_holdoutbunker.dmm index 39e68f17ee5..782cbd919aa 100644 --- a/_maps/templates/holodeck_holdoutbunker.dmm +++ b/_maps/templates/holodeck_holdoutbunker.dmm @@ -1,16 +1,12 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /obj/structure/foamedmetal, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /turf/open/floor/holofloor/asteroid, /area/template_noop) "b" = ( /obj/structure/foamedmetal, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /turf/open/floor/holofloor/asteroid, /area/template_noop) "l" = ( @@ -34,9 +30,7 @@ /area/template_noop) "x" = ( /obj/structure/foamedmetal, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/structure/bookcase/random/fiction, /turf/open/floor/holofloor/asteroid, /area/template_noop) diff --git a/_maps/templates/holodeck_kobayashi.dmm b/_maps/templates/holodeck_kobayashi.dmm index f2259a14e19..56470141bf3 100644 --- a/_maps/templates/holodeck_kobayashi.dmm +++ b/_maps/templates/holodeck_kobayashi.dmm @@ -45,16 +45,14 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "l" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/computer/station_alert{ dir = 4 }, /turf/open/floor/holofloor/plating, /area/template_noop) "m" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, @@ -67,9 +65,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "p" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/arcade/orion_trail/kobayashi, /turf/open/floor/holofloor/plating, /area/template_noop) @@ -84,9 +80,7 @@ "t" = ( /obj/structure/table/glass, /obj/item/gun/energy/e_gun/mini/practice_phaser, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/recharger, /turf/open/floor/holofloor/plating, /area/template_noop) @@ -94,18 +88,14 @@ /obj/structure/table, /obj/item/folder, /obj/item/pen/blue, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /turf/open/floor/holofloor, /area/template_noop) "x" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/computer/arcade/orion_trail/kobayashi, /turf/open/floor/holofloor/plating, /area/template_noop) @@ -116,15 +106,15 @@ /obj/machinery/computer/atmos_alert{ dir = 8 }, -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor/plating, /area/template_noop) "A" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor/plating, /area/template_noop) "B" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor/hyperspace, /area/template_noop) "C" = ( @@ -143,8 +133,7 @@ /obj/structure/rack, /obj/item/clothing/under/trek/engsec, /obj/item/clothing/under/trek/engsec, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -160,8 +149,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "J" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -172,16 +160,12 @@ "L" = ( /obj/structure/table/glass, /obj/item/gun/energy/e_gun/mini/practice_phaser, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/holofloor/plating, /area/template_noop) "Q" = ( /obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/item/folder, /obj/item/pen/red, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -194,16 +178,14 @@ /obj/item/clothing/under/trek/medsci, /obj/item/clothing/under/trek/medsci, /obj/item/clothing/under/trek/command, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /turf/open/floor/holofloor, /area/template_noop) "V" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/mass_driver{ dir = 1; id = "trektorpedo2"; diff --git a/_maps/templates/holodeck_lounge.dmm b/_maps/templates/holodeck_lounge.dmm index 1cacb65d52b..335247dfda3 100644 --- a/_maps/templates/holodeck_lounge.dmm +++ b/_maps/templates/holodeck_lounge.dmm @@ -61,8 +61,7 @@ }, /area/template_noop) "j" = ( -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/holofloor{ @@ -80,8 +79,7 @@ /area/template_noop) "l" = ( /obj/structure/chair/stool/bar/directional/south, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/holofloor{ @@ -178,9 +176,7 @@ }, /area/template_noop) "G" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/wood/shuttle_bar, /obj/item/storage/box/cups, /turf/open/floor/holofloor{ @@ -251,7 +247,7 @@ }, /area/template_noop) "R" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor{ dir = 9; icon_state = "wood" @@ -289,8 +285,7 @@ /area/template_noop) "Y" = ( /obj/structure/table/wood/shuttle_bar, -/obj/structure/window/reinforced{ - dir = 4; +/obj/structure/window/reinforced/spawner/directional/east{ layer = 2.9 }, /turf/open/floor/holofloor{ diff --git a/_maps/templates/holodeck_medicalsim.dmm b/_maps/templates/holodeck_medicalsim.dmm index 2bcafe33552..76943796a76 100644 --- a/_maps/templates/holodeck_medicalsim.dmm +++ b/_maps/templates/holodeck_medicalsim.dmm @@ -15,9 +15,7 @@ /obj/item/clothing/gloves/latex/nitrile, /obj/item/clothing/suit/apron/surgical, /obj/item/clothing/mask/surgical, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/item/surgicaldrill, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/holofloor{ @@ -45,9 +43,7 @@ /area/template_noop) "cI" = ( /obj/structure/closet/crate/freezer/blood, -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, @@ -83,9 +79,7 @@ "dx" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -94,9 +88,7 @@ }, /area/template_noop) "dX" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/table/glass, /obj/item/storage/box/masks, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -107,7 +99,7 @@ }, /area/template_noop) "gp" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, @@ -126,9 +118,7 @@ }, /area/template_noop) "hK" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/table/glass, /obj/item/storage/box/gloves{ pixel_x = 3; @@ -142,9 +132,7 @@ }, /area/template_noop) "hQ" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/table/glass, /obj/item/healthanalyzer, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -179,9 +167,7 @@ }, /area/template_noop) "nj" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, @@ -190,7 +176,7 @@ }, /area/template_noop) "pe" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/item/kirbyplants{ icon_state = "plant-10" }, @@ -259,9 +245,7 @@ }, /area/template_noop) "wV" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/structure/bed/roller, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -287,9 +271,7 @@ }, /area/template_noop) "yk" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/computer/crew{ dir = 4 }, @@ -330,9 +312,7 @@ }, /area/template_noop) "BI" = ( -/obj/structure/window{ - dir = 4 - }, +/obj/structure/window/spawner/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -440,7 +420,7 @@ }, /area/template_noop) "Ke" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/holofloor{ icon_state = "white" @@ -463,9 +443,7 @@ }, /area/template_noop) "LW" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/item/kirbyplants{ icon_state = "plant-21" }, @@ -485,9 +463,7 @@ }, /area/template_noop) "PJ" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /obj/item/kirbyplants{ icon_state = "plant-08" }, @@ -510,9 +486,7 @@ }, /area/template_noop) "RA" = ( -/obj/structure/window{ - dir = 8 - }, +/obj/structure/window/spawner/directional/west, /obj/machinery/computer/records/medical{ dir = 4 }, @@ -589,7 +563,7 @@ }, /area/template_noop) "XM" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/holofloor{ icon_state = "white" diff --git a/_maps/templates/holodeck_thunderdome.dmm b/_maps/templates/holodeck_thunderdome.dmm index a1ff05d6203..3e68f2bdaa4 100644 --- a/_maps/templates/holodeck_thunderdome.dmm +++ b/_maps/templates/holodeck_thunderdome.dmm @@ -4,9 +4,7 @@ /turf/open/floor/holofloor/basalt, /area/template_noop) "c" = ( -/obj/structure/window{ - dir = 1 - }, +/obj/structure/window/spawner/directional/north, /turf/open/floor/holofloor/basalt, /area/template_noop) "h" = ( @@ -26,7 +24,7 @@ /turf/open/floor/holofloor/basalt, /area/template_noop) "x" = ( -/obj/structure/window, +/obj/structure/window/spawner/directional/south, /turf/open/floor/holofloor/basalt, /area/template_noop) "B" = ( diff --git a/_maps/templates/holodeck_thunderdome1218.dmm b/_maps/templates/holodeck_thunderdome1218.dmm index 8002ce4fad6..61794d3471d 100644 --- a/_maps/templates/holodeck_thunderdome1218.dmm +++ b/_maps/templates/holodeck_thunderdome1218.dmm @@ -6,12 +6,12 @@ /turf/open/floor/holofloor/grass, /area/template_noop) "f" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/banner/red, /turf/open/floor/holofloor/asteroid, /area/template_noop) "g" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /obj/item/banner/blue, /turf/open/floor/holofloor/asteroid, /area/template_noop) @@ -70,7 +70,7 @@ /turf/open/floor/holofloor/grass, /area/template_noop) "E" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor/asteroid, /area/template_noop) "H" = ( @@ -78,7 +78,7 @@ /turf/open/floor/holofloor/grass, /area/template_noop) "J" = ( -/obj/structure/window/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/holofloor/grass, /area/template_noop) "N" = ( diff --git a/_maps/templates/lazy_templates/ninja_den.dmm b/_maps/templates/lazy_templates/ninja_den.dmm index 25de2aa8ca6..d7eafeb4cc3 100644 --- a/_maps/templates/lazy_templates/ninja_den.dmm +++ b/_maps/templates/lazy_templates/ninja_den.dmm @@ -428,9 +428,7 @@ /area/centcom/central_command_areas/holding) "lh" = ( /obj/structure/toilet, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/machinery/door/window/survival_pod, /turf/open/floor/iron/showroomfloor, /area/centcom/central_command_areas/holding) diff --git a/_maps/templates/lazy_templates/nukie_base.dmm b/_maps/templates/lazy_templates/nukie_base.dmm index 87f592054f5..5714b349c10 100644 --- a/_maps/templates/lazy_templates/nukie_base.dmm +++ b/_maps/templates/lazy_templates/nukie_base.dmm @@ -233,7 +233,7 @@ /turf/open/floor/iron/dark/textured_large, /area/centcom/syndicate_mothership/control) "do" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ name = "Tinted Window"; opacity = 1 }, @@ -982,7 +982,7 @@ }, /area/centcom/syndicate_mothership/control) "lH" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ name = "Tinted Window"; opacity = 1 }, @@ -1417,9 +1417,7 @@ /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership/expansion_chemicalwarfare) "pY" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/machinery/hydroponics/constructable, /turf/open/floor/mineral/titanium/tiled, /area/centcom/syndicate_mothership/expansion_bioterrorism) @@ -1785,7 +1783,7 @@ /turf/open/misc/asteroid/snow/icemoon, /area/centcom/syndicate_mothership/control) "ts" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ name = "Tinted Window"; opacity = 1 }, @@ -2144,7 +2142,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership/expansion_bombthreat) "yy" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ name = "Tinted Window"; opacity = 1 }, @@ -2242,7 +2240,7 @@ /turf/open/floor/mineral/titanium, /area/centcom/syndicate_mothership/control) "zJ" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ name = "Tinted Window"; opacity = 1 }, @@ -2460,9 +2458,7 @@ /turf/closed/wall/mineral/wood, /area/centcom/syndicate_mothership/control) "Ce" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 6 }, @@ -3383,8 +3379,7 @@ name = "Toilet Door"; opacity = 1 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1; +/obj/structure/window/reinforced/survival_pod/spawner/directional/north{ name = "Frosted Window"; opacity = 1 }, @@ -4033,7 +4028,7 @@ /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership/control) "VA" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ name = "Tinted Window"; opacity = 1 }, @@ -4226,7 +4221,7 @@ /turf/open/misc/asteroid/snow/icemoon, /area/centcom/syndicate_mothership/control) "XD" = ( -/obj/structure/window/reinforced/survival_pod{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ name = "Frosted Window"; opacity = 1 }, diff --git a/_maps/templates/lazy_templates/wizard_den.dmm b/_maps/templates/lazy_templates/wizard_den.dmm index 3015a6afb4d..025f9e8cdd0 100644 --- a/_maps/templates/lazy_templates/wizard_den.dmm +++ b/_maps/templates/lazy_templates/wizard_den.dmm @@ -371,9 +371,8 @@ /turf/open/floor/engine/cult, /area/centcom/wizard_station) "OV" = ( -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/north{ color = "#008000"; - dir = 1; resistance_flags = 3 }, /turf/open/lava, @@ -412,9 +411,8 @@ /obj/machinery/power/shuttle_engine/heater{ resistance_flags = 3 }, -/obj/structure/window/reinforced{ +/obj/structure/window/reinforced/spawner/directional/north{ color = "#008000"; - dir = 1; resistance_flags = 3 }, /turf/open/lava/airless, diff --git a/_maps/templates/medium_shuttle1.dmm b/_maps/templates/medium_shuttle1.dmm index 87e89367a48..07696ca89e2 100644 --- a/_maps/templates/medium_shuttle1.dmm +++ b/_maps/templates/medium_shuttle1.dmm @@ -12,9 +12,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/ruin/powered/shuttle/medium_1) "d" = ( diff --git a/_maps/templates/medium_shuttle2.dmm b/_maps/templates/medium_shuttle2.dmm index 88223823a2a..fd9ff0e0745 100644 --- a/_maps/templates/medium_shuttle2.dmm +++ b/_maps/templates/medium_shuttle2.dmm @@ -12,9 +12,7 @@ /obj/machinery/power/shuttle_engine/heater{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/ruin/powered/shuttle/medium_2) "d" = ( diff --git a/_maps/templates/shelter_2.dmm b/_maps/templates/shelter_2.dmm index ce569cb3391..a1d20f0e7a9 100644 --- a/_maps/templates/shelter_2.dmm +++ b/_maps/templates/shelter_2.dmm @@ -62,8 +62,7 @@ /turf/open/floor/pod, /area/misc/survivalpod) "n" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8; +/obj/structure/window/reinforced/survival_pod/spawner/directional/west{ layer = 3 }, /obj/machinery/door/window/survival_pod{ @@ -76,9 +75,7 @@ /obj/item/cardboard_cutout{ starting_cutout = "Xenomorph Maid" }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/carpet/black, /area/misc/survivalpod) "p" = ( @@ -95,9 +92,7 @@ /turf/open/floor/pod, /area/misc/survivalpod) "r" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, /turf/open/floor/carpet/black, /area/misc/survivalpod) "s" = ( @@ -117,9 +112,7 @@ /obj/machinery/microwave{ pixel_y = -2 }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/table/wood/fancy/black{ pixel_y = -9 }, @@ -132,9 +125,7 @@ /turf/open/floor/carpet/black, /area/misc/survivalpod) "v" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/displaycase{ alert = 0; desc = "A display case containing an expensive forgery, probably."; diff --git a/_maps/templates/shelter_3.dmm b/_maps/templates/shelter_3.dmm index 4f3e3fc807f..45278b46e7f 100644 --- a/_maps/templates/shelter_3.dmm +++ b/_maps/templates/shelter_3.dmm @@ -166,16 +166,10 @@ /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/misc/survivalpod) "C" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, -/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/structure/grille, /turf/open/floor/pod/dark, /area/misc/survivalpod) diff --git a/code/game/objects/effects/spawners/structure.dm b/code/game/objects/effects/spawners/structure.dm index 929b8db2a3a..8048e9d96d9 100644 --- a/code/game/objects/effects/spawners/structure.dm +++ b/code/game/objects/effects/spawners/structure.dm @@ -31,7 +31,7 @@ again. /obj/effect/spawner/structure/window/hollow name = "hollow window spawner" icon_state = "hwindow_spawner_full" - spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/north, /obj/structure/window/spawner/east, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/east, /obj/structure/window/spawner/directional/west) /obj/effect/spawner/structure/window/hollow/end icon_state = "hwindow_spawner_end" @@ -39,13 +39,13 @@ again. /obj/effect/spawner/structure/window/hollow/end/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/north, /obj/structure/window/spawner/east, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/east, /obj/structure/window/spawner/directional/west) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/north, /obj/structure/window/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/east) if(SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/east, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/directional/east, /obj/structure/window/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/north, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/middle @@ -54,9 +54,9 @@ again. /obj/effect/spawner/structure/window/hollow/middle/Initialize(mapload) switch(dir) if(NORTH,SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/directional/north) if(EAST,WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/east, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/directional/east, /obj/structure/window/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/directional @@ -65,21 +65,21 @@ again. /obj/effect/spawner/structure/window/hollow/directional/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/directional/north) if(NORTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/north, /obj/structure/window/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/east) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/directional/east) if(SOUTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/directional/east) if(SOUTH) spawn_list = list(/obj/structure/grille, /obj/structure/window) if(SOUTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window, /obj/structure/window/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/directional/west) if(NORTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/north, /obj/structure/window/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/west) return ..() //reinforced @@ -92,7 +92,7 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced name = "hollow reinforced window spawner" icon_state = "hrwindow_spawner_full" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/east, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/west) /obj/effect/spawner/structure/window/hollow/reinforced/end icon_state = "hrwindow_spawner_end" @@ -100,13 +100,13 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced/end/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/east, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/west) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/east) if(SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/east, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/reinforced/middle @@ -115,9 +115,9 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced/middle/Initialize(mapload) switch(dir) if(NORTH,SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/directional/north) if(EAST,WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/east, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/reinforced/directional @@ -126,21 +126,21 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced/directional/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/north) if(NORTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/east) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/east) if(SOUTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/directional/east) if(SOUTH) spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced) if(SOUTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced, /obj/structure/window/reinforced/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/west) if(NORTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/west) return ..() //tinted @@ -196,7 +196,7 @@ again. /obj/effect/spawner/structure/window/hollow/survival_pod name = "hollow pod window spawner" icon_state = "podwindow_spawner_full" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/north, /obj/structure/window/reinforced/survival_pod/spawner/east, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) /obj/effect/spawner/structure/window/hollow/survival_pod/end icon_state = "podwindow_spawner_end" @@ -204,13 +204,13 @@ again. /obj/effect/spawner/structure/window/hollow/survival_pod/end/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/north, /obj/structure/window/reinforced/survival_pod/spawner/east, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/north, /obj/structure/window/reinforced/survival_pod/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/east) if(SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/east, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/north, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/survival_pod/middle @@ -219,9 +219,9 @@ again. /obj/effect/spawner/structure/window/hollow/survival_pod/middle/Initialize(mapload) switch(dir) if(NORTH,SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/directional/north) if(EAST,WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/east, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/survival_pod/directional @@ -230,21 +230,21 @@ again. /obj/effect/spawner/structure/window/hollow/survival_pod/directional/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/directional/north) if(NORTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/north, /obj/structure/window/reinforced/survival_pod/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/east) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/directional/east) if(SOUTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/directional/east) if(SOUTH) spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod) if(SOUTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) if(NORTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/north, /obj/structure/window/reinforced/survival_pod/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/west) return ..() @@ -258,7 +258,7 @@ again. /obj/effect/spawner/structure/window/hollow/plasma name = "hollow plasma window spawner" icon_state = "phwindow_spawner_full" - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/north, /obj/structure/window/plasma/spawner/east, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/directional/north, /obj/structure/window/plasma/spawner/directional/east, /obj/structure/window/plasma/spawner/directional/west) /obj/effect/spawner/structure/window/hollow/plasma/end icon_state = "phwindow_spawner_end" @@ -266,13 +266,13 @@ again. /obj/effect/spawner/structure/window/hollow/plasma/end/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/north, /obj/structure/window/plasma/spawner/east, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/directional/north, /obj/structure/window/plasma/spawner/directional/east, /obj/structure/window/plasma/spawner/directional/west) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/north, /obj/structure/window/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/directional/north, /obj/structure/window/plasma/spawner/directional/east) if(SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/east, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/directional/east, /obj/structure/window/plasma/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/north, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/directional/north, /obj/structure/window/plasma/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/plasma/middle @@ -281,9 +281,9 @@ again. /obj/effect/spawner/structure/window/hollow/plasma/middle/Initialize(mapload) switch(dir) if(NORTH,SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/directional/north) if(EAST,WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/east, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/directional/east, /obj/structure/window/plasma/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/plasma/directional @@ -292,21 +292,21 @@ again. /obj/effect/spawner/structure/window/hollow/plasma/directional/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/directional/north) if(NORTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/north, /obj/structure/window/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/directional/north, /obj/structure/window/plasma/spawner/directional/east) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/directional/east) if(SOUTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/directional/east) if(SOUTH) spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma) if(SOUTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma, /obj/structure/window/plasma/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/directional/west) if(NORTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/north, /obj/structure/window/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/spawner/directional/north, /obj/structure/window/plasma/spawner/directional/west) return ..() //reinforced plasma @@ -319,7 +319,7 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced/plasma name = "hollow reinforced plasma window spawner" icon_state = "phrwindow_spawner_full" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/north, /obj/structure/window/reinforced/plasma/spawner/east, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/window/reinforced/plasma/spawner/directional/west) /obj/effect/spawner/structure/window/hollow/reinforced/plasma/end icon_state = "phrwindow_spawner_end" @@ -327,13 +327,13 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced/plasma/end/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/north, /obj/structure/window/reinforced/plasma/spawner/east, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/window/reinforced/plasma/spawner/directional/west) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/north, /obj/structure/window/reinforced/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/window/reinforced/plasma/spawner/directional/east) if(SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/east, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/window/reinforced/plasma/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/north, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/window/reinforced/plasma/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/reinforced/plasma/middle @@ -342,9 +342,9 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced/plasma/middle/Initialize(mapload) switch(dir) if(NORTH,SOUTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/north) if(EAST,WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/east, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/window/reinforced/plasma/spawner/directional/west) return ..() /obj/effect/spawner/structure/window/hollow/reinforced/plasma/directional @@ -353,21 +353,21 @@ again. /obj/effect/spawner/structure/window/hollow/reinforced/plasma/directional/Initialize(mapload) switch(dir) if(NORTH) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/north) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/directional/north) if(NORTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/north, /obj/structure/window/reinforced/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/window/reinforced/plasma/spawner/directional/east) if(EAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/directional/east) if(SOUTHEAST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/east) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/east) if(SOUTH) spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma) if(SOUTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/west) if(WEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/directional/west) if(NORTHWEST) - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/north, /obj/structure/window/reinforced/plasma/spawner/west) + spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/structure/window/reinforced/plasma/spawner/directional/west) return ..() /obj/effect/spawner/structure/electrified_grille diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 65898b81358..a91ed67bda5 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -436,14 +436,7 @@ return TRUE -/obj/structure/window/spawner/east - dir = EAST - -/obj/structure/window/spawner/west - dir = WEST - -/obj/structure/window/spawner/north - dir = NORTH +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/spawner, 0) /obj/structure/window/unanchored anchored = FALSE @@ -573,14 +566,7 @@ if(RWINDOW_BARS_CUT) . += span_notice("The main pane can be easily moved out of the way to reveal some bolts holding the frame in.") -/obj/structure/window/reinforced/spawner/east - dir = EAST - -/obj/structure/window/reinforced/spawner/west - dir = WEST - -/obj/structure/window/reinforced/spawner/north - dir = NORTH +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/spawner, 0) /obj/structure/window/reinforced/unanchored anchored = FALSE @@ -610,14 +596,7 @@ . = ..() RemoveElement(/datum/element/atmos_sensitive) -/obj/structure/window/plasma/spawner/east - dir = EAST - -/obj/structure/window/plasma/spawner/west - dir = WEST - -/obj/structure/window/plasma/spawner/north - dir = NORTH +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/plasma/spawner, 0) /obj/structure/window/plasma/unanchored anchored = FALSE @@ -646,14 +625,7 @@ /obj/structure/window/reinforced/plasma/block_superconductivity() return TRUE -/obj/structure/window/reinforced/plasma/spawner/east - dir = EAST - -/obj/structure/window/reinforced/plasma/spawner/west - dir = WEST - -/obj/structure/window/reinforced/plasma/spawner/north - dir = NORTH +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/plasma/spawner, 0) /obj/structure/window/reinforced/plasma/unanchored anchored = FALSE diff --git a/code/modules/mining/equipment/survival_pod.dm b/code/modules/mining/equipment/survival_pod.dm index f3aa12766a8..264cbca5cab 100644 --- a/code/modules/mining/equipment/survival_pod.dm +++ b/code/modules/mining/equipment/survival_pod.dm @@ -96,14 +96,7 @@ icon = 'icons/obj/lavaland/survival_pod.dmi' icon_state = "pwindow" -/obj/structure/window/reinforced/survival_pod/spawner/north - dir = NORTH - -/obj/structure/window/reinforced/survival_pod/spawner/east - dir = EAST - -/obj/structure/window/reinforced/survival_pod/spawner/west - dir = WEST +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/survival_pod/spawner, 0) //Door /obj/machinery/door/airlock/survival_pod diff --git a/tools/UpdatePaths/Scripts/74517_directional_windows_to_dir.txt b/tools/UpdatePaths/Scripts/74517_directional_windows_to_dir.txt new file mode 100644 index 00000000000..9d552458883 --- /dev/null +++ b/tools/UpdatePaths/Scripts/74517_directional_windows_to_dir.txt @@ -0,0 +1,167 @@ +# Converts the "panes" or half windows to directional subtypes + +# Regular + +/obj/structure/window{dir = 1} : /obj/structure/window/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window{dir = @UNSET} : /obj/structure/window/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window{dir = 4} : /obj/structure/window/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window{dir = 8} : /obj/structure/window/spawner/directional/west{@OLD;dir=@SKIP} + +# Reinforced + +/obj/structure/window/reinforced{dir = 1} : /obj/structure/window/reinforced/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced{dir = @UNSET} : /obj/structure/window/reinforced/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced{dir = 4} : /obj/structure/window/reinforced/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced{dir = 8} : /obj/structure/window/reinforced/spawner/directional/west{@OLD;dir=@SKIP} + +# Regular Plasma + +/obj/structure/window/plasma{dir = 1} : /obj/structure/window/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/plasma{dir = @UNSET} : /obj/structure/window/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/plasma{dir = 4} : /obj/structure/window/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/plasma{dir = 8} : /obj/structure/window/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +# Reinforced Plasma + +/obj/structure/window/reinforced/plasma{dir = 1} : /obj/structure/window/reinforced/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma{dir = @UNSET} : /obj/structure/window/reinforced/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma{dir = 4} : /obj/structure/window/reinforced/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma{dir = 8} : /obj/structure/window/reinforced/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +# Survival Pod + +/obj/structure/window/reinforced/survival_pod{dir = 1} : /obj/structure/window/reinforced/survival_pod/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod{dir = @UNSET} : /obj/structure/window/reinforced/survival_pod/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod{dir = 4} : /obj/structure/window/reinforced/survival_pod/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod{dir = 8} : /obj/structure/window/reinforced/survival_pod/spawner/directional/west{@OLD;dir=@SKIP} + +# Spawners to directionals + +# Regular + +/obj/structure/window/spawner/north : /obj/structure/window/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/spawner/south : /obj/structure/window/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/spawner/east : /obj/structure/window/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/spawner/west : /obj/structure/window/spawner/directional/west{@OLD;dir=@SKIP} + +# Reinforced + +/obj/structure/window/reinforced/spawner/north : /obj/structure/window/reinforced/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/south : /obj/structure/window/reinforced/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/east : /obj/structure/window/reinforced/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/west : /obj/structure/window/reinforced/spawner/directional/west{@OLD;dir=@SKIP} + +# Regular Plasma + +/obj/structure/window/plasma/spawner/north : /obj/structure/window/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/south : /obj/structure/window/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/east : /obj/structure/window/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/west : /obj/structure/window/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +# Reinforced Plasma + +/obj/structure/window/reinforced/plasma/spawner/north : /obj/structure/window/reinforced/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/south : /obj/structure/window/reinforced/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/east : /obj/structure/window/reinforced/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/west : /obj/structure/window/reinforced/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +# Survival Pod + +/obj/structure/window/reinforced/survival_pod/spawner/north : /obj/structure/window/reinforced/survival_pod/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/south : /obj/structure/window/reinforced/survival_pod/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/east : /obj/structure/window/reinforced/survival_pod/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/west : /obj/structure/window/reinforced/survival_pod/spawner/directional/west{@OLD;dir=@SKIP} + +# Very weird cases that may or may not exist +# Basically, var edited directional spawners +# If you did this I hope you eat a brick + +# Regular + +/obj/structure/window/spawner/north{dir = 2} : /obj/structure/window/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/spawner/north{dir = 4} : /obj/structure/window/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/spawner/north{dir = 8} : /obj/structure/window/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/spawner/south{dir = 1} : /obj/structure/window/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/spawner/south{dir = 4} : /obj/structure/window/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/spawner/south{dir = 8} : /obj/structure/window/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/spawner/east{dir = 1} : /obj/structure/window/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/spawner/east{dir = 2} : /obj/structure/window/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/spawner/east{dir = 8} : /obj/structure/window/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/spawner/west{dir = 1} : /obj/structure/window/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/spawner/west{dir = 2} : /obj/structure/window/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/spawner/west{dir = 4} : /obj/structure/window/spawner/directional/east{@OLD;dir=@SKIP} + +# Reinforced + +/obj/structure/window/reinforced/spawner/north{dir = 2} : /obj/structure/window/reinforced/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/north{dir = 4} : /obj/structure/window/reinforced/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/north{dir = 8} : /obj/structure/window/reinforced/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/spawner/south{dir = 1} : /obj/structure/window/reinforced/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/south{dir = 4} : /obj/structure/window/reinforced/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/south{dir = 8} : /obj/structure/window/reinforced/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/spawner/east{dir = 1} : /obj/structure/window/reinforced/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/east{dir = 2} : /obj/structure/window/reinforced/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/east{dir = 8} : /obj/structure/window/reinforced/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/spawner/west{dir = 1} : /obj/structure/window/reinforced/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/west{dir = 2} : /obj/structure/window/reinforced/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/spawner/west{dir = 4} : /obj/structure/window/reinforced/spawner/directional/east{@OLD;dir=@SKIP} + +# Regular Plasma + +/obj/structure/window/plasma/spawner/north{dir = 2} : /obj/structure/window/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/north{dir = 4} : /obj/structure/window/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/north{dir = 8} : /obj/structure/window/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/plasma/spawner/south{dir = 1} : /obj/structure/window/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/south{dir = 4} : /obj/structure/window/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/south{dir = 8} : /obj/structure/window/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/plasma/spawner/east{dir = 1} : /obj/structure/window/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/east{dir = 2} : /obj/structure/window/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/east{dir = 8} : /obj/structure/window/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/plasma/spawner/west{dir = 1} : /obj/structure/window/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/west{dir = 2} : /obj/structure/window/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/plasma/spawner/west{dir = 4} : /obj/structure/window/plasma/spawner/directional/east{@OLD;dir=@SKIP} + +# Reinforced Plasma + +/obj/structure/window/reinforced/plasma/spawner/north{dir = 2} : /obj/structure/window/reinforced/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/north{dir = 4} : /obj/structure/window/reinforced/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/north{dir = 8} : /obj/structure/window/reinforced/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/plasma/spawner/south{dir = 1} : /obj/structure/window/reinforced/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/south{dir = 4} : /obj/structure/window/reinforced/plasma/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/south{dir = 8} : /obj/structure/window/reinforced/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/plasma/spawner/east{dir = 1} : /obj/structure/window/reinforced/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/east{dir = 2} : /obj/structure/window/reinforced/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/east{dir = 8} : /obj/structure/window/reinforced/plasma/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/plasma/spawner/west{dir = 1} : /obj/structure/window/reinforced/plasma/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/west{dir = 2} : /obj/structure/window/reinforced/plasma/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/plasma/spawner/west{dir = 4} : /obj/structure/window/reinforced/plasma/spawner/directional/east{@OLD;dir=@SKIP} + +# Survival Pod + +/obj/structure/window/reinforced/survival_pod/spawner/north{dir = 2} : /obj/structure/window/reinforced/survival_pod/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/north{dir = 4} : /obj/structure/window/reinforced/survival_pod/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/north{dir = 8} : /obj/structure/window/reinforced/survival_pod/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/survival_pod/spawner/south{dir = 1} : /obj/structure/window/reinforced/survival_pod/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/south{dir = 4} : /obj/structure/window/reinforced/survival_pod/spawner/directional/east{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/south{dir = 8} : /obj/structure/window/reinforced/survival_pod/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/survival_pod/spawner/east{dir = 1} : /obj/structure/window/reinforced/survival_pod/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/east{dir = 2} : /obj/structure/window/reinforced/survival_pod/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/east{dir = 8} : /obj/structure/window/reinforced/survival_pod/spawner/directional/west{@OLD;dir=@SKIP} + +/obj/structure/window/reinforced/survival_pod/spawner/west{dir = 1} : /obj/structure/window/reinforced/survival_pod/spawner/directional/north{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/west{dir = 2} : /obj/structure/window/reinforced/survival_pod/spawner/directional/south{@OLD;dir=@SKIP} +/obj/structure/window/reinforced/survival_pod/spawner/west{dir = 4} : /obj/structure/window/reinforced/survival_pod/spawner/directional/east{@OLD;dir=@SKIP}