From 90794867f2a2d26bc7f0e5a75a735019b2b88960 Mon Sep 17 00:00:00 2001 From: LightFire53 Date: Tue, 12 Apr 2022 07:59:20 -0700 Subject: [PATCH] Replaces Most Privacy Shutters with Polarized Windows on BoxStation (#17528) * Polarizing * Moar Privacy! Except for the chaplain. * Should have commit this before clicking publish, agh * Psych! --- _maps/map_files/cyberiad/cyberiad.dmm | 704 +++++++++----------------- 1 file changed, 253 insertions(+), 451 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 998b49ce39f..fbc751a4b3d 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -504,7 +504,9 @@ }, /area/security/main) "adq" = ( -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "HoS" + }, /turf/simulated/floor/plating, /area/security/hos) "adr" = ( @@ -1007,6 +1009,13 @@ /obj/machinery/computer/secure_data{ dir = 8 }, +/obj/machinery/button/windowtint{ + dir = 8; + id = "HoS"; + pixel_x = 24; + pixel_y = -8; + req_access_txt = "58" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2973,7 +2982,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "HoS" + }, /turf/simulated/floor/plating, /area/security/hos) "akI" = ( @@ -3179,14 +3190,6 @@ }, /area/security/brig) "alc" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "lawyer"; - name = "Internal Affairs Privacy Shutters"; - opacity = 0 - }, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -3195,7 +3198,9 @@ opacity = 0 }, /obj/structure/cable, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" + }, /turf/simulated/floor/plating, /area/lawoffice) "ald" = ( @@ -3454,7 +3459,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "HoS" + }, /turf/simulated/floor/plating, /area/security/hos) "alD" = ( @@ -4098,7 +4105,7 @@ icon_state = "2-8" }, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ +/obj/machinery/door/airlock/command{ id_tag = "hosofficedoor"; name = "Head of Security"; req_access_txt = "58" @@ -4698,17 +4705,6 @@ icon_state = "cult" }, /area/lawoffice) -"aod" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "lawyer"; - name = "Internal Affairs Privacy Shutters"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/lawoffice) "aoe" = ( /obj/structure/table/reinforced, /obj/item/flashlight/lamp, @@ -6034,14 +6030,6 @@ /turf/simulated/floor/carpet/cyan, /area/security/prison/cell_block/A) "aqV" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "lawyer"; - name = "Internal Affairs Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -6053,7 +6041,9 @@ name = "Security Blast Door"; opacity = 0 }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" + }, /turf/simulated/floor/plating, /area/lawoffice) "aqW" = ( @@ -6961,14 +6951,6 @@ }, /area/security/permabrig) "asD" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "lawyer"; - name = "Internal Affairs Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -6990,7 +6972,9 @@ name = "Security Blast Door"; opacity = 0 }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" + }, /turf/simulated/floor/plating, /area/lawoffice) "asE" = ( @@ -7849,14 +7833,6 @@ }, /area/security/prison/cell_block/A) "auo" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "lawyer"; - name = "Internal Affairs Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable, /obj/machinery/door/poddoor{ density = 0; @@ -7865,7 +7841,9 @@ name = "Security Blast Door"; opacity = 0 }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" + }, /turf/simulated/floor/plating, /area/lawoffice) "aup" = ( @@ -8212,19 +8190,21 @@ dir = 4; pixel_y = -22 }, -/obj/machinery/door_control{ - id = "Processing Shutter"; - name = "Processing Shutter Privacy"; - pixel_x = -28; - pixel_y = -8; - req_access_txt = "63" - }, /obj/machinery/light{ dir = 8 }, /obj/item/radio/intercom/department/security{ pixel_x = -28 }, +/obj/machinery/button/windowtint{ + dir = 4; + id = "Processing"; + name = "processing tint control"; + pixel_x = -24; + pixel_y = -8; + req_access_txt = "63"; + tag = null + }, /turf/simulated/floor/plasteel, /area/security/processing) "auU" = ( @@ -8260,7 +8240,9 @@ icon_state = "1-2" }, /obj/structure/cable, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "HoS" + }, /turf/simulated/floor/plating, /area/security/hos) "auY" = ( @@ -8556,14 +8538,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "Processing Shutter"; - name = "Processing Shutter"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Processing" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/security/processing) "avA" = ( @@ -8960,14 +8937,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "Processing Shutter"; - name = "Processing Shutter"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Processing" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/security/processing) "awh" = ( @@ -9461,18 +9433,6 @@ icon_state = "redcorner" }, /area/security/lobby) -"axv" = ( -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "Processing Shutter"; - name = "Processing Shutter"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/processing) "axw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10111,12 +10071,14 @@ }, /area/security/permabrig) "ayH" = ( -/obj/machinery/door_control{ - id = "lawyer"; - name = "Internal Affairs Privacy Shutters Control"; - pixel_x = -25 - }, /obj/machinery/vending/coffee, +/obj/machinery/button/windowtint{ + dir = 4; + id = "IAA"; + pixel_x = -24; + pixel_y = 6; + req_access_txt = "38" + }, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -10372,15 +10334,9 @@ /area/security/prison/cell_block/A) "ayY" = ( /obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "Processing Shutter"; - name = "Processing Shutter"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Processing" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/security/processing) "ayZ" = ( @@ -10412,15 +10368,9 @@ /area/space/nearstation) "azc" = ( /obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "Interrogation"; - name = "Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Interrogation" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/security/interrogation) "azd" = ( @@ -10668,18 +10618,6 @@ icon_state = "redcorner" }, /area/security/lobby) -"azF" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "magistrate"; - name = "Magistrate Privacy Shutters"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/magistrateoffice) "azG" = ( /obj/machinery/light{ dir = 8 @@ -10884,13 +10822,6 @@ }, /area/security/interrogation) "azY" = ( -/obj/machinery/door_control{ - id = "Interrogation"; - name = "Interrogation Privacy Shutter"; - pixel_x = -28; - pixel_y = -3; - req_access_txt = "2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -10900,6 +10831,13 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/button/windowtint{ + dir = 4; + id = "Interrogation"; + name = "interrogation tint control"; + pixel_x = -24; + req_access_txt = "63" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -11191,16 +11129,17 @@ /turf/simulated/floor/wood, /area/maintenance/abandonedbar) "aAM" = ( -/obj/machinery/door_control{ - id = "magistrate"; - name = "Privacy Shutters Control"; - pixel_x = -25; - pixel_y = 8 - }, /obj/machinery/camera{ c_tag = "Magistrate's Office"; dir = 4 }, +/obj/machinery/button/windowtint{ + dir = 4; + id = "Magistrate"; + pixel_x = -24; + pixel_y = 6; + req_access_txt = "74" + }, /turf/simulated/floor/carpet, /area/magistrateoffice) "aAN" = ( @@ -11738,15 +11677,9 @@ }, /area/hallway/primary/fore) "aCb" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "lawyer"; - name = "Internal Affairs Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/lawoffice) "aCc" = ( @@ -11823,17 +11756,6 @@ /obj/item/paper_bin/nanotrasen, /turf/simulated/floor/carpet, /area/magistrateoffice) -"aCk" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "magistrate"; - name = "Magistrate Privacy Shutters"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/magistrateoffice) "aCl" = ( /obj/structure/closet/secure_closet/magistrate, /turf/simulated/floor/plasteel{ @@ -12241,15 +12163,9 @@ }, /area/crew_quarters/courtroom) "aDe" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "magistrate"; - name = "Magistrate Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Magistrate" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/magistrateoffice) "aDf" = ( @@ -12721,12 +12637,6 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/door_control{ - id = "brig_detprivacy"; - name = "Detective Privacy Shutters Control"; - pixel_x = 25; - pixel_y = 25 - }, /obj/effect/landmark/start/detective, /turf/simulated/floor/carpet, /area/security/detectives_office) @@ -12755,6 +12665,12 @@ /obj/machinery/computer/security/wooden_tv{ network = list("SS13","Research Outpost","Mining Outpost") }, +/obj/machinery/button/windowtint{ + id = "Detective"; + pixel_x = -8; + pixel_y = 24; + req_access_txt = "4" + }, /turf/simulated/floor/carpet, /area/security/detectives_office) "aEq" = ( @@ -13284,15 +13200,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "brig_detprivacy"; - name = "Detective Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Detective" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/security/detectives_office) "aFA" = ( @@ -13346,7 +13256,9 @@ name = "Security Blast Door"; opacity = 0 }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "Detective" + }, /turf/simulated/floor/plating, /area/security/detectives_office) "aFF" = ( @@ -13354,8 +13266,9 @@ /area/hallway/primary/fore) "aFG" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Detective"; +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access = null; req_access_txt = "4" }, /obj/structure/cable{ @@ -14012,7 +13925,9 @@ /area/maintenance/fore) "aHq" = ( /obj/structure/cable, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "HoS" + }, /turf/simulated/floor/plating, /area/security/hos) "aHr" = ( @@ -14078,15 +13993,9 @@ /turf/simulated/floor/wood, /area/crew_quarters/courtroom) "aHA" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "courtroomshutters"; - layer = 3.21; - name = "Courtroom Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Courtroom" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/crew_quarters/courtroom) "aHB" = ( @@ -15810,6 +15719,11 @@ /obj/structure/table/wood, /obj/item/gavelblock, /obj/item/gavelhammer, +/obj/machinery/button/windowtint{ + id = "Courtroom"; + pixel_x = -8; + req_one_access_txt = "74;3" + }, /turf/simulated/floor/carpet, /area/crew_quarters/courtroom) "aLP" = ( @@ -15819,12 +15733,6 @@ /obj/structure/chair/comfy/black{ dir = 4 }, -/obj/machinery/door_control{ - id = "courtroomshutters"; - name = "Brig Courtroom Shutter Control"; - pixel_x = 25; - req_one_access_txt = "74;3" - }, /turf/simulated/floor/carpet, /area/crew_quarters/courtroom) "aLR" = ( @@ -16705,20 +16613,12 @@ /area/maintenance/fsmaint) "aNS" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Courtroom"; - req_access_txt = "63" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "courtroomshutters"; - layer = 3.21; - name = "Courtroom Privacy Shutters"; - opacity = 0 +/obj/machinery/door/airlock{ + name = "Courtroom"; + req_access_txt = "63" }, /turf/simulated/floor/wood, /area/crew_quarters/courtroom) @@ -17115,10 +17015,6 @@ /area/maintenance/fpmaint2) "aOO" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Courtroom"; - req_access_txt = "63" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -17127,13 +17023,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "courtroomshutters"; - layer = 3.21; - name = "Courtroom Privacy Shutters"; - opacity = 0 +/obj/machinery/door/airlock{ + name = "Courtroom"; + req_access_txt = "63" }, /turf/simulated/floor/wood, /area/crew_quarters/courtroom) @@ -45927,14 +45819,6 @@ /turf/simulated/wall/r_wall, /area/medical/genetics_cloning) "bXT" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -45944,23 +45828,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/medical/cmo) -"bXU" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/medical/cmo) "bXV" = ( @@ -46107,7 +45977,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "RD" + }, /turf/simulated/floor/plating, /area/crew_quarters/hor) "bYi" = ( @@ -46120,7 +45992,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "RD" + }, /turf/simulated/floor/plating, /area/crew_quarters/hor) "bYj" = ( @@ -46797,19 +46671,13 @@ }, /area/medical/cmo) "bZz" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" + }, /turf/simulated/floor/plating, /area/medical/cmo) "bZA" = ( @@ -46821,6 +46689,12 @@ pixel_x = -10; pixel_y = 24 }, +/obj/machinery/button/windowtint{ + id = "CMO"; + pixel_x = 10; + pixel_y = 24; + req_access_txt = "40" + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "darkblue" @@ -47211,7 +47085,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "RD" + }, /turf/simulated/floor/plating, /area/crew_quarters/hor) "bZV" = ( @@ -47471,7 +47347,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "RD" + }, /turf/simulated/floor/plating, /area/crew_quarters/hor) "caD" = ( @@ -47706,14 +47584,6 @@ }, /area/medical/cmo) "caU" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -47723,7 +47593,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" + }, /turf/simulated/floor/plating, /area/medical/cmo) "caV" = ( @@ -48695,14 +48567,6 @@ }, /area/medical/cmo) "ccG" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -48712,7 +48576,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" + }, /turf/simulated/floor/plating, /area/medical/cmo) "ccH" = ( @@ -49000,7 +48866,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "RD" + }, /turf/simulated/floor/plating, /area/crew_quarters/hor) "cdg" = ( @@ -50008,10 +49876,10 @@ /area/hallway/primary/central/se) "cfA" = ( /obj/structure/closet/secure_closet/medical3, -/obj/machinery/door_control{ - id = "surgeryobs1"; - name = "Privacy Shutters Control"; - pixel_y = 25 +/obj/machinery/button/windowtint{ + id = "Surgery 1"; + pixel_y = 24; + req_access_txt = "45" }, /turf/simulated/floor/plasteel{ dir = 8; @@ -50060,15 +49928,9 @@ }, /area/medical/ward) "cfE" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "surgeryobs1"; - name = "Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Surgery 1" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/medical/surgery1) "cfF" = ( @@ -50090,14 +49952,9 @@ }, /area/medical/ward) "cfH" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - icon_state = "open"; - id_tag = "surgeryobs2"; - name = "Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "Surgery 2" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/medical/surgery2) "cfI" = ( @@ -50118,10 +49975,10 @@ /area/medical/surgery2) "cfK" = ( /obj/structure/closet/secure_closet/medical3, -/obj/machinery/door_control{ - id = "surgeryobs2"; - name = "Privacy Shutters Control"; - pixel_y = 25 +/obj/machinery/button/windowtint{ + id = "Surgery 2"; + pixel_y = 24; + req_access_txt = "45" }, /turf/simulated/floor/plasteel{ icon_state = "whitebluecorner" @@ -50725,29 +50582,17 @@ /area/toxins/server_coldroom) "cgU" = ( /obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "blueshield"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "BS" + }, /turf/simulated/floor/plating, /area/blueshield) "cgV" = ( /obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "blueshield"; - name = "Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "BS" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/blueshield) "cgW" = ( @@ -50765,28 +50610,16 @@ "cgY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "representative"; - name = "Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "NT" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/ntrep) "cgZ" = ( /obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "representative"; - name = "Privacy Shutters"; - opacity = 0 +/obj/effect/spawner/window/reinforced/polarized{ + id = "NT" }, -/obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/ntrep) "cha" = ( @@ -51039,16 +50872,10 @@ }, /area/medical/cmo) "chz" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 8; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" + }, /turf/simulated/floor/plating, /area/medical/cmo) "chA" = ( @@ -51258,17 +51085,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/airlock/command/glass{ - id_tag = "rdofficedoor"; - name = "Research Director"; - req_access_txt = "30" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/machinery/door/airlock/command{ + id_tag = "rdofficedoor"; + name = "Research Director's Office"; + req_access_txt = "30" + }, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -51733,70 +51560,26 @@ }, /area/medical/medbay2) "ciV" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" + }, /turf/simulated/floor/plating, /area/medical/cmo) "ciW" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" + }, /turf/simulated/floor/plating, /area/medical/cmo) "ciX" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "cmooffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -51808,7 +51591,9 @@ icon_state = "1-8" }, /obj/structure/cable, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CMO" + }, /turf/simulated/floor/plating, /area/medical/cmo) "ciY" = ( @@ -52029,11 +51814,13 @@ /area/medical/medbreak) "cjw" = ( /obj/machinery/light_switch{ + dir = 4; name = "custom placement"; pixel_x = -23; pixel_y = -5 }, /obj/machinery/holosign_switch{ + dir = 4; id = "surgery1"; pixel_x = -23; pixel_y = 4 @@ -52163,11 +51950,6 @@ /area/medical/surgery2) "cjF" = ( /obj/structure/table/glass, -/obj/machinery/door_control{ - id = "cmooffice"; - name = "Privacy Shutters Control"; - pixel_y = -3 - }, /obj/machinery/door_control{ id = "Biohazard_medi"; name = "Emergency Medbay Quarantine"; @@ -52187,7 +51969,7 @@ id = "cmoofficedoor"; name = "Office Door"; normaldoorcontrol = 1; - pixel_y = -13; + pixel_y = -3; req_access_txt = "40" }, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -52286,6 +52068,13 @@ name = "west bump"; pixel_x = -24 }, +/obj/machinery/button/windowtint{ + dir = 1; + id = "RD"; + pixel_x = 8; + pixel_y = -24; + req_access_txt = "30" + }, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -56727,10 +56516,10 @@ /turf/simulated/floor/wood, /area/ntrep) "csx" = ( -/obj/machinery/door_control{ - id = "blueshield"; - name = "Privacy Shutters Control"; - pixel_x = -4; +/obj/machinery/button/windowtint{ + dir = 1; + id = "BS"; + pixel_x = -8; pixel_y = -24; req_access_txt = "67" }, @@ -56795,13 +56584,6 @@ /turf/simulated/floor/plasteel, /area/toxins/storage) "csC" = ( -/obj/machinery/door_control{ - id = "representative"; - name = "Privacy Shutters Control"; - pixel_x = -4; - pixel_y = -24; - req_access_txt = "73" - }, /obj/machinery/door_control{ id = "ntrepofficedoor"; name = "Office Door"; @@ -56813,6 +56595,12 @@ /obj/machinery/computer/secure_data{ dir = 1 }, +/obj/machinery/button/windowtint{ + dir = 1; + id = "NT"; + pixel_x = -8; + pixel_y = -24 + }, /turf/simulated/floor/wood, /area/ntrep) "csD" = ( @@ -58584,10 +58372,11 @@ /obj/item/clipboard{ pixel_x = -5 }, -/obj/machinery/door_control{ - id = "psychoffice"; - name = "Privacy Shutters Control"; - pixel_x = -25 +/obj/machinery/button/windowtint{ + dir = 4; + id = "Psych"; + pixel_x = -24; + req_access_txt = "64" }, /turf/simulated/floor/wood, /area/medical/psych) @@ -61341,20 +61130,14 @@ }, /area/hallway/primary/aft) "cBw" = ( -/obj/machinery/door/poddoor/shutters{ - density = 0; - dir = 2; - icon_state = "open"; - id_tag = "psychoffice"; - name = "Privacy Shutters"; - opacity = 0 - }, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "Psych" + }, /turf/simulated/floor/plating, /area/medical/psych) "cBx" = ( @@ -63448,7 +63231,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /turf/simulated/floor/plating, /area/engine/chiefs_office) "cGn" = ( @@ -63797,7 +63582,9 @@ }, /area/gateway) "cHa" = ( -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -63885,7 +63672,9 @@ /area/hallway/primary/aft) "cHk" = ( /obj/structure/cable, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /turf/simulated/floor/plating, /area/engine/chiefs_office) "cHm" = ( @@ -64423,7 +64212,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /turf/simulated/floor/plating, /area/engine/chiefs_office) "cIx" = ( @@ -64466,7 +64257,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /turf/simulated/floor/plating, /area/engine/chiefs_office) "cIz" = ( @@ -68118,7 +67911,6 @@ name = "Office Door"; normaldoorcontrol = 1; pixel_x = -5; - pixel_y = 0; req_access_txt = "56" }, /obj/item/clipboard{ @@ -68679,7 +68471,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /turf/simulated/floor/plating, /area/engine/chiefs_office) "cRK" = ( @@ -69318,9 +69112,9 @@ /area/engine/chiefs_office) "cTg" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ +/obj/machinery/door/airlock/command{ id_tag = "ceofficedoor"; - name = "Chief Engineer"; + name = "Chief Engineer's Office"; req_access_txt = "56" }, /obj/structure/disposalpipe/segment{ @@ -70537,7 +70331,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /turf/simulated/floor/plating, /area/engine/chiefs_office) "cVV" = ( @@ -70553,9 +70349,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/airlock/command/glass{ - id_tag = null; - name = "Chief Engineer"; +/obj/machinery/door/airlock/command{ + name = "Chief Engineer's Office"; req_access_txt = "56" }, /turf/simulated/floor/plasteel, @@ -70770,7 +70565,6 @@ /area/engine/engineering) "cWD" = ( /obj/machinery/computer/card/minor/ce{ - icon_state = "computer"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -80967,6 +80761,12 @@ pixel_y = 24 }, /obj/structure/disposalpipe/trunk, +/obj/machinery/button/windowtint{ + id = "CE"; + pixel_x = -8; + pixel_y = 24; + req_access_txt = "56" + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "yellow" @@ -82317,7 +82117,9 @@ /turf/simulated/floor/plating, /area/maintenance/apmaint) "tOE" = ( -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/polarized{ + id = "CE" + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -109135,11 +108937,11 @@ egR alc aoe aMO -aod -aod +aCb +aCb avW -aod -aod +aCb +aCb aoe aAI aCb @@ -109390,8 +109192,8 @@ wyJ aie ajP aIo -aod -aod +aCb +aCb aIo aAz avT @@ -110174,7 +109976,7 @@ aCg aDi aDU aFq -azF +aDe aHF aJd aKu @@ -110425,13 +110227,13 @@ auD axZ avP ayL -azF +aDe aAM aCf aLE aCm aFp -azF +aDe aHD aDL aKu @@ -110682,13 +110484,13 @@ auG axZ aAW ayN -azF +aDe aAO aCj aDj aEd aFs -azF +aDe aHD aDL aKu @@ -110939,7 +110741,7 @@ auG axZ axz ayN -azF +aDe aAN aCi aCf @@ -111455,9 +111257,9 @@ avZ ayO aDf aIl -aCk -aCk -aCk +aDe +aDe +aDe aIl aIl aHH @@ -114789,7 +114591,7 @@ atC awV avz awg -axv +ayY awV awf axP @@ -123074,7 +122876,7 @@ bUa bZX ccb bWD -bXU +ciV bZy caT clb