From ede086a2414f1b10d26c342bf88d08c084d5d097 Mon Sep 17 00:00:00 2001 From: Venuska1117 <89580971+Venuska1117@users.noreply.github.com> Date: Sun, 23 Jul 2023 23:25:55 +0200 Subject: [PATCH] ... (#21560) --- _maps/map_files/Delta/delta.dmm | 344 ++++++----- _maps/map_files/MetaStation/MetaStation.dmm | 563 ++++++++++-------- .../LavaRuins/lavaland_biodome_beach.dmm | 10 +- _maps/map_files/RandomRuins/SpaceRuins/dj.dmm | 4 +- .../RandomRuins/SpaceRuins/meatpackers.dmm | 6 +- .../RandomRuins/SpaceRuins/oldstation.dmm | 8 +- .../RandomRuins/SpaceRuins/spacebar.dmm | 4 +- .../SpaceRuins/syndie_space_base.dmm | 5 +- .../map_files/RandomRuins/SpaceRuins/ussp.dmm | 36 +- .../RandomRuins/SpaceRuins/wizardcrash.dmm | 8 +- _maps/map_files/cerestation/cerestation.dmm | 287 ++++----- _maps/map_files/cyberiad/cyberiad.dmm | 315 +++++----- _maps/map_files/generic/centcomm.dmm | 61 +- _maps/map_files/shuttles/admin_admin.dmm | 7 +- _maps/map_files/shuttles/admin_armory.dmm | 30 +- _maps/map_files/shuttles/admin_hospital.dmm | 5 +- _maps/map_files/shuttles/admin_skipjack.dmm | 6 +- .../map_files/shuttles/emergency_cramped.dmm | 4 +- code/game/machinery/doors/windowdoor.dm | 158 ++--- .../Scripts/21560_window_doors_part1.txt | 54 ++ .../Scripts/21560_window_doors_part2.txt | 1 + 21 files changed, 1082 insertions(+), 834 deletions(-) create mode 100644 tools/UpdatePaths/Scripts/21560_window_doors_part1.txt create mode 100644 tools/UpdatePaths/Scripts/21560_window_doors_part2.txt diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index de6705f2ae5c..ecf68595812f 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -3259,7 +3259,7 @@ /area/hallway/secondary/entry) "arQ" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/southright{ +/obj/machinery/door/window/reinforced/reversed{ dir = 8; name = "Customs Desk"; req_access_txt = "19" @@ -3280,7 +3280,7 @@ /obj/structure/table/reinforced, /obj/item/folder/red, /obj/item/pen, -/obj/machinery/door/window/brigdoor/southright{ +/obj/machinery/door/window/reinforced/reversed{ dir = 8; name = "Security Checkpoint"; pixel_x = -8; @@ -5371,11 +5371,10 @@ /turf/simulated/floor/plating, /area/maintenance/disposal) "awE" = ( -/obj/machinery/door/window/eastright{ - base_state = "left"; - icon_state = "left"; +/obj/machinery/door/window/classic/reversed{ name = "Danger: Conveyor Access"; - req_access_txt = "12" + req_access_txt = "12"; + dir = 4 }, /obj/machinery/conveyor/northwest/ccw{ id = "garbage" @@ -6747,9 +6746,10 @@ /turf/space, /area/space/nearstation) "azS" = ( -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Danger: Conveyor Access"; - req_access_txt = "12" + req_access_txt = "12"; + dir = 4 }, /obj/machinery/conveyor/northeast/ccw{ id = "garbage" @@ -7035,7 +7035,9 @@ dir = 8; location = "Janitor" }, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/janitor, /turf/simulated/floor/plating, @@ -10050,7 +10052,9 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/bar, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /turf/simulated/floor/plasteel/grimy, /area/crew_quarters/bar) "aHJ" = ( @@ -13539,7 +13543,7 @@ "aQp" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Cargo Desk"; req_access_txt = "50" @@ -15705,7 +15709,7 @@ }, /area/security/permabrig) "aVl" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Riot Control" }, @@ -16882,8 +16886,9 @@ /turf/simulated/floor/plasteel/grimy, /area/crew_quarters/theatre) "aXF" = ( -/obj/machinery/door/window/eastright{ - name = "Theater Stage" +/obj/machinery/door/window/classic/reversed{ + name = "Theater Stage"; + dir = 4 }, /obj/machinery/newscaster{ dir = 1; @@ -16937,7 +16942,9 @@ opacity = 1 }, /obj/effect/decal/warning_stripes/yellow, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /turf/simulated/floor/plasteel, /area/quartermaster/office) @@ -19077,7 +19084,9 @@ /obj/effect/decal/warning_stripes/yellow, /obj/effect/mapping_helpers/airlock/access/any/service/kitchen, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/crew_quarters/kitchen) "bcp" = ( @@ -19944,7 +19953,9 @@ /obj/effect/decal/warning_stripes/yellow, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/quartermaster/miningdock) "bem" = ( @@ -21519,7 +21530,7 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/pen, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Mining Desk"; req_access_txt = "48" @@ -21649,7 +21660,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; id = "Cell 2"; name = "Cell 2"; @@ -23270,12 +23281,12 @@ /obj/structure/table/reinforced, /obj/item/folder/red, /obj/item/pen, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Warden's Desk"; req_access_txt = "63" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Warden's Desk"; req_access_txt = "3" @@ -25134,7 +25145,7 @@ /obj/item/folder, /obj/item/pen, /obj/item/reagent_containers/food/snacks/grown/apple, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Hydroponics Desk"; req_access_txt = "35" @@ -25312,7 +25323,9 @@ /area/maintenance/starboard) "bqI" = ( /obj/effect/decal/warning_stripes/yellow/partial, -/obj/machinery/door/window/northleft, +/obj/machinery/door/window/classic/normal{ + dir = 1 + }, /obj/effect/decal/warning_stripes/arrow, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/any/supply/general, @@ -25418,7 +25431,7 @@ }, /area/security/processing) "bqY" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Evidence Deposit"; req_access_txt = "63" @@ -25537,7 +25550,7 @@ }, /area/security/prison/cell_block) "brl" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; id = "Cell 3"; name = "Cell 3"; @@ -25869,7 +25882,7 @@ /obj/item/reagent_containers/food/snacks/grown/wheat, /obj/item/reagent_containers/food/snacks/grown/watermelon, /obj/item/reagent_containers/food/snacks/grown/banana, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; name = "Hydroponics Desk"; req_access_txt = "35" @@ -27526,7 +27539,9 @@ dir = 4 }, /obj/effect/decal/warning_stripes/yellow, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/plasteel, @@ -28801,7 +28816,8 @@ /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/door/window{ - name = "Atmospherics Desk" + name = "Atmospherics Desk"; + dir = 4 }, /obj/machinery/door/window{ dir = 8; @@ -29194,10 +29210,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 1; - icon_state = "rightsecure"; id = "Cell 5"; name = "Cell 5"; req_access_txt = "2" @@ -30449,8 +30463,9 @@ }, /area/bridge) "bCs" = ( -/obj/machinery/door/window/brigdoor/southright{ - name = "Captains seat" +/obj/machinery/door/window/reinforced/reversed{ + name = "Captains seat"; + dir = 2 }, /obj/structure/cable{ d1 = 4; @@ -33522,7 +33537,7 @@ }, /area/security/brig) "bHX" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; id = "Cell 1"; name = "Cell 1"; @@ -33595,7 +33610,7 @@ /turf/simulated/floor/greengrid, /area/turret_protected/ai) "bIi" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; name = "AI Core Door"; req_access_txt = "16" @@ -33619,7 +33634,7 @@ /turf/simulated/floor/plasteel/dark, /area/turret_protected/ai) "bIk" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 4; name = "AI Core Door"; req_access_txt = "16" @@ -35061,10 +35076,8 @@ }, /area/security/prison/cell_block) "bLG" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 2; - icon_state = "rightsecure"; id = "Cell 4"; name = "Cell 4"; req_access_txt = "2" @@ -35806,9 +35819,10 @@ }, /area/security/detectives_office) "bNo" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ name = "Forensics Morgue"; - req_access_txt = "4" + req_access_txt = "4"; + dir = 4 }, /turf/simulated/floor/plasteel/dark, /area/security/detectives_office) @@ -36951,7 +36965,7 @@ /area/maintenance/fsmaint) "bQb" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Cargo Bay Desk"; req_access_txt = "31" @@ -36968,9 +36982,10 @@ /area/quartermaster/office) "bQc" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Kitchen Desk"; - req_access_txt = "28" + req_access_txt = "28"; + dir = 4 }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, @@ -40218,12 +40233,14 @@ /obj/structure/table/reinforced, /obj/item/folder/blue, /obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/eastleft{ +/obj/machinery/door/window/reinforced/normal{ name = "Access Desk"; - req_access_txt = "57" + req_access_txt = "57"; + dir = 4 }, -/obj/machinery/door/window/westright{ - name = "Access Queue" +/obj/machinery/door/window/classic/reversed{ + name = "Access Queue"; + dir = 8 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -43420,7 +43437,7 @@ }, /area/security/evidence) "ceE" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -46890,9 +46907,10 @@ /turf/simulated/floor/plasteel/grimy, /area/library) "cnk" = ( -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ name = "Front Desk"; - req_access_txt = "37" + req_access_txt = "37"; + dir = 8 }, /turf/simulated/floor/plasteel/grimy, /area/library) @@ -47160,7 +47178,9 @@ /obj/effect/decal/warning_stripes/yellow, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/security/brig, -/obj/machinery/door/window/southleft, +/obj/machinery/door/window/classic/normal{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/security/range) "cnT" = ( @@ -47949,9 +47969,10 @@ /obj/item/folder, /obj/item/pen/blue, /obj/item/pen/red, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ name = "Front Desk"; - req_access_txt = "37" + req_access_txt = "37"; + dir = 8 }, /turf/simulated/floor/plasteel/grimy, /area/library) @@ -51072,7 +51093,7 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Magboot Storage" }, @@ -51595,7 +51616,7 @@ layer = 2.9 }, /obj/structure/closet/crate/rcd, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "RCD Storage" }, @@ -54114,7 +54135,9 @@ dir = 1; layer = 2.9 }, -/obj/machinery/door/window, +/obj/machinery/door/window{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/crew_quarters/fitness) "cEA" = ( @@ -54131,7 +54154,9 @@ location = "Engineering" }, /obj/effect/decal/warning_stripes/yellow, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /turf/simulated/floor/plasteel, @@ -57454,7 +57479,9 @@ dir = 8; location = "Medbay" }, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/access/any/medical/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/machinery/door/poddoor/preopen{ @@ -57701,7 +57728,7 @@ id_tag = "xeno4"; name = "Creature Cell #4" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Creature Pen"; req_access_txt = "47" @@ -57732,7 +57759,7 @@ id_tag = "xeno5"; name = "Creature Cell #5" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Creature Pen"; req_access_txt = "47" @@ -57754,7 +57781,7 @@ id_tag = "xeno6"; name = "Creature Cell #6" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Creature Pen"; req_access_txt = "47" @@ -59024,7 +59051,7 @@ /turf/simulated/floor/plasteel/white, /area/toxins/xenobiology) "cQG" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Creature Pen"; req_access_txt = "47" @@ -59500,7 +59527,7 @@ /turf/simulated/floor/plasteel/white, /area/toxins/xenobiology) "cRP" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Creature Pen"; req_access_txt = "47" @@ -60171,9 +60198,10 @@ }, /area/toxins/xenobiology) "cTs" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ name = "Creature Pen"; - req_access_txt = "47" + req_access_txt = "47"; + dir = 4 }, /obj/structure/cable{ d1 = 4; @@ -60332,11 +60360,14 @@ /obj/structure/table/reinforced, /obj/item/folder, /obj/item/pen, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Research Lab Desk"; - req_access_txt = "7" + req_access_txt = "7"; + dir = 2 + }, +/obj/machinery/door/window/classic/normal{ + dir = 1 }, -/obj/machinery/door/window/northleft, /obj/machinery/door/poddoor/shutters/preopen{ dir = 2; id_tag = "researchdesk1"; @@ -60480,7 +60511,7 @@ id_tag = "chemdesk1"; name = "Chemistry Desk Shutters" }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "Chemistry Desk"; req_access_txt = "33" @@ -60496,10 +60527,13 @@ /obj/item/folder/white, /obj/machinery/door/firedoor, /obj/item/pen, -/obj/machinery/door/window/northleft, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ + dir = 1 + }, +/obj/machinery/door/window/classic/normal{ name = "Chemistry Desk"; - req_access_txt = "5; 33" + req_access_txt = "5; 33"; + dir = 2 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 2; @@ -60532,9 +60566,10 @@ /obj/item/folder/white, /obj/machinery/door/firedoor, /obj/item/pen, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Medbay Desk"; - req_access_txt = "5" + req_access_txt = "5"; + dir = 2 }, /obj/effect/decal/warning_stripes/yellow, /obj/machinery/door/poddoor/preopen{ @@ -60546,9 +60581,10 @@ "cUd" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Medbay Desk"; - req_access_txt = "5" + req_access_txt = "5"; + dir = 2 }, /obj/effect/decal/warning_stripes/yellow, /obj/machinery/door/poddoor/preopen{ @@ -61591,7 +61627,7 @@ id_tag = "xeno1"; name = "Creature Cell #1" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Creature Pen"; req_access_txt = "47" @@ -61613,7 +61649,7 @@ id_tag = "xeno2"; name = "Creature Cell #2" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Creature Pen"; req_access_txt = "47" @@ -61635,7 +61671,7 @@ id_tag = "xeno3"; name = "Creature Cell #3" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Creature Pen"; req_access_txt = "47" @@ -62611,10 +62647,13 @@ /obj/structure/table/reinforced, /obj/item/folder, /obj/item/pen, -/obj/machinery/door/window/westleft, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, +/obj/machinery/door/window/classic/normal{ name = "Research Lab Desk"; - req_access_txt = "7" + req_access_txt = "7"; + dir = 4 }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel/white, @@ -62718,9 +62757,10 @@ /obj/structure/table/reinforced, /obj/item/folder/white, /obj/item/pen, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Medbay Desk"; - req_access_txt = "5" + req_access_txt = "5"; + dir = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -62969,9 +63009,10 @@ /turf/simulated/floor/plating, /area/maintenance/abandonedbar) "dam" = ( -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Robotics Desk"; - req_access_txt = "29" + req_access_txt = "29"; + dir = 8 }, /turf/simulated/floor/plasteel/white, /area/assembly/robotics) @@ -63296,14 +63337,15 @@ /obj/item/folder/white, /obj/machinery/door/firedoor, /obj/item/pen, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Chemistry Desk"; req_one_access_txt = "5;33" }, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Chemistry Desk"; - req_access_txt = "33" + req_access_txt = "33"; + dir = 8 }, /turf/simulated/floor/plasteel/white, /area/medical/chemistry) @@ -63601,11 +63643,14 @@ /area/hallway/secondary/exit) "dbU" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Research Lab Desk"; - req_access_txt = "7" + req_access_txt = "7"; + dir = 8 + }, +/obj/machinery/door/window/classic/normal{ + dir = 4 }, -/obj/machinery/door/window/eastleft, /obj/item/folder, /obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ @@ -63780,10 +63825,13 @@ id_tag = "chemdesk2"; name = "Chemistry Desk Shutters" }, -/obj/machinery/door/window/westleft, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, +/obj/machinery/door/window/classic/normal{ name = "Chemistry Desk"; - req_access_txt = "5; 33" + req_access_txt = "5; 33"; + dir = 4 }, /obj/effect/decal/warning_stripes/yellow, /obj/machinery/door/poddoor/preopen{ @@ -64458,12 +64506,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ desc = "You have the public fridge, pal, lube off."; - icon_state = "left"; name = "Anti-Theft Shield"; - req_access_txt = "5" + req_access_txt = "5"; + dir = 4 }, /turf/simulated/floor/plasteel/white, /area/medical/chemistry) @@ -66257,7 +66304,9 @@ /obj/machinery/shower{ dir = 4 }, -/obj/machinery/door/window/eastleft, +/obj/machinery/door/window/classic/normal{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/medical/genetics_cloning) "diB" = ( @@ -66758,7 +66807,9 @@ /obj/machinery/ai_status_display{ pixel_x = -32 }, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/medical/genetics_cloning) "djY" = ( @@ -69279,9 +69330,10 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Monkey Pen"; - req_access_txt = "9" + req_access_txt = "9"; + dir = 8 }, /turf/simulated/floor/grass, /area/medical/genetics) @@ -70657,11 +70709,14 @@ "duh" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Genetics Desk"; - req_access_txt = "9" + req_access_txt = "9"; + dir = 4 + }, +/obj/machinery/door/window/classic/normal{ + dir = 8 }, -/obj/machinery/door/window/westleft, /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; id_tag = "geneticsdesk"; @@ -71417,11 +71472,14 @@ /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/item/folder, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Robotics Desk"; - req_access_txt = "29" + req_access_txt = "29"; + dir = 8 + }, +/obj/machinery/door/window/classic/normal{ + dir = 4 }, -/obj/machinery/door/window/eastleft, /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "robodesk"; name = "Robotics Desk Shutters" @@ -72210,7 +72268,9 @@ /obj/effect/decal/warning_stripes/yellow, /obj/effect/mapping_helpers/airlock/access/any/science/robotics, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/assembly/robotics) "dyR" = ( @@ -72408,7 +72468,7 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Jetpack Storage" }, @@ -79714,7 +79774,7 @@ /turf/simulated/floor/plasteel/white, /area/toxins/xenobiology) "dWq" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Creature Pen"; req_access_txt = "47" @@ -82214,7 +82274,7 @@ /area/maintenance/fore) "fHe" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Security Checkpoint"; req_access_txt = "1" @@ -82890,12 +82950,13 @@ }, /area/security/permasolitary) "gCG" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Toxins Launcher" }, -/obj/machinery/door/window/southright{ - name = "Toxins Launcher" +/obj/machinery/door/window/classic/reversed{ + name = "Toxins Launcher"; + dir = 2 }, /turf/simulated/floor/plating, /area/toxins/launch) @@ -84345,8 +84406,9 @@ /turf/simulated/floor/engine, /area/toxins/mixing) "iev" = ( -/obj/machinery/door/window/eastright{ - name = "Toxins Bombing Room" +/obj/machinery/door/window/classic/reversed{ + name = "Toxins Bombing Room"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -85910,9 +85972,10 @@ "jYY" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Medbay Desk"; - req_access_txt = "5" + req_access_txt = "5"; + dir = 2 }, /obj/item/paper_bin, /obj/effect/decal/warning_stripes/yellow, @@ -86786,10 +86849,8 @@ /turf/simulated/floor/plating, /area/maintenance/fsmaint) "lmR" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 1; - icon_state = "rightsecure"; id = "Cell 6"; name = "Cell 6"; req_access_txt = "2" @@ -88480,7 +88541,7 @@ location = "Science" }, /obj/effect/mapping_helpers/airlock/access/any/science/research, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, @@ -88911,12 +88972,12 @@ /obj/structure/table/reinforced, /obj/item/folder/red, /obj/item/pen, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Secure Armory"; req_access_txt = "63" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Secure Armory"; req_access_txt = "3" @@ -91958,11 +92019,10 @@ pixel_x = -24 }, /obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - base_state = "left"; - icon_state = "left"; +/obj/machinery/door/window/classic/reversed{ name = "Area control access"; - req_access_txt = "47" + req_access_txt = "47"; + dir = 4 }, /obj/item/clothing/mask/gas, /turf/simulated/floor/engine, @@ -94516,14 +94576,15 @@ /area/medical/research) "tUp" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Hydroponics Desk"; req_access_txt = "35" }, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Hydroponics Desk"; - req_access_txt = "35" + req_access_txt = "35"; + dir = 4 }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, @@ -95129,12 +95190,12 @@ /turf/simulated/wall, /area/maintenance/disposal) "uCE" = ( -/obj/machinery/door/window/brigdoor/northright{ +/obj/machinery/door/window/reinforced/reversed{ dir = 4; name = "Justice Chamber"; req_access_txt = "2" }, -/obj/machinery/door/window/brigdoor/northright{ +/obj/machinery/door/window/reinforced/reversed{ dir = 8; name = "Justice Chamber"; req_access_txt = "2" @@ -95862,14 +95923,15 @@ /obj/structure/table/reinforced, /obj/item/folder/red, /obj/item/pen, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Warden's Desk"; req_access_txt = "3" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ name = "Warden's Desk"; - req_access_txt = "3" + req_access_txt = "3"; + dir = 4 }, /obj/effect/decal/warning_stripes/yellow, /obj/machinery/door/firedoor, @@ -96423,7 +96485,9 @@ dir = 8; location = "Hydroponics" }, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, /turf/simulated/floor/plasteel, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 8185594e4acd..7b5168b2c197 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -777,10 +777,8 @@ /obj/machinery/shower{ dir = 4 }, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 2; - icon_state = "left"; name = "shower" }, /turf/simulated/floor/plasteel{ @@ -1325,7 +1323,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; name = "Fitness Ring" }, @@ -2259,7 +2257,8 @@ /obj/machinery/door/window{ base_state = "right"; icon_state = "right"; - layer = 3 + layer = 3; + dir = 4 }, /obj/machinery/disposal/deliveryChute{ dir = 4 @@ -2310,7 +2309,7 @@ /turf/simulated/floor/plating, /area/maintenance/port) "aoY" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Justice Chamber"; req_access_txt = "2" @@ -2322,7 +2321,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Justice Chamber"; req_access_txt = "2" @@ -2369,8 +2368,9 @@ /turf/simulated/floor/plating, /area/maintenance/apmaint) "apc" = ( -/obj/machinery/door/window/northleft{ - name = "Danger: Conveyor Access" +/obj/machinery/door/window/classic/normal{ + name = "Danger: Conveyor Access"; + dir = 1 }, /obj/machinery/conveyor/west{ id = "garbage" @@ -2518,10 +2518,8 @@ /area/crew_quarters/arcade) "apT" = ( /obj/structure/window/reinforced, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 8; - icon_state = "left"; name = "Fitness Ring" }, /turf/simulated/floor/plasteel{ @@ -2627,8 +2625,9 @@ /turf/simulated/floor/plating, /area/maintenance/disposal) "aqs" = ( -/obj/machinery/door/window/eastleft{ - name = "Danger: Conveyor Access" +/obj/machinery/door/window/classic/normal{ + name = "Danger: Conveyor Access"; + dir = 4 }, /obj/machinery/conveyor/northwest/ccw{ id = "garbage" @@ -2658,10 +2657,8 @@ /obj/structure/table/reinforced, /obj/item/folder, /obj/item/folder, -/obj/machinery/door/window/westleft{ - base_state = "right"; +/obj/machinery/door/window/classic/normal{ dir = 2; - icon_state = "right"; name = "windoor" }, /obj/item/book/manual/wiki/hacking, @@ -2871,8 +2868,9 @@ /turf/simulated/floor/plating, /area/maintenance/disposal) "arG" = ( -/obj/machinery/door/window/eastright{ - name = "Danger: Conveyor Access" +/obj/machinery/door/window/classic/reversed{ + name = "Danger: Conveyor Access"; + dir = 4 }, /obj/machinery/conveyor/northeast/ccw{ id = "garbage" @@ -3543,7 +3541,7 @@ }, /obj/structure/plasticflaps, /obj/structure/disposalpipe/segment, -/obj/machinery/door/window/northright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "delivery door" }, @@ -6472,7 +6470,9 @@ opacity = 1 }, /obj/effect/turf_decal/bot, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /turf/simulated/floor/plasteel, @@ -6732,8 +6732,9 @@ /turf/simulated/floor/plating, /area/maintenance/fore) "aFt" = ( -/obj/machinery/door/window/westleft{ - name = "Containment Pen #3" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #3"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/engine, @@ -7348,8 +7349,9 @@ "aHA" = ( /obj/structure/table/reinforced, /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/door/window/southright{ - name = "Hydroponics Window" +/obj/machinery/door/window/classic/reversed{ + name = "Hydroponics Window"; + dir = 2 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 2; @@ -9950,8 +9952,9 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/obj/machinery/door/window/eastright{ - name = "Ore Redemtion Window" +/obj/machinery/door/window/classic/reversed{ + name = "Ore Redemtion Window"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/supply/mineral_storage, /turf/simulated/floor/plasteel, @@ -11485,8 +11488,9 @@ dir = 8 }, /obj/machinery/computer/borgupload, -/obj/machinery/door/window/southleft{ - name = "Cyborg Upload Console Window" +/obj/machinery/door/window/classic/normal{ + name = "Cyborg Upload Console Window"; + dir = 2 }, /obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, /turf/simulated/floor/plasteel{ @@ -11510,8 +11514,9 @@ dir = 8 }, /obj/machinery/computer/aiupload, -/obj/machinery/door/window/southright{ - name = "Upload Console Window" +/obj/machinery/door/window/classic/reversed{ + name = "Upload Console Window"; + dir = 2 }, /obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, /turf/simulated/floor/plasteel{ @@ -12521,8 +12526,9 @@ /area/engine/engineering) "aVt" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/westright{ - name = "Cafe Door" +/obj/machinery/door/window/classic/reversed{ + name = "Cafe Door"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -14492,7 +14498,9 @@ /area/hallway/secondary/entry) "baN" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southleft, +/obj/machinery/door/window/classic/normal{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/firedoor, @@ -14845,7 +14853,9 @@ "bbQ" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/snacks/pie, -/obj/machinery/door/window/southleft, +/obj/machinery/door/window/classic/normal{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/firedoor, @@ -15101,7 +15111,7 @@ /area/hallway/secondary/entry) "bcz" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 2; name = "Cargo Desk" }, @@ -16980,7 +16990,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "MiniSat Walkway Access" }, @@ -18275,9 +18285,10 @@ /area/turret_protected/ai) "bjV" = ( /obj/machinery/hologram/holopad, -/obj/machinery/door/window/brigdoor/westleft{ +/obj/machinery/door/window/reinforced/normal{ name = "Secondary AI Core Access"; - req_access_txt = "16" + req_access_txt = "16"; + dir = 8 }, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -18304,9 +18315,10 @@ }, /area/turret_protected/ai) "bjX" = ( -/obj/machinery/door/window/brigdoor/westleft{ +/obj/machinery/door/window/reinforced/normal{ name = "Primary AI Core Access"; - req_access_txt = "16" + req_access_txt = "16"; + dir = 8 }, /obj/machinery/turretid/lethal{ check_synth = 1; @@ -18552,7 +18564,9 @@ /turf/simulated/floor/plasteel, /area/storage/primary) "bkC" = ( -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/bar, /obj/effect/decal/cleanable/dirt, @@ -18738,7 +18752,9 @@ /turf/simulated/floor/carpet, /area/crew_quarters/captain/bedroom) "bld" = ( -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /turf/simulated/floor/wood, /area/crew_quarters/captain/bedroom) "ble" = ( @@ -18945,9 +18961,10 @@ d2 = 4; icon_state = "0-4" }, -/obj/machinery/door/window/brigdoor/eastright{ +/obj/machinery/door/window/reinforced/reversed{ name = "Primary AI Core Access"; - req_access_txt = "16" + req_access_txt = "16"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -18969,9 +18986,10 @@ /area/turret_protected/ai) "blG" = ( /obj/machinery/hologram/holopad, -/obj/machinery/door/window/brigdoor/eastright{ +/obj/machinery/door/window/reinforced/reversed{ name = "Tertiary AI Core Access"; - req_access_txt = "16" + req_access_txt = "16"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -19175,7 +19193,7 @@ "bma" = ( /obj/item/paper, /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Arrivals Security Checkpoint"; pixel_y = -8 @@ -20511,8 +20529,9 @@ dir = 1 }, /obj/structure/window/reinforced, -/obj/machinery/door/window/eastleft{ - name = "Mail" +/obj/machinery/door/window/classic/normal{ + name = "Mail"; + dir = 4 }, /obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/access/all/supply/general, @@ -20925,7 +20944,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ dir = 4 }, /obj/item/soap/deluxe, @@ -21534,8 +21553,9 @@ /turf/simulated/floor/plating, /area/quartermaster/office) "brH" = ( -/obj/machinery/door/window/eastright{ - name = "Deliveries" +/obj/machinery/door/window/classic/reversed{ + name = "Deliveries"; + dir = 4 }, /obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/access/all/supply/general, @@ -21876,14 +21896,12 @@ "bsO" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 1; - icon_state = "rightsecure"; name = "Head of Personnel's Desk"; req_access_txt = "57" }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 2; name = "Reception Window" }, @@ -22543,7 +22561,7 @@ "buu" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Delivery Desk" }, @@ -22883,7 +22901,9 @@ /obj/effect/turf_decal/bot, /obj/effect/mapping_helpers/airlock/access/any/command/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/maintenance/maintcentral) "bvo" = ( @@ -23398,7 +23418,7 @@ }, /area/bridge) "bwf" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Command Desk" }, @@ -26763,8 +26783,9 @@ /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ - name = "Atmospherics Desk" +/obj/machinery/door/window/classic/normal{ + name = "Atmospherics Desk"; + dir = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27353,8 +27374,9 @@ id_tag = "atmos"; name = "Atmospherics Blast Door" }, -/obj/machinery/door/window/northright{ - name = "Atmospherics Access" +/obj/machinery/door/window/classic/reversed{ + name = "Atmospherics Access"; + dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, @@ -30315,10 +30337,8 @@ }, /area/hallway/primary/fore) "bPY" = ( -/obj/machinery/door/window/northright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 8; - icon_state = "left"; name = "Library Desk Door"; pixel_x = 3; req_access_txt = "37" @@ -32168,7 +32188,9 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/bar, /turf/simulated/floor/plasteel, @@ -32236,8 +32258,9 @@ }, /obj/effect/mapping_helpers/airlock/access/any/service/kitchen, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, -/obj/machinery/door/window/eastleft{ - name = "Kitchen Delivery" +/obj/machinery/door/window/classic/normal{ + name = "Kitchen Delivery"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" @@ -32367,8 +32390,9 @@ /turf/simulated/floor/wood, /area/assembly/showroom) "bWc" = ( -/obj/machinery/door/window/northright{ - name = "Desk Door" +/obj/machinery/door/window/classic/reversed{ + name = "Desk Door"; + dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/command/ntrep, /obj/machinery/keycard_auth{ @@ -33375,7 +33399,9 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -33715,18 +33741,20 @@ /area/ai_monitored/storage/eva) "bZy" = ( /obj/machinery/smartfridge, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ name = "Anti-Theft Shield"; - req_one_access_txt = "35;28" + req_one_access_txt = "35;28"; + dir = 1 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 2; id_tag = "hydro_service"; name = "Service Desk Shutter" }, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Hydroponics Window"; - req_access_txt = "35" + req_access_txt = "35"; + dir = 2 }, /turf/simulated/floor/plasteel, /area/hydroponics) @@ -34388,8 +34416,9 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/door/window/southright{ - name = "Cryo Tank Storage" +/obj/machinery/door/window/classic/reversed{ + name = "Cryo Tank Storage"; + dir = 2 }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/simulated/floor/plasteel{ @@ -34555,8 +34584,9 @@ /area/hallway/primary/central) "cbM" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ - name = "Hydroponics Desk" +/obj/machinery/door/window/classic/normal{ + name = "Hydroponics Desk"; + dir = 4 }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, @@ -34943,8 +34973,9 @@ /area/hallway/primary/central) "ccY" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - name = "Hydroponics Desk" +/obj/machinery/door/window/classic/reversed{ + name = "Hydroponics Desk"; + dir = 4 }, /obj/item/folder{ pixel_x = 4; @@ -37005,8 +37036,9 @@ }, /obj/item/clothing/glasses/eyepatch, /obj/item/clothing/suit/straight_jacket, -/obj/machinery/door/window/westright{ - name = "First-Aid Supplies" +/obj/machinery/door/window/classic/reversed{ + name = "First-Aid Supplies"; + dir = 8 }, /obj/item/clothing/mask/muzzle, /obj/effect/mapping_helpers/airlock/access/all/medical/general, @@ -37031,12 +37063,12 @@ /turf/simulated/floor/plasteel, /area/hydroponics) "cjb" = ( -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "glass door"; req_access_txt = "24" }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "glass door"; req_access_txt = "24" @@ -37327,7 +37359,9 @@ /area/security/brig) "cjR" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/item/paper_bin{ pixel_x = 3; pixel_y = 4 @@ -40746,8 +40780,9 @@ /obj/effect/turf_decal/siding{ dir = 1 }, -/obj/machinery/door/window/northright{ - name = "Cryo Tank Storage" +/obj/machinery/door/window/classic/reversed{ + name = "Cryo Tank Storage"; + dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/structure/window/reinforced{ @@ -41139,7 +41174,8 @@ "cxf" = ( /obj/machinery/door/window{ name = "Mass Driver"; - req_access_txt = "22" + req_access_txt = "22"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -41300,8 +41336,9 @@ /area/maintenance/aft) "cxD" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ - name = "Abandoned Desk" +/obj/machinery/door/window/classic/normal{ + name = "Abandoned Desk"; + dir = 4 }, /obj/machinery/door/poddoor/shutters{ dir = 8; @@ -42050,8 +42087,9 @@ /turf/simulated/wall, /area/maintenance/xenobio_south) "cAe" = ( -/obj/machinery/door/window/northleft{ - name = "Science Chemistry" +/obj/machinery/door/window/classic/normal{ + name = "Science Chemistry"; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ @@ -42377,8 +42415,9 @@ /area/maintenance/apmaint) "cBg" = ( /obj/structure/table/glass, -/obj/machinery/door/window/southleft{ - name = "First-Aid Supplies" +/obj/machinery/door/window/classic/normal{ + name = "First-Aid Supplies"; + dir = 2 }, /obj/item/storage/firstaid/fire{ pixel_x = 3; @@ -42471,7 +42510,9 @@ location = "Medbay" }, /obj/effect/turf_decal/bot, -/obj/machinery/door/window/northright, +/obj/machinery/door/window/classic/reversed{ + dir = 1 + }, /obj/effect/mapping_helpers/airlock/access/any/medical/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/structure/plasticflaps{ @@ -42836,9 +42877,10 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ name = "MuleBot Access"; - req_access_txt = "50" + req_access_txt = "50"; + dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, @@ -43152,8 +43194,9 @@ "cDF" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/northleft{ - name = "Robotics Desk" +/obj/machinery/door/window/classic/normal{ + name = "Robotics Desk"; + dir = 1 }, /obj/item/paper_bin, /obj/item/pen, @@ -43544,8 +43587,9 @@ /turf/simulated/wall/r_wall, /area/toxins/mixing) "cEM" = ( -/obj/machinery/door/window/northleft{ - name = "Containment Pen #7" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #7"; + dir = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -43634,8 +43678,9 @@ /turf/simulated/floor/grass/no_creep, /area/medical/genetics) "cEW" = ( -/obj/machinery/door/window/southleft{ - name = "Primate Pen" +/obj/machinery/door/window/classic/normal{ + name = "Primate Pen"; + dir = 2 }, /obj/effect/turf_decal/siding, /obj/effect/mapping_helpers/airlock/access/all/medical/genetics, @@ -47473,9 +47518,10 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Coroner's Office"; - req_one_access_txt = "5;4" + req_one_access_txt = "5;4"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -48341,13 +48387,15 @@ /turf/simulated/floor/plating, /area/maintenance/starboardsolar) "cVu" = ( -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ name = "Mass Driver"; - req_access_txt = "12" + req_access_txt = "12"; + dir = 1 }, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Mass Driver"; - req_access_txt = "12" + req_access_txt = "12"; + dir = 2 }, /obj/effect/turf_decal/loading_area{ dir = 1 @@ -48430,9 +48478,10 @@ /turf/simulated/floor/carpet, /area/chapel/main) "cVR" = ( -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Coffin Storage"; - req_access_txt = "22" + req_access_txt = "22"; + dir = 4 }, /obj/structure/closet/coffin, /turf/simulated/floor/plating, @@ -49033,8 +49082,9 @@ }, /area/crew_quarters/recreation) "cYh" = ( -/obj/machinery/door/window/northright{ - name = "Science Chemistry" +/obj/machinery/door/window/classic/reversed{ + name = "Science Chemistry"; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/airlock/access/all/science/research, @@ -50225,14 +50275,14 @@ /area/chapel/main) "deo" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ - base_state = "right"; - icon_state = "right"; - name = "Outer Window" +/obj/machinery/door/window/classic/normal{ + name = "Outer Window"; + dir = 8 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ name = "Security Desk"; - req_access_txt = "1" + req_access_txt = "1"; + dir = 4 }, /obj/item/folder/red, /obj/item/pen{ @@ -51031,8 +51081,9 @@ id_tag = "xenobio4"; name = "Xenobio Pen 4 Blast Door" }, -/obj/machinery/door/window/westright{ - name = "Containment Pen #4" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #4"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/plasteel, @@ -51153,8 +51204,9 @@ /turf/simulated/floor/plating, /area/security/prison/cell_block/A) "dpD" = ( -/obj/machinery/door/window/westright{ - name = "Containment Pen #5" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #5"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/engine, @@ -51499,8 +51551,9 @@ id_tag = "xenobio6"; name = "Xenobio Pen 6 Blast Door" }, -/obj/machinery/door/window/westleft{ - name = "Containment Pen #6" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #6"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /obj/effect/turf_decal/stripes/line{ @@ -52048,7 +52101,9 @@ /obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/firedoor, @@ -53238,7 +53293,9 @@ /area/medical/virology) "exe" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/firedoor, @@ -53556,15 +53613,13 @@ /area/quartermaster/storage) "eFc" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Warden's Desk"; req_access_txt = "3" }, -/obj/machinery/door/window/westleft{ - base_state = "right"; +/obj/machinery/door/window/classic/normal{ dir = 2; - icon_state = "right"; name = "Reception Window" }, /obj/machinery/door/poddoor/preopen{ @@ -56307,8 +56362,9 @@ id_tag = "xenobio8"; name = "Xenobio Pen 8 Blast Door" }, -/obj/machinery/door/window/eastleft{ - name = "Containment Pen #8" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #8"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/plasteel, @@ -57357,13 +57413,15 @@ /area/toxins/lab) "gvV" = ( /obj/machinery/smartfridge/medbay, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ name = "Anti-Theft Shield"; - req_one_access_txt = "5;33" + req_one_access_txt = "5;33"; + dir = 8 }, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Chemistry Desk"; - req_access_txt = "33" + req_access_txt = "33"; + dir = 4 }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ @@ -57452,8 +57510,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/obj/machinery/door/window/northleft{ - name = "Inner Pipe Access" +/obj/machinery/door/window/classic/normal{ + name = "Inner Pipe Access"; + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -58905,8 +58964,9 @@ id_tag = "xenobio3"; name = "Xenobio Pen 3 Blast Door" }, -/obj/machinery/door/window/westright{ - name = "Containment Pen #3" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #3"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /obj/effect/turf_decal/stripes/line{ @@ -60076,10 +60136,11 @@ }, /area/medical/morgue) "hMS" = ( -/obj/machinery/door/window/brigdoor/eastleft{ +/obj/machinery/door/window/reinforced/normal{ id = "Cell 4"; name = "Cell 4"; - req_access_txt = "2" + req_access_txt = "2"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -60855,8 +60916,9 @@ pixel_x = -3; pixel_y = -3 }, -/obj/machinery/door/window/eastleft{ - name = "First-Aid Supplies" +/obj/machinery/door/window/classic/normal{ + name = "First-Aid Supplies"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/simulated/floor/plasteel{ @@ -61566,8 +61628,9 @@ /turf/simulated/floor/plating, /area/maintenance/aft) "ixe" = ( -/obj/machinery/door/window/southleft{ - name = "Court Cell" +/obj/machinery/door/window/classic/normal{ + name = "Court Cell"; + dir = 2 }, /obj/machinery/light/small{ dir = 8 @@ -61887,8 +61950,9 @@ /area/assembly/chargebay) "iDK" = ( /obj/effect/turf_decal/delivery, -/obj/machinery/door/window/westleft{ - name = "Maximum Security Test Chamber" +/obj/machinery/door/window/classic/normal{ + name = "Maximum Security Test Chamber"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /obj/structure/cable/yellow{ @@ -62016,8 +62080,9 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/door/window/northright{ - name = "Kitchen Window" +/obj/machinery/door/window/classic/reversed{ + name = "Kitchen Window"; + dir = 1 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 2; @@ -62761,7 +62826,7 @@ /turf/simulated/floor/plating, /area/medical/psych) "iZo" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; id = "Cell 1"; name = "Cell 1"; @@ -63400,10 +63465,8 @@ /turf/space, /area/space/nearstation) "jvz" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 8; - icon_state = "rightsecure"; id = "Cell 3"; name = "Cell 3"; req_access_txt = "2" @@ -63885,8 +63948,9 @@ "jHu" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastleft{ - name = "Robotics Desk" +/obj/machinery/door/window/classic/normal{ + name = "Robotics Desk"; + dir = 4 }, /obj/item/folder, /obj/item/pen, @@ -64131,7 +64195,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/machinery/door/window/brigdoor/westright, +/obj/machinery/door/window/reinforced/reversed{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/research, /turf/simulated/floor/engine, @@ -64142,8 +64208,9 @@ }, /area/security/main) "jMN" = ( -/obj/machinery/door/window/northleft{ - name = "Mass Driver Control Door" +/obj/machinery/door/window/classic/normal{ + name = "Mass Driver Control Door"; + dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/science/tox, /turf/simulated/floor/plasteel{ @@ -64198,8 +64265,9 @@ }, /area/medical/surgeryobs) "jNt" = ( -/obj/machinery/door/window/eastright{ - name = "Containment Pen #8" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #8"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/engine, @@ -66078,7 +66146,9 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /turf/simulated/floor/plasteel, @@ -66296,7 +66366,9 @@ /area/maintenance/port) "kOs" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southleft, +/obj/machinery/door/window/classic/normal{ + dir = 2 + }, /obj/item/storage/fancy/donut_box, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, @@ -66846,8 +66918,9 @@ /turf/simulated/floor/plating, /area/maintenance/aft) "kZN" = ( -/obj/machinery/door/window/westright{ - name = "Containment Pen #6" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #6"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/engine, @@ -67679,7 +67752,9 @@ /turf/simulated/floor/plating, /area/maintenance/xenobio_north) "lug" = ( -/obj/machinery/door/window/northleft, +/obj/machinery/door/window/classic/normal{ + dir = 1 + }, /obj/effect/mapping_helpers/airlock/access/all/science/rd, /turf/simulated/floor/engine, /area/crew_quarters/hor) @@ -68957,8 +69032,9 @@ "lXd" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/southright{ - name = "Cargo Desk" +/obj/machinery/door/window/classic/reversed{ + name = "Cargo Desk"; + dir = 2 }, /obj/item/paper/crumpled, /obj/effect/mapping_helpers/airlock/access/all/supply/general, @@ -69097,7 +69173,7 @@ dir = 8; network = list("SS13","MiniSat") }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "MiniSat Walkway Access" }, @@ -69685,7 +69761,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "MiniSat Walkway Access" }, @@ -71386,8 +71462,9 @@ id_tag = "xenobio2"; name = "Xenobio Pen 2 Blast Door" }, -/obj/machinery/door/window/southright{ - name = "Containment Pen #2" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #2"; + dir = 2 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/plasteel, @@ -71700,7 +71777,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "MiniSat Walkway Access" }, @@ -72135,8 +72212,9 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/window/southright{ - name = "Chemistry Desk" +/obj/machinery/door/window/classic/reversed{ + name = "Chemistry Desk"; + dir = 2 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 2; @@ -72835,8 +72913,9 @@ /obj/machinery/door/firedoor, /obj/item/folder, /obj/item/pen, -/obj/machinery/door/window/eastleft{ - name = "Research and Development Desk" +/obj/machinery/door/window/classic/normal{ + name = "Research and Development Desk"; + dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -74621,8 +74700,9 @@ }, /area/hallway/primary/central) "oPy" = ( -/obj/machinery/door/window/westleft{ - name = "Containment Pen #4" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #4"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/engine, @@ -76369,8 +76449,9 @@ /turf/simulated/floor/plasteel, /area/engine/break_room) "pKo" = ( -/obj/machinery/door/window/westright{ - name = "Theatre Stage" +/obj/machinery/door/window/classic/reversed{ + name = "Theatre Stage"; + dir = 8 }, /obj/structure/sign/poster/random{ pixel_y = 32 @@ -76973,8 +77054,9 @@ id_tag = "xenobio1"; name = "Xenobio Pen 1 Blast Door" }, -/obj/machinery/door/window/eastleft{ - name = "Containment Pen #1" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #1"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/plasteel, @@ -77037,8 +77119,9 @@ /area/atmos/control) "pZD" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - name = "Chemistry Desk" +/obj/machinery/door/window/classic/reversed{ + name = "Chemistry Desk"; + dir = 4 }, /obj/machinery/door/firedoor, /obj/item/reagent_containers/glass/bottle/morphine, @@ -78066,7 +78149,9 @@ /obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/firedoor, @@ -78261,13 +78346,14 @@ /area/security/main) "qFe" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Weapon Distribution"; req_access_txt = "3" }, -/obj/machinery/door/window/southleft{ - name = "Request Window" +/obj/machinery/door/window/classic/normal{ + name = "Request Window"; + dir = 2 }, /obj/item/pen, /obj/item/paper, @@ -79054,8 +79140,9 @@ /turf/simulated/floor/plating, /area/maintenance/fpmaint) "rcr" = ( -/obj/machinery/door/window/eastright{ - name = "Containment Pen #1" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #1"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/engine, @@ -79307,8 +79394,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 5 }, -/obj/machinery/door/window/northleft{ - name = "Inner Pipe Access" +/obj/machinery/door/window/classic/normal{ + name = "Inner Pipe Access"; + dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plasteel{ @@ -79684,8 +79772,9 @@ id_tag = "xenobio7"; name = "Xenobio Pen 7 Blast Door" }, -/obj/machinery/door/window/northright{ - name = "Containment Pen #7" +/obj/machinery/door/window/classic/reversed{ + name = "Containment Pen #7"; + dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/plasteel, @@ -80795,7 +80884,7 @@ /turf/simulated/floor/plasteel, /area/assembly/chargebay) "rSF" = ( -/obj/machinery/door/window/brigdoor/westright{ +/obj/machinery/door/window/reinforced/reversed{ dir = 4; id = "Cell 2"; name = "Cell 2"; @@ -81794,7 +81883,9 @@ }, /obj/effect/turf_decal/bot, /obj/effect/mapping_helpers/airlock/access/any/science/research, -/obj/machinery/door/window/northright, +/obj/machinery/door/window/classic/reversed{ + dir = 1 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /turf/simulated/floor/plasteel, /area/maintenance/starboard2) @@ -81922,7 +82013,7 @@ /area/medical/exam_room) "swW" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Inner Pipe Access" }, @@ -82521,7 +82612,7 @@ dir = 10 }, /obj/machinery/atmospherics/meter, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "gas ports" }, @@ -82882,8 +82973,9 @@ "sWv" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/westleft{ - name = "Cargo Desk" +/obj/machinery/door/window/classic/normal{ + name = "Cargo Desk"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/simulated/floor/plasteel, @@ -83528,8 +83620,9 @@ "tiy" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/machinery/door/window/westright{ - name = "Chemistry Desk" +/obj/machinery/door/window/classic/reversed{ + name = "Chemistry Desk"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, /obj/item/folder/white{ @@ -83709,9 +83802,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - icon_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ id = "Cell 5"; name = "Cell 5"; req_access_txt = "2"; @@ -84242,8 +84333,9 @@ id_tag = "xenobio5"; name = "Xenobio Pen 5 Blast Door" }, -/obj/machinery/door/window/westleft{ - name = "Containment Pen #5" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #5"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/simulated/floor/plasteel, @@ -84333,15 +84425,13 @@ /area/assembly/showroom) "tDB" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Warden's Desk"; req_access_txt = "3" }, -/obj/machinery/door/window/westleft{ - base_state = "right"; +/obj/machinery/door/window/classic/normal{ dir = 4; - icon_state = "right"; name = "Outer Window" }, /turf/simulated/floor/plasteel, @@ -84808,7 +84898,9 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/security/brig, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/maintenance/fore) "tUn" = ( @@ -85422,8 +85514,9 @@ }, /area/crew_quarters/kitchen) "ukX" = ( -/obj/machinery/door/window/westright{ - name = "Shooting Range" +/obj/machinery/door/window/classic/reversed{ + name = "Shooting Range"; + dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -87885,8 +87978,9 @@ }, /area/medical/medbay) "vAc" = ( -/obj/machinery/door/window/westleft{ - name = "Mass Driver Door" +/obj/machinery/door/window/classic/normal{ + name = "Mass Driver Door"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -88365,8 +88459,9 @@ /area/atmos) "vPM" = ( /obj/machinery/smartfridge/medbay, -/obj/machinery/door/window/southleft{ - name = "Chemistry Desk" +/obj/machinery/door/window/classic/normal{ + name = "Chemistry Desk"; + dir = 2 }, /obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, /obj/machinery/door/firedoor, @@ -89259,7 +89354,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Inner Pipe Access" }, @@ -89795,8 +89890,9 @@ /turf/simulated/floor/plating, /area/maintenance/apmaint) "wBz" = ( -/obj/machinery/door/window/southleft{ - name = "Containment Pen #2" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen #2"; + dir = 2 }, /obj/structure/cable/yellow{ d1 = 4; @@ -90511,7 +90607,9 @@ /area/medical/research) "wVS" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southleft, +/obj/machinery/door/window/classic/normal{ + dir = 2 + }, /obj/item/reagent_containers/spray/cleaner, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/general, @@ -90656,10 +90754,8 @@ dir = 1; name = "justice gas pump" }, -/obj/machinery/door/window/westleft{ - base_state = "right"; +/obj/machinery/door/window/classic/normal{ dir = 1; - icon_state = "right"; name = "gas ports" }, /turf/simulated/floor/plasteel{ @@ -91741,8 +91837,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/obj/machinery/door/window/northleft{ - name = "Inner Pipe Access" +/obj/machinery/door/window/classic/normal{ + name = "Inner Pipe Access"; + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -91879,7 +91976,7 @@ /obj/structure/table/reinforced, /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Engineering Desk" }, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm index 42d66e3f1ad0..28e87cfefd51 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm @@ -116,8 +116,9 @@ /area/ruin/powered/beach) "av" = ( /obj/structure/table/wood, -/obj/machinery/door/window/westright{ - req_one_access_txt = "25" +/obj/machinery/door/window/classic/reversed{ + req_one_access_txt = "25"; + dir = 8 }, /obj/item/reagent_containers/food/drinks/shaker, /obj/item/reagent_containers/glass/rag, @@ -162,8 +163,9 @@ /area/ruin/powered/beach) "aE" = ( /obj/structure/table/wood, -/obj/machinery/door/window/westleft{ - req_one_access_txt = "25" +/obj/machinery/door/window/classic/normal{ + req_one_access_txt = "25"; + dir = 8 }, /turf/simulated/floor/wood, /area/ruin/powered/beach) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm index 9eea2a6b184e..b1b02348e97f 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm @@ -699,7 +699,9 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "vault" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm index 7f44d2633bf1..274a650d32f6 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm @@ -1503,7 +1503,8 @@ "eL" = ( /obj/machinery/door/window{ base_state = "right"; - icon_state = "right" + icon_state = "right"; + dir = 4 }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Aft) @@ -1526,7 +1527,8 @@ "eS" = ( /obj/machinery/door/window{ base_state = "right"; - icon_state = "right" + icon_state = "right"; + dir = 4 }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Midship) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm index d7412a4bdcda..a83eb7b603e8 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm @@ -326,7 +326,9 @@ /obj/machinery/shower{ dir = 8 }, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/ruin/ancientstation) "bc" = ( @@ -417,7 +419,9 @@ /obj/machinery/shower{ dir = 8 }, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/ruin/ancientstation) "bn" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm index a73fa16165c4..d11d26c6723a 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm @@ -110,7 +110,9 @@ "az" = ( /obj/structure/table/reinforced, /obj/structure/fans/tiny, -/obj/machinery/door/window, +/obj/machinery/door/window{ + dir = 4 + }, /turf/simulated/floor/plating, /area/ruin/space/powered/bar) "aA" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm index 7f0e8665f7ca..a681f5e92cb9 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm @@ -264,10 +264,11 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "cH" = ( -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Animal Storage"; req_access_txt = "150"; - req_one_access_txt = "150" + req_one_access_txt = "150"; + dir = 4 }, /obj/structure/window/basic{ dir = 1 diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm index 32cc87da524f..4d99e50b85bd 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm @@ -1106,7 +1106,8 @@ dir = 1 }, /obj/machinery/door/window{ - name = "electrically operated shower door" + name = "electrically operated shower door"; + dir = 4 }, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; @@ -1230,7 +1231,9 @@ }, /area/ruin/space/derelict/arrival) "df" = ( -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "darkred" @@ -1406,7 +1409,9 @@ /area/ruin/space/derelict/arrival) "dC" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/item/folder{ pixel_x = 31; pixel_y = 1 @@ -1740,7 +1745,9 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /obj/structure/sign/poster/contraband/red_rum{ pixel_y = -32 }, @@ -2524,8 +2531,9 @@ }, /area/ruin/space/derelict/hallway/primary) "gb" = ( -/obj/machinery/door/window/eastleft{ - locked = 1 +/obj/machinery/door/window/classic/normal{ + locked = 1; + dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, /turf/simulated/floor/plasteel{ @@ -5016,7 +5024,9 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/door/window/eastleft, +/obj/machinery/door/window/classic/normal{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "chapel" @@ -5152,7 +5162,9 @@ /area/ruin/space/derelict/hallway/primary) "mr" = ( /obj/structure/closet/coffin, -/obj/machinery/door/window/eastleft, +/obj/machinery/door/window/classic/normal{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "chapel" @@ -5225,7 +5237,9 @@ /area/ruin/space/derelict/hallway/primary) "mD" = ( /obj/structure/closet/coffin, -/obj/machinery/door/window/eastleft, +/obj/machinery/door/window/classic/normal{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/crew_quarters) "mE" = ( @@ -5540,7 +5554,9 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm index a5e6bf7034f2..b1c6c8b13ab6 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm @@ -202,7 +202,9 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/plating, /area/ruin/space/unpowered) "aL" = ( @@ -323,7 +325,9 @@ /turf/simulated/floor/plating, /area/ruin/space/unpowered) "bh" = ( -/obj/machinery/door/window, +/obj/machinery/door/window{ + dir = 4 + }, /turf/simulated/floor/wood, /area/ruin/space/unpowered) "bi" = ( diff --git a/_maps/map_files/cerestation/cerestation.dmm b/_maps/map_files/cerestation/cerestation.dmm index 68142bcbd102..8edd4bae32d7 100644 --- a/_maps/map_files/cerestation/cerestation.dmm +++ b/_maps/map_files/cerestation/cerestation.dmm @@ -891,9 +891,8 @@ }, /area/turret_protected/ai) "aeN" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; - icon_state = "left"; name = "AI Core Door"; req_access_txt = "16" }, @@ -929,7 +928,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 4; name = "AI Core Door"; req_access_txt = "16" @@ -1846,7 +1845,7 @@ /turf/simulated/floor/plasteel, /area/security/prisonershuttle) "alg" = ( -/obj/machinery/door/window/brigdoor/southleft{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; req_access_txt = "63" }, @@ -2208,11 +2207,10 @@ "ang" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastleft{ - base_state = "right"; - icon_state = "right"; +/obj/machinery/door/window/classic/normal{ name = "Hydroponics"; - req_access_txt = "35" + req_access_txt = "35"; + dir = 4 }, /obj/item/desk_bell{ pixel_x = 7; @@ -3121,9 +3119,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Mail Chute"; - req_access_txt = "31" + req_access_txt = "31"; + dir = 4 }, /turf/simulated/floor/plating, /area/maintenance/disposal) @@ -5484,7 +5483,7 @@ /turf/simulated/floor/plasteel, /area/crew_quarters/locker) "aIv" = ( -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Bridge Desk"; req_one_access_txt = "19;41" @@ -6362,9 +6361,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Captain's Desk"; - req_access_txt = "20" + req_access_txt = "20"; + dir = 4 }, /turf/simulated/floor/wood, /area/crew_quarters/captain) @@ -7073,15 +7073,6 @@ icon_state = "darkbrown" }, /area/quartermaster/office) -"aRK" = ( -/obj/machinery/door/window/brigdoor/southleft{ - dir = 4; - req_access_txt = "63" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/security/evidence) "aRL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -9464,10 +9455,8 @@ }, /area/hallway/primary/central) "bdt" = ( -/obj/machinery/door/window/brigdoor/southleft{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 4; - icon_state = "rightsecure"; req_access_txt = "63" }, /turf/simulated/floor/plasteel{ @@ -14225,10 +14214,10 @@ "bxQ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastleft{ - base_state = "right"; +/obj/machinery/door/window/classic/normal{ name = "Hydroponics"; - req_access_txt = "35" + req_access_txt = "35"; + dir = 4 }, /turf/simulated/floor/plating, /area/hydroponics) @@ -15733,7 +15722,7 @@ /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/machinery/smartfridge/secure/medbay, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Medbay Fridge"; req_one_access_txt = "5;33" @@ -17345,11 +17334,12 @@ /area/engine/gravitygenerator) "bKV" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ name = "Secure Armory"; - req_access_txt = "3" + req_access_txt = "3"; + dir = 4 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Secure Armory"; req_access_txt = "1" @@ -17566,7 +17556,7 @@ /turf/simulated/floor/wood, /area/library) "bLO" = ( -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Interior Pipe Access"; req_access_txt = "24" @@ -17945,7 +17935,7 @@ /turf/simulated/floor/carpet/black, /area/bridge) "bNj" = ( -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Bridge Desk"; req_one_access_txt = "19;41" @@ -19430,7 +19420,7 @@ dir = 1; id_tag = "kitchen2" }, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 2; name = "Kitchen"; req_access_txt = "28" @@ -20087,7 +20077,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Interior Pipe Access"; req_access_txt = "24" @@ -21193,12 +21183,12 @@ /obj/structure/table/reinforced{ layer = 2.5 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Secure Armory"; req_access_txt = "1" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Secure Armory"; req_access_txt = "3" @@ -24778,9 +24768,10 @@ d2 = 4; icon_state = "1-4" }, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Containment Pen"; - req_access_txt = "7" + req_access_txt = "7"; + dir = 8 }, /obj/machinery/door/poddoor{ density = 0; @@ -27330,7 +27321,7 @@ /turf/simulated/floor/plating, /area/quartermaster/office) "cLE" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; id = "Cell 6"; name = "Cell 6"; @@ -27807,9 +27798,10 @@ /area/crew_quarters/theatre) "cNm" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/northright{ +/obj/machinery/door/window/classic/reversed{ name = "Cargo Desk"; - req_one_access_txt = "50;48" + req_one_access_txt = "50;48"; + dir = 1 }, /obj/machinery/door/firedoor, /obj/item/desk_bell{ @@ -29451,10 +29443,8 @@ id_tag = "hopshutter" }, /obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 1; - icon_state = "rightsecure"; name = "Head of Personnel's Desk"; req_access_txt = "57" }, @@ -30674,8 +30664,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 2 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -31119,9 +31110,10 @@ layer = 2.9 }, /obj/structure/window/reinforced, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Interior Pipe Access"; - req_access_txt = "24" + req_access_txt = "24"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -31249,9 +31241,10 @@ layer = 2.9 }, /obj/structure/window/reinforced, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Interior Pipe Access"; - req_access_txt = "24" + req_access_txt = "24"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -31354,7 +31347,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Interior Pipe Access"; req_access_txt = "24" @@ -31545,9 +31538,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; - icon_state = "left"; name = "Cryo Tank Storage"; req_one_access_txt = "5;32" }, @@ -35227,14 +35219,15 @@ "dBp" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Chemistry Desk"; dir = 1; req_one_access_txt = "5;9" }, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Chemistry Desk"; - req_access_txt = "33" + req_access_txt = "33"; + dir = 2 }, /obj/item/desk_bell{ pixel_x = 7; @@ -35573,9 +35566,10 @@ /area/storage/tech) "dDA" = ( /obj/machinery/smartfridge/medbay, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Public Fridge"; - req_access_txt = "33" + req_access_txt = "33"; + dir = 2 }, /obj/machinery/door/firedoor, /obj/machinery/door/poddoor{ @@ -36103,8 +36097,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 2 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -38917,8 +38912,9 @@ /turf/simulated/floor/plating, /area/maintenance/auxsolarport) "eMW" = ( -/obj/machinery/door/window/eastleft{ - pixel_x = -1 +/obj/machinery/door/window/classic/normal{ + pixel_x = -1; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -40417,9 +40413,10 @@ "fvb" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/window/brigdoor/northright{ +/obj/machinery/door/window/reinforced/reversed{ name = "Arrival Security Checkpoint"; - req_access_txt = "63" + req_access_txt = "63"; + dir = 1 }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, @@ -41504,11 +41501,12 @@ name = "Biohazard Shutter"; opacity = 0 }, -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ name = "Toxins Launcher"; - req_access_txt = "7" + req_access_txt = "7"; + dir = 2 }, -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Toxins Launcher"; req_access_txt = "7" @@ -42657,12 +42655,11 @@ /turf/simulated/wall/r_wall, /area/security/prison/cell_block/A) "got" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - icon_state = "rightsecure"; - name = "Server Exterior Door" +/obj/machinery/door/window/reinforced/normal{ + name = "Server Exterior Door"; + dir = 4 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Server Interior Door" }, @@ -44041,7 +44038,7 @@ dir = 8; id_tag = "kitchen1" }, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Kitchen"; req_access_txt = "28" @@ -44960,8 +44957,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 2 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -47618,7 +47616,7 @@ /turf/simulated/floor/plating, /area/assembly/robotics) "hVY" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; name = "Medical Secure Storage"; req_access_txt = "5" @@ -48283,16 +48281,12 @@ /area/maintenance/fpmaint) "ihy" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ - base_state = "right"; - icon_state = "right"; +/obj/machinery/door/window/classic/normal{ name = "Hydroponics"; req_access_txt = "35"; dir = 2 }, -/obj/machinery/door/window/eastleft{ - base_state = "right"; - icon_state = "right"; +/obj/machinery/door/window/classic/normal{ name = "Kitchen"; req_access_txt = "28"; dir = 1 @@ -49728,9 +49722,10 @@ /turf/simulated/wall, /area/mine/unexplored/cere/research) "iFv" = ( -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Monkey Pen"; - req_access_txt = "9" + req_access_txt = "9"; + dir = 8 }, /mob/living/carbon/human/monkey, /turf/simulated/floor/grass, @@ -53478,9 +53473,10 @@ layer = 2.6; name = "Research Emergency Lockdown" }, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "R&D Desk"; - req_access_txt = "47" + req_access_txt = "47"; + dir = 2 }, /obj/machinery/door/firedoor, /obj/item/paper_bin, @@ -53901,7 +53897,7 @@ /area/hallway/spacebridge/comeng) "jWK" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Robotics Desk"; req_access_txt = "29" @@ -56162,8 +56158,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 1 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -60079,7 +60076,7 @@ }, /area/crew_quarters/sleep) "lUn" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; id = "Cell 8"; name = "Cell 8"; @@ -61465,7 +61462,7 @@ dir = 1; id_tag = "kitchen2" }, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "Kitchen"; req_access_txt = "28" @@ -61936,14 +61933,12 @@ /area/hallway/secondary/exit) "mDM" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ - base_state = "right"; +/obj/machinery/door/window/classic/normal{ name = "Kitchen"; req_access_txt = "28"; dir = 1 }, -/obj/machinery/door/window/eastleft{ - base_state = "right"; +/obj/machinery/door/window/classic/normal{ name = "Hydroponics"; req_access_txt = "35"; dir = 2 @@ -63202,7 +63197,7 @@ c_tag = "Library West"; dir = 4 }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ req_access_txt = "37"; name = "Library Desk Door"; dir = 2 @@ -63214,9 +63209,10 @@ /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "atmodesk" }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Atmospherics Desk"; - req_access_txt = "24" + req_access_txt = "24"; + dir = 4 }, /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -63741,7 +63737,7 @@ desc = "A chute for big and small criminals alike!"; name = "Criminal Delivery Chute" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Criminal Deposit"; req_access_txt = "63" @@ -65453,8 +65449,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 2 }, /turf/simulated/floor/plasteel{ dir = 1; @@ -68859,8 +68856,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 2 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -69788,7 +69786,7 @@ /obj/machinery/computer/borgupload{ dir = 1 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Console Access"; req_one_access_txt = "16" @@ -69948,7 +69946,7 @@ }, /area/hallway/secondary/entry/north) "pnr" = ( -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4 }, /obj/structure/plasticflaps{ @@ -70183,8 +70181,9 @@ }, /area/crew_quarters/theatre) "pqU" = ( -/obj/machinery/door/window/eastright{ - name = "Theatre Stage" +/obj/machinery/door/window/classic/reversed{ + name = "Theatre Stage"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "bar" @@ -71915,13 +71914,15 @@ id_tag = "chemisttop"; name = "Chemistry Lobby Shutters" }, -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Chemistry Desk"; - req_access_txt = "33" + req_access_txt = "33"; + dir = 2 }, /obj/item/folder/yellow, -/obj/machinery/door/window/northleft{ - name = "Chemistry Desk" +/obj/machinery/door/window/classic/normal{ + name = "Chemistry Desk"; + dir = 1 }, /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor{ @@ -72839,7 +72840,7 @@ pixel_y = 7; anchored = 1 }, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "Kitchen"; req_access_txt = "28" @@ -73614,7 +73615,7 @@ /turf/simulated/floor/grass, /area/hallway/spacebridge/scidock) "qwe" = ( -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Medical Secure Storage"; req_access_txt = "5" @@ -74334,8 +74335,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 1 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -75020,7 +75022,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/computer/aiupload, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "Console Access"; req_one_access_txt = "16" @@ -75946,7 +75948,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/bar, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 8 }, /turf/simulated/floor/plasteel, @@ -76617,7 +76619,7 @@ location = "Janitor" }, /obj/effect/decal/warning_stripes/yellow/hollow, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/janitor, @@ -77090,7 +77092,7 @@ pixel_y = 7; anchored = 1 }, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Kitchen"; req_access_txt = "28" @@ -78772,8 +78774,9 @@ /turf/simulated/mineral/ancient, /area/mine/unexplored/cere/medical) "smX" = ( -/obj/machinery/door/window/northleft{ - name = "Bar" +/obj/machinery/door/window/classic/normal{ + name = "Bar"; + dir = 1 }, /turf/simulated/floor/wood, /area/maintenance/asmaint) @@ -80116,7 +80119,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/security/brig, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 4 }, /turf/simulated/floor/plating, @@ -81552,8 +81555,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 1 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -84046,7 +84050,7 @@ dir = 8; id_tag = "kitchen1" }, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ dir = 4; name = "Kitchen"; req_access_txt = "28" @@ -85686,9 +85690,10 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Containment Pen"; - req_access_txt = "7" + req_access_txt = "7"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -88206,7 +88211,7 @@ }, /area/hallway/secondary/entry/south) "vvl" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; id = "Cell 7"; name = "Cell 7"; @@ -88689,7 +88694,7 @@ "vDS" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/drinks/britcup, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Medical Reception"; req_access_txt = "5" @@ -89628,7 +89633,7 @@ codes_txt = "delivery"; location = "Kitchen" }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4 }, /obj/structure/plasticflaps{ @@ -89913,10 +89918,8 @@ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" }, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 8; - icon_state = "left"; name = "Medical Delivery" }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, @@ -90561,8 +90564,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 1 }, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" @@ -91482,8 +91486,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" +/obj/machinery/door/window/classic/normal{ + req_access_txt = "55"; + dir = 1 }, /turf/simulated/floor/engine, /area/toxins/xenobiology) @@ -92902,7 +92907,7 @@ }, /area/hallway/primary/aft/west) "wOe" = ( -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; pixel_x = 1 }, @@ -111128,7 +111133,7 @@ cDJ dtj wUX aJz -aRK +bdt puM bdt bnv diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index abac55903831..895cddca2e37 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -3287,12 +3287,12 @@ /area/security/securearmoury) "alZ" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Secure Armory"; req_access_txt = "1" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Secure Armory"; req_access_txt = "3" @@ -3458,7 +3458,9 @@ }, /obj/effect/mapping_helpers/airlock/access/any/security/brig, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /turf/simulated/floor/plating, /area/maintenance/fore) "amy" = ( @@ -3886,7 +3888,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Warden's Desk"; req_access_txt = "3" @@ -4804,7 +4806,7 @@ }, /area/solar/auxstarboard) "apy" = ( -/obj/machinery/door/window/brigdoor/southleft{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; req_access_txt = "63" }, @@ -6434,10 +6436,8 @@ }, /area/security/evidence) "atp" = ( -/obj/machinery/door/window/brigdoor/southleft{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 8; - icon_state = "rightsecure"; req_access_txt = "63" }, /turf/simulated/floor/plasteel{ @@ -6928,7 +6928,7 @@ /obj/structure/table/reinforced{ layer = 2.5 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Security Reception"; req_access_txt = "1" @@ -6988,7 +6988,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; id = "Cell 1"; name = "Cell 1"; @@ -7026,10 +7026,8 @@ /turf/simulated/floor/plating, /area/security/prison/cell_block/A) "auP" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 1; - icon_state = "rightsecure"; id = "Cell 3"; name = "Cell 3"; req_access_txt = "2" @@ -8691,7 +8689,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; id = "Cell 2"; name = "Cell 2"; @@ -8718,10 +8716,8 @@ /area/security/prison/cell_block/A) "ayU" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ dir = 2; - icon_state = "rightsecure"; id = "Cell 4"; name = "Cell 4"; req_access_txt = "2" @@ -8916,11 +8912,11 @@ /turf/simulated/floor/plating, /area/security/execution) "azv" = ( -/obj/machinery/door/window/brigdoor/northright{ +/obj/machinery/door/window/reinforced/reversed{ dir = 8; name = "Justice Chamber" }, -/obj/machinery/door/window/brigdoor/northright{ +/obj/machinery/door/window/reinforced/reversed{ dir = 4; name = "Justice Chamber" }, @@ -9681,10 +9677,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ id = "Cell 5"; name = "Cell 5"; - req_access_txt = "2" + req_access_txt = "2"; + dir = 4 }, /obj/machinery/door/firedoor, /obj/item/radio/intercom{ @@ -12051,7 +12048,7 @@ /turf/simulated/floor/plating, /area/maintenance/fpmaint) "aHw" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Accused"; req_access_txt = "2" @@ -12438,7 +12435,7 @@ "aIx" = ( /obj/structure/table, /obj/item/paper/crumpled, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Kitchen"; req_access_txt = "28" @@ -12452,7 +12449,7 @@ /area/maintenance/fpmaint2) "aIz" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 1; name = "Security Checkpoint"; req_access_txt = "1" @@ -14198,7 +14195,9 @@ /turf/simulated/floor/plating, /area/maintenance/fpmaint) "aMX" = ( -/obj/machinery/door/window/southleft, +/obj/machinery/door/window/classic/normal{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -16607,7 +16606,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 1 }, /obj/machinery/navbeacon{ @@ -18816,8 +18815,9 @@ /turf/simulated/floor/plasteel, /area/janitor) "aYu" = ( -/obj/machinery/door/window/southleft{ - name = "EVA Equipment" +/obj/machinery/door/window/classic/normal{ + name = "EVA Equipment"; + dir = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/warning_stripes/west, @@ -18850,8 +18850,9 @@ }, /area/chapel/office) "aYy" = ( -/obj/machinery/door/window/southright{ - name = "EVA Equipment" +/obj/machinery/door/window/classic/reversed{ + name = "EVA Equipment"; + dir = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/warning_stripes/east, @@ -19687,7 +19688,7 @@ /area/chapel/main) "baB" = ( /obj/structure/closet/coffin, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ dir = 2; name = "Coffin Storage"; req_access_txt = "22" @@ -20568,11 +20569,12 @@ "bcS" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Hydroponics Desk"; - req_access_txt = "35" + req_access_txt = "35"; + dir = 4 }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Kitchen Desk"; req_access_txt = "28" @@ -21285,7 +21287,7 @@ }, /area/ai_monitored/storage/eva) "beh" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Containment Pen"; req_access_txt = "55" @@ -23598,10 +23600,8 @@ }, /area/chapel/main) "bjq" = ( -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 8; - icon_state = "left"; name = "Hydroponics Pasture"; req_access_txt = "35" }, @@ -24831,7 +24831,8 @@ }, /obj/machinery/door/window{ name = "Kitchen"; - req_access_txt = "28" + req_access_txt = "28"; + dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -25614,11 +25615,10 @@ "bog" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastleft{ - base_state = "right"; - icon_state = "right"; +/obj/machinery/door/window/classic/normal{ name = "Kitchen"; - req_access_txt = "28" + req_access_txt = "28"; + dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -25852,7 +25852,8 @@ "boH" = ( /obj/machinery/door/window{ name = "Bar Door"; - req_access_txt = "25" + req_access_txt = "25"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -26375,7 +26376,8 @@ /obj/machinery/door/firedoor, /obj/machinery/door/window{ name = "Kitchen"; - req_access_txt = "28" + req_access_txt = "28"; + dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -26461,7 +26463,7 @@ /turf/simulated/floor/plasteel, /area/hallway/secondary/entry) "bpY" = ( -/obj/machinery/door/window/northright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; name = "Library Desk Door"; req_access_txt = "37" @@ -29418,7 +29420,7 @@ /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, /obj/machinery/door/firedoor, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Kitchen"; req_access_txt = "28" @@ -29435,7 +29437,7 @@ "bxI" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Kitchen"; req_access_txt = "28" @@ -29452,7 +29454,7 @@ "bxJ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Kitchen"; req_access_txt = "28" @@ -30188,7 +30190,7 @@ "bzj" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Hydroponics Desk"; req_access_txt = "35" @@ -30739,9 +30741,10 @@ }, /area/hallway/secondary/exit) "bAF" = ( -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/classic/normal{ name = "Mail"; - req_access_txt = "50" + req_access_txt = "50"; + dir = 4 }, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -30870,7 +30873,9 @@ opacity = 1 }, /obj/effect/decal/warning_stripes/yellow/hollow, -/obj/machinery/door/window/southleft, +/obj/machinery/door/window/classic/normal{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/command/general, /turf/simulated/floor/plasteel, @@ -32141,9 +32146,10 @@ /turf/simulated/wall/r_wall, /area/toxins/lab) "bEE" = ( -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ name = "Coroner"; - req_one_access_txt = "5;4" + req_one_access_txt = "5;4"; + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -32713,7 +32719,7 @@ name = "Chemistry Privacy Shutter" }, /obj/machinery/smartfridge/medbay, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; name = "Chemistry Desk"; req_access_txt = "33" @@ -34211,7 +34217,7 @@ /area/medical/reception) "bKg" = ( /obj/effect/turf_decal/delivery/red, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Body delivery system"; req_access_txt = "6" @@ -34679,7 +34685,7 @@ "bLD" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "Medical Reception"; req_access_txt = "5" @@ -35114,7 +35120,8 @@ base_state = "right"; icon_state = "right"; name = "Captain's Desk Door"; - req_access_txt = "20" + req_access_txt = "20"; + dir = 4 }, /obj/structure/cable{ d1 = 4; @@ -35337,10 +35344,8 @@ id_tag = "Biohazard"; name = "Biohazard Shutter" }, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 8; - icon_state = "left"; name = "Robotics Desk"; req_access_txt = "29" }, @@ -36440,9 +36445,10 @@ "bQe" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ name = "Cargo Desk"; - req_access_txt = "50" + req_access_txt = "50"; + dir = 8 }, /obj/structure/noticeboard{ pixel_y = 27 @@ -36489,13 +36495,12 @@ id = "hopflash"; pixel_y = 28 }, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - icon_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ name = "Head of Personnel's Desk"; - req_access_txt = "57" + req_access_txt = "57"; + dir = 4 }, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 8; name = "Head of Personnel's Desk" }, @@ -36687,10 +36692,8 @@ /turf/simulated/floor/carpet, /area/crew_quarters/captain/bedroom) "bQx" = ( -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 1; - icon_state = "left"; name = "Shower" }, /obj/machinery/shower{ @@ -37553,17 +37556,15 @@ /area/quartermaster/office) "bSN" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "Chemistry Desk"; req_one_access_txt = "33;5" }, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ desc = "You have the public fridge, pal, lube off."; dir = 1; - icon_state = "left"; name = "Security Shield"; req_access_txt = "33" }, @@ -37573,20 +37574,16 @@ }, /area/medical/chemistry) "bSP" = ( -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ desc = "You have the public fridge, pal, lube off."; dir = 2; - icon_state = "left"; name = "Anti-Theft Shield"; req_one_access_txt = "33;5" }, /obj/machinery/door/firedoor, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ desc = "You have the public fridge, pal, lube off."; dir = 1; - icon_state = "left"; name = "Security Shield"; req_access_txt = "33" }, @@ -38446,10 +38443,9 @@ dir = 8; location = "Research Division" }, -/obj/machinery/door/window/eastright{ - base_state = "left"; - icon_state = "left"; - name = "Research Division Delivery" +/obj/machinery/door/window/classic/reversed{ + name = "Research Division Delivery"; + dir = 4 }, /turf/simulated/floor/plating, /area/maintenance/asmaint) @@ -40921,10 +40917,8 @@ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" }, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 1; - icon_state = "left"; name = "Medical Delivery" }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, @@ -41723,7 +41717,9 @@ id = "packageExternal" }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/supply/mail_sorting, /turf/simulated/floor/plasteel, @@ -44309,7 +44305,8 @@ "ckI" = ( /obj/machinery/door/window{ name = "Desk Door"; - req_access_txt = "67" + req_access_txt = "67"; + dir = 4 }, /obj/machinery/newscaster/security_unit{ dir = 1; @@ -44825,11 +44822,10 @@ /turf/simulated/floor/plating, /area/maintenance/apmaint) "cmi" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - icon_state = "rightsecure"; +/obj/machinery/door/window/reinforced/normal{ name = "Research Director"; - req_access_txt = "30" + req_access_txt = "30"; + dir = 4 }, /obj/structure/cable{ d1 = 4; @@ -44999,7 +44995,7 @@ "cmB" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 4; name = "Genetics Reception"; req_access_txt = "9" @@ -46807,8 +46803,9 @@ /turf/simulated/floor/plasteel, /area/toxins/mixing) "csi" = ( -/obj/machinery/door/window/eastright{ - name = "Toxins Mixing Room" +/obj/machinery/door/window/classic/reversed{ + name = "Toxins Mixing Room"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -46930,12 +46927,11 @@ /area/janitor) "csH" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - icon_state = "rightsecure"; - name = "Server Exterior Door" +/obj/machinery/door/window/reinforced/normal{ + name = "Server Exterior Door"; + dir = 4 }, -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 8; name = "Server Interior Door" }, @@ -47512,7 +47508,7 @@ "ctJ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 4; name = "Engineering Desk"; req_one_access_txt = "11;24" @@ -47567,7 +47563,9 @@ dir = 4; location = "Engineering" }, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/plasticflaps{ opacity = 1 @@ -48857,9 +48855,10 @@ /turf/simulated/floor/plating, /area/medical/genetics) "cxU" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ name = "Primate Pen"; - req_access_txt = "9" + req_access_txt = "9"; + dir = 2 }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/geneticist, @@ -51944,7 +51943,9 @@ opacity = 1 }, /obj/effect/decal/warning_stripes/yellow, -/obj/machinery/door/window/northleft, +/obj/machinery/door/window/classic/normal{ + dir = 1 + }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, @@ -52603,7 +52604,7 @@ /turf/simulated/floor/plating, /area/toxins/xenobiology) "cIt" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Containment Pen"; req_access_txt = "55" @@ -54027,7 +54028,7 @@ /turf/simulated/floor/plating, /area/toxins/xenobiology) "cMJ" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Containment Pen"; req_access_txt = "55" @@ -54894,10 +54895,8 @@ pixel_y = -24 }, /obj/item/clothing/mask/gas, -/obj/machinery/door/window/eastright{ - base_state = "left"; +/obj/machinery/door/window/classic/reversed{ dir = 1; - icon_state = "left"; name = "Area control access"; req_access_txt = "47" }, @@ -57272,7 +57271,9 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/bar, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/maintenance/fsmaint) "cWw" = ( @@ -57650,7 +57651,9 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/kitchen, -/obj/machinery/door/window/northleft, +/obj/machinery/door/window/classic/normal{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "bot" }, @@ -60615,7 +60618,9 @@ /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, -/obj/machinery/door/window/northleft, +/obj/machinery/door/window/classic/normal{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "bot" }, @@ -63520,7 +63525,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "AI Core Door"; req_access_txt = "16" @@ -64137,7 +64142,7 @@ "dyh" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/door/window/westleft{ +/obj/machinery/door/window/classic/normal{ dir = 1; name = "Kitchen"; req_access_txt = "28" @@ -65449,7 +65454,7 @@ /area/crew_quarters/dorms) "eng" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 8; name = "Chemistry Desk"; req_access_txt = "33" @@ -68617,9 +68622,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/window/eastleft{ - base_state = "right"; - icon_state = "right"; +/obj/machinery/door/window/classic/normal{ layer = 3; req_access_txt = "50"; dir = 1 @@ -69675,11 +69678,12 @@ }, /area/security/permabrig) "gXL" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ name = "Toxins Launcher"; - req_access_txt = "7" + req_access_txt = "7"; + dir = 2 }, -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Toxins Launcher"; req_access_txt = "7" @@ -70935,9 +70939,10 @@ }, /area/security/execution) "hLC" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ name = "Containment Pen"; - req_access_txt = "55" + req_access_txt = "55"; + dir = 2 }, /obj/machinery/door/poddoor/preopen{ id_tag = "xenobio4"; @@ -70957,11 +70962,10 @@ }, /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - base_state = "left"; - icon_state = "left"; +/obj/machinery/door/window/classic/reversed{ name = "Research and Development Desk"; - req_access_txt = "47" + req_access_txt = "47"; + dir = 4 }, /obj/item/desk_bell{ anchored = 1 @@ -73008,7 +73012,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -75470,7 +75476,9 @@ /turf/simulated/floor/plating, /area/maintenance/asmaint2) "lcD" = ( -/obj/machinery/door/window, +/obj/machinery/door/window{ + dir = 4 + }, /obj/machinery/light{ dir = 1 }, @@ -80554,7 +80562,7 @@ }, /area/medical/genetics_cloning) "oPT" = ( -/obj/machinery/door/window/eastright{ +/obj/machinery/door/window/classic/reversed{ dir = 2; name = "Do Not Revive"; req_access_txt = "6" @@ -81917,9 +81925,10 @@ }, /area/maintenance/asmaint2) "pKP" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ name = "Containment Pen"; - req_access_txt = "55" + req_access_txt = "55"; + dir = 2 }, /obj/machinery/door/poddoor/preopen{ id_tag = "xenobio2"; @@ -82099,7 +82108,9 @@ }, /area/medical/morgue) "pPK" = ( -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/wood{ icon_state = "wood-broken3" }, @@ -87319,9 +87330,10 @@ }, /area/toxins/explab) "twx" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ name = "Containment Pen"; - req_access_txt = "55" + req_access_txt = "55"; + dir = 2 }, /obj/machinery/door/poddoor/preopen{ id_tag = "xenobio3"; @@ -88411,7 +88423,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -88498,7 +88512,9 @@ /turf/simulated/floor/engine, /area/toxins/explab_chamber) "ukl" = ( -/obj/machinery/door/window/southright, +/obj/machinery/door/window/classic/reversed{ + dir = 2 + }, /turf/simulated/floor/plating, /area/maintenance/aft) "uku" = ( @@ -90892,7 +90908,7 @@ }, /area/hallway/secondary/exit) "vLF" = ( -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 2; name = "Containment Pen"; req_access_txt = "55" @@ -91089,7 +91105,9 @@ name = "south bump"; pixel_y = -24 }, -/obj/machinery/door/window/eastright, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -91308,7 +91326,7 @@ }, /area/engine/engineering) "vXT" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Containment Pen"; req_access_txt = "55" @@ -92017,7 +92035,7 @@ }, /area/hallway/primary/starboard/west) "wCd" = ( -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ dir = 2 }, /obj/structure/cable{ @@ -92186,7 +92204,7 @@ }, /area/security/brig) "wIr" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ dir = 1; name = "Kill Chamber"; req_access_txt = "55" @@ -93710,9 +93728,10 @@ /turf/simulated/floor/plating, /area/maintenance/apmaint) "xUX" = ( -/obj/machinery/door/window/southright{ +/obj/machinery/door/window/classic/reversed{ name = "Kill Chamber"; - req_access_txt = "55" + req_access_txt = "55"; + dir = 2 }, /obj/machinery/door/poddoor/preopen{ id_tag = "xenobio1"; diff --git a/_maps/map_files/generic/centcomm.dmm b/_maps/map_files/generic/centcomm.dmm index a38374006961..12bb41294eb9 100644 --- a/_maps/map_files/generic/centcomm.dmm +++ b/_maps/map_files/generic/centcomm.dmm @@ -1725,7 +1725,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/syndicate_sit) "gS" = ( -/obj/machinery/door/window/brigdoor{ +/obj/machinery/door/window/reinforced/normal{ dir = 2; name = "Cell Door"; req_access_txt = "150" @@ -2243,16 +2243,18 @@ /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "io" = ( -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ name = "Out"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 1 }, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "ip" = ( -/obj/machinery/door/window/northright{ +/obj/machinery/door/window/classic/reversed{ name = "In"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 1 }, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) @@ -2853,9 +2855,10 @@ /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "ku" = ( -/obj/machinery/door/window/northleft{ +/obj/machinery/door/window/classic/normal{ name = "cell door"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 1 }, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) @@ -3078,7 +3081,9 @@ /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "ld" = ( -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership/jail) "le" = ( @@ -5156,7 +5161,8 @@ "sc" = ( /obj/machinery/door/window{ name = "Uplink Management Control"; - req_access_txt = "151" + req_access_txt = "151"; + dir = 4 }, /turf/simulated/floor/wood, /area/syndicate_mothership) @@ -5191,7 +5197,8 @@ "si" = ( /obj/machinery/door/window{ name = "Equipment Room"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/syndicate) @@ -5304,7 +5311,8 @@ base_state = "right"; icon_state = "right"; name = "Equipment Room"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/syndicate) @@ -5544,7 +5552,8 @@ "tP" = ( /obj/machinery/door/window{ name = "Infirmary"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/machinery/light/spot{ dir = 1 @@ -5562,9 +5571,10 @@ }, /area/centcom/specops) "tT" = ( -/obj/machinery/door/window/westright{ +/obj/machinery/door/window/classic/reversed{ name = "Tool Storage"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 8 }, /obj/machinery/light/spot{ dir = 1 @@ -5635,7 +5645,8 @@ base_state = "right"; icon_state = "right"; name = "Infirmary"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/syndicate) @@ -6227,8 +6238,9 @@ /area/tdome/tdomeobserve) "vW" = ( /obj/structure/table, -/obj/machinery/door/window/southleft{ - name = "security checkpoint" +/obj/machinery/door/window/classic/normal{ + name = "security checkpoint"; + dir = 2 }, /turf/simulated/floor/carpet, /area/admin) @@ -6696,9 +6708,10 @@ }, /area/centcom/suppy) "yc" = ( -/obj/machinery/door/window/brigdoor/westleft{ +/obj/machinery/door/window/reinforced/normal{ color = "#d70000"; - req_access_txt = "104" + req_access_txt = "104"; + dir = 8 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) @@ -7541,9 +7554,10 @@ /turf/space, /area/space) "Dc" = ( -/obj/machinery/door/window/southleft{ +/obj/machinery/door/window/classic/normal{ name = "Cell B"; - req_access_txt = "101" + req_access_txt = "101"; + dir = 2 }, /turf/simulated/floor/plasteel/dark, /area/admin) @@ -9458,8 +9472,9 @@ /turf/simulated/floor/mineral/titanium, /area/shuttle/administration) "KB" = ( -/obj/machinery/door/window/northright{ - name = "bar" +/obj/machinery/door/window/classic/reversed{ + name = "bar"; + dir = 1 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) diff --git a/_maps/map_files/shuttles/admin_admin.dmm b/_maps/map_files/shuttles/admin_admin.dmm index d51a370a9716..c7f30616b8f0 100644 --- a/_maps/map_files/shuttles/admin_admin.dmm +++ b/_maps/map_files/shuttles/admin_admin.dmm @@ -138,7 +138,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) "aw" = ( -/obj/machinery/door/window/northright{ +/obj/machinery/door/window/classic/reversed{ name = "bar"; dir = 2 }, @@ -407,9 +407,10 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) "bq" = ( -/obj/machinery/door/window/brigdoor/westleft{ +/obj/machinery/door/window/reinforced/normal{ color = "#d70000"; - req_access_txt = "104" + req_access_txt = "104"; + dir = 8 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) diff --git a/_maps/map_files/shuttles/admin_armory.dmm b/_maps/map_files/shuttles/admin_armory.dmm index 54d25c6cff57..57ddf081947a 100644 --- a/_maps/map_files/shuttles/admin_armory.dmm +++ b/_maps/map_files/shuttles/admin_armory.dmm @@ -226,8 +226,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) "rb" = ( -/obj/machinery/door/window/brigdoor/southleft{ - req_one_access_txt = "2;19" +/obj/machinery/door/window/reinforced/normal{ + req_one_access_txt = "2;19"; + dir = 2 }, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/administration) @@ -392,12 +393,14 @@ /area/shuttle/administration) "yg" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/eastleft{ +/obj/machinery/door/window/reinforced/normal{ name = "Armory"; - req_access_txt = "3" + req_access_txt = "3"; + dir = 4 }, -/obj/machinery/door/window/brigdoor/westleft{ - name = "Armory" +/obj/machinery/door/window/reinforced/normal{ + name = "Armory"; + dir = 8 }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -464,8 +467,9 @@ /turf/simulated/floor/plating, /area/shuttle/administration) "Bn" = ( -/obj/machinery/door/window/brigdoor/southleft{ - req_one_access_txt = "2;19" +/obj/machinery/door/window/reinforced/normal{ + req_one_access_txt = "2;19"; + dir = 2 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) @@ -640,8 +644,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) "Ke" = ( -/obj/machinery/door/window/brigdoor/southright{ - req_one_access_txt = "2;19" +/obj/machinery/door/window/reinforced/reversed{ + req_one_access_txt = "2;19"; + dir = 2 }, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/administration) @@ -748,8 +753,9 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/administration) "Pe" = ( -/obj/machinery/door/window/brigdoor/southright{ - req_one_access_txt = "2;19" +/obj/machinery/door/window/reinforced/reversed{ + req_one_access_txt = "2;19"; + dir = 2 }, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) diff --git a/_maps/map_files/shuttles/admin_hospital.dmm b/_maps/map_files/shuttles/admin_hospital.dmm index 4127778ffa11..e66bdda45e83 100644 --- a/_maps/map_files/shuttles/admin_hospital.dmm +++ b/_maps/map_files/shuttles/admin_hospital.dmm @@ -154,8 +154,9 @@ /area/shuttle/administration) "aH" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/westleft{ - req_access_txt = "33" +/obj/machinery/door/window/reinforced/normal{ + req_access_txt = "33"; + dir = 8 }, /obj/structure/window/reinforced{ dir = 1; diff --git a/_maps/map_files/shuttles/admin_skipjack.dmm b/_maps/map_files/shuttles/admin_skipjack.dmm index f79eb0d7173c..6a8e908d034f 100644 --- a/_maps/map_files/shuttles/admin_skipjack.dmm +++ b/_maps/map_files/shuttles/admin_skipjack.dmm @@ -236,10 +236,6 @@ }, /turf/simulated/wall/mineral/plastitanium, /area/shuttle/administration) -"bQ" = ( -/obj/structure/rack, -/turf/simulated/floor/mineral/plastitanium/red/nitrogen, -/area/shuttle/administration) "bR" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -751,7 +747,7 @@ wk bv ab MT -bQ +ab cb ci eP diff --git a/_maps/map_files/shuttles/emergency_cramped.dmm b/_maps/map_files/shuttles/emergency_cramped.dmm index 0bced58f5aa5..e3c949d6f4db 100644 --- a/_maps/map_files/shuttles/emergency_cramped.dmm +++ b/_maps/map_files/shuttles/emergency_cramped.dmm @@ -51,7 +51,9 @@ /turf/simulated/floor/plating, /area/shuttle/escape) "o" = ( -/obj/machinery/door/window/northleft, +/obj/machinery/door/window/classic/normal{ + dir = 1 + }, /turf/simulated/floor/plating, /area/shuttle/escape) "p" = ( diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index 3bcfe436c359..cb99db0da049 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -8,7 +8,6 @@ resistance_flags = ACID_PROOF flags = ON_BORDER opacity = FALSE - dir = EAST max_integrity = 150 //If you change this, consider changing ../door/window/brigdoor/ max_integrity at the bottom of this .dm file integrity_failure = 0 armor = list(MELEE = 20, BULLET = 50, LASER = 50, ENERGY = 50, BOMB = 10, RAD = 100, FIRE = 70, ACID = 100) @@ -32,6 +31,14 @@ if(req_access && req_access.len) base_state = icon_state + if(name != initial(name)) + return + var/new_name = get_area_name(src) + if(!new_name) + name = "Windoor" + return + name = new_name + /obj/machinery/door/window/Destroy() density = FALSE if(obj_integrity == 0) @@ -392,18 +399,60 @@ if("deny") flick("[base_state]deny", src) -/obj/machinery/door/window/brigdoor - name = "secure door" +/obj/machinery/door/window/reinforced + name = "Branch, do not add stuff here" + icon_state = "leftsecure" + base_state = "leftsecure" + max_integrity = 300 //Stronger doors for prison (regular window door health is 200) + reinf = TRUE + explosion_block = 1 + +/obj/machinery/door/window/reinforced/normal + name = ".custom placement" icon_state = "leftsecure" base_state = "leftsecure" max_integrity = 300 //Stronger doors for prison (regular window door health is 200) reinf = TRUE explosion_block = 1 -/obj/machinery/door/window/brigdoor/security/cell - name = "cell door" - desc = "For keeping in criminal scum." - req_access = list(ACCESS_BRIG) +/obj/machinery/door/window/reinforced/reversed + name = ".custom placement" + icon_state = "rightsecure" + base_state = "rightsecure" + max_integrity = 300 //Stronger doors for prison (regular window door health is 200) + reinf = TRUE + explosion_block = 1 + +/obj/machinery/door/window/classic + name = "Branch, do not add stuff here" + +/obj/machinery/door/window/classic/normal + name = ".custom placement" + +/obj/machinery/door/window/classic/reversed + name = ".custom placement" + icon_state = "right" + base_state = "right" + +/obj/machinery/door/window/antitheft + desc = "Better do not try to steal, pal, lube off." + name = "Branch, do not add stuff here" + +/obj/machinery/door/window/antitheft/normal + name = ".custom placement" + +/obj/machinery/door/window/antitheft/reversed + name = ".custom placement" + icon_state = "right" + base_state = "right" + +/obj/machinery/door/window/brigdoor + name = "Do not make stuff here, its needed for code to not collapse" + icon_state = "leftsecure" + base_state = "leftsecure" + max_integrity = 300 //Stronger doors for prison (regular window door health is 200) + reinf = TRUE + explosion_block = 1 /obj/machinery/door/window/clockwork name = "brass windoor" @@ -471,98 +520,3 @@ color = "#960000" animate(src, color = previouscolor, time = 8) -/obj/machinery/door/window/northleft - dir = NORTH - -/obj/machinery/door/window/eastleft - dir = EAST - -/obj/machinery/door/window/westleft - dir = WEST - -/obj/machinery/door/window/southleft - dir = SOUTH - -/obj/machinery/door/window/northright - dir = NORTH - icon_state = "right" - base_state = "right" - -/obj/machinery/door/window/eastright - dir = EAST - icon_state = "right" - base_state = "right" - -/obj/machinery/door/window/westright - dir = WEST - icon_state = "right" - base_state = "right" - -/obj/machinery/door/window/southright - dir = SOUTH - icon_state = "right" - base_state = "right" - -/obj/machinery/door/window/brigdoor/northleft - dir = NORTH - -/obj/machinery/door/window/brigdoor/eastleft - dir = EAST - -/obj/machinery/door/window/brigdoor/westleft - dir = WEST - -/obj/machinery/door/window/brigdoor/southleft - dir = SOUTH - -/obj/machinery/door/window/brigdoor/northright - dir = NORTH - icon_state = "rightsecure" - base_state = "rightsecure" - -/obj/machinery/door/window/brigdoor/eastright - dir = EAST - icon_state = "rightsecure" - base_state = "rightsecure" - -/obj/machinery/door/window/brigdoor/westright - dir = WEST - icon_state = "rightsecure" - base_state = "rightsecure" - -/obj/machinery/door/window/brigdoor/southright - dir = SOUTH - icon_state = "rightsecure" - base_state = "rightsecure" - -/obj/machinery/door/window/brigdoor/security/cell/northleft - dir = NORTH - -/obj/machinery/door/window/brigdoor/security/cell/eastleft - dir = EAST - -/obj/machinery/door/window/brigdoor/security/cell/westleft - dir = WEST - -/obj/machinery/door/window/brigdoor/security/cell/southleft - dir = SOUTH - -/obj/machinery/door/window/brigdoor/security/cell/northright - dir = NORTH - icon_state = "rightsecure" - base_state = "rightsecure" - -/obj/machinery/door/window/brigdoor/security/cell/eastright - dir = EAST - icon_state = "rightsecure" - base_state = "rightsecure" - -/obj/machinery/door/window/brigdoor/security/cell/westright - dir = WEST - icon_state = "rightsecure" - base_state = "rightsecure" - -/obj/machinery/door/window/brigdoor/security/cell/southright - dir = SOUTH - icon_state = "rightsecure" - base_state = "rightsecure" diff --git a/tools/UpdatePaths/Scripts/21560_window_doors_part1.txt b/tools/UpdatePaths/Scripts/21560_window_doors_part1.txt new file mode 100644 index 000000000000..5b5998bfbdd2 --- /dev/null +++ b/tools/UpdatePaths/Scripts/21560_window_doors_part1.txt @@ -0,0 +1,54 @@ +/obj/machinery/door/window/brigdoor{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/northleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=1;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/eastleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=4;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/westleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=8;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/southleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=2;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/northleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=1;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/eastleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=4;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/westleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=8;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/southleft{dir=@UNSET} : /obj/machinery/door/window/reinforced/normal{@OLD;dir=2;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/northright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=1;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/eastright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=4;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/westright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=8;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/southright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=2;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/northright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=1;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/eastright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=4;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/westright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=8;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/southright{dir=@UNSET} : /obj/machinery/door/window/reinforced/reversed{@OLD;dir=2;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/northleft{dir=@UNSET} : /obj/machinery/door/window/classic/normal{@OLD;dir=1;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/eastleft{dir=@UNSET} : /obj/machinery/door/window/classic/normal{@OLD;dir=4;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/westleft{dir=@UNSET} : /obj/machinery/door/window/classic/normal{@OLD;dir=8;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/southleft{dir=@UNSET} : /obj/machinery/door/window/classic/normal{@OLD;dir=2;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/northright{dir=@UNSET} : /obj/machinery/door/window/classic/reversed{@OLD;dir=1;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/eastright{dir=@UNSET} : /obj/machinery/door/window/classic/reversed{@OLD;dir=4;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/westright{dir=@UNSET} : /obj/machinery/door/window/classic/reversed{@OLD;dir=8;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/southright{dir=@UNSET} : /obj/machinery/door/window/classic/reversed{@OLD;dir=2;icon_state=@SKIP;base_state=@SKIP} + +/obj/machinery/door/window/brigdoor : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/northleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/eastleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/westleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/southleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/northleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/eastleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/westleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/southleft : /obj/machinery/door/window/reinforced/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/northright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/eastright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/westright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/southright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/northright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/eastright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/westright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/brigdoor/security/cell/southright : /obj/machinery/door/window/reinforced/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/northleft : /obj/machinery/door/window/classic/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/eastleft : /obj/machinery/door/window/classic/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/westleft : /obj/machinery/door/window/classic/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/southleft : /obj/machinery/door/window/classic/normal{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/northright : /obj/machinery/door/window/classic/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/eastright : /obj/machinery/door/window/classic/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/westright : /obj/machinery/door/window/classic/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} +/obj/machinery/door/window/southright : /obj/machinery/door/window/classic/reversed{@OLD;icon_state=@SKIP;base_state=@SKIP} + diff --git a/tools/UpdatePaths/Scripts/21560_window_doors_part2.txt b/tools/UpdatePaths/Scripts/21560_window_doors_part2.txt new file mode 100644 index 000000000000..d658c8398ad2 --- /dev/null +++ b/tools/UpdatePaths/Scripts/21560_window_doors_part2.txt @@ -0,0 +1 @@ +/obj/machinery/door/window/@SUBTYPES{dir=@UNSET} : /obj/machinery/door/window/@SUBTYPES{@OLD;dir=4}