diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 445c2a15e1..765dd11e94 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -1734,6 +1734,16 @@ /turf/open/floor/plating, /area/security/prison) "aeo" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"aep" = ( /obj/machinery/hydroponics/constructable, /obj/item/seeds/potato, /obj/item/seeds/carrot, @@ -1743,14 +1753,14 @@ }, /turf/open/floor/plasteel/dark, /area/security/prison) -"aep" = ( +"aeq" = ( /obj/item/cultivator, /obj/structure/cable{ icon_state = "1-4" }, /turf/open/floor/plasteel/dark, /area/security/prison) -"aeq" = ( +"aer" = ( /obj/machinery/hydroponics/constructable, /obj/structure/cable{ icon_state = "4-8" @@ -1765,7 +1775,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/prison) -"aer" = ( +"aes" = ( /obj/item/reagent_containers/glass/bucket, /obj/structure/cable{ icon_state = "1-4" @@ -1775,7 +1785,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/prison) -"aes" = ( +"aet" = ( /obj/structure/easel, /obj/item/canvas/nineteenXnineteen, /obj/structure/cable{ @@ -1786,7 +1796,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/prison) -"aet" = ( +"aeu" = ( /obj/structure/cable{ icon_state = "2-8" }, @@ -1795,19 +1805,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/prison) -"aeu" = ( -/obj/machinery/biogenerator, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/prison) "aev" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -1862,35 +1859,61 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "aeC" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"aeD" = ( +/obj/machinery/biogenerator, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"aeE" = ( +/obj/structure/sink{ + pixel_y = 30 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"aeF" = ( /obj/machinery/hydroponics/constructable, /obj/item/seeds/grass, /turf/open/floor/plasteel/dark, /area/security/prison) -"aeD" = ( +"aeG" = ( /obj/item/plant_analyzer, /obj/item/shovel/spade, /turf/open/floor/plasteel/dark, /area/security/prison) -"aeE" = ( +"aeH" = ( /obj/machinery/hydroponics/constructable, /obj/item/seeds/sunflower, /obj/item/seeds/poppy, /turf/open/floor/plasteel/dark, /area/security/prison) -"aeF" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"aeG" = ( -/obj/item/storage/crayons, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"aeH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/security/prison) "aeJ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -1961,38 +1984,32 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) -"aeT" = ( -/obj/structure/bookcase, -/turf/open/floor/plasteel/dark, -/area/security/prison) "aeU" = ( +/obj/machinery/holopad, /turf/open/floor/plasteel/dark, /area/security/prison) "aeV" = ( -/obj/effect/landmark/xeno_spawn, +/obj/item/storage/crayons, /turf/open/floor/plasteel/dark, /area/security/prison) "aeW" = ( -/obj/structure/sink{ - pixel_y = 30 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/dark, /area/security/prison) "aeX" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/green{ dir = 8 }, -/turf/open/floor/plasteel/cafeteria, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, /area/security/prison) "aeY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -2193,37 +2210,40 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "afn" = ( -/obj/machinery/computer/libraryconsole/bookmanagement, -/obj/structure/table, -/obj/machinery/newscaster{ - pixel_x = -32 +/obj/machinery/vr_sleeper{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"afo" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"afp" = ( -/obj/item/storage/dice, -/obj/structure/table, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"afq" = ( -/obj/structure/table, -/obj/item/instrument/harmonica, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"afr" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/light/small, /turf/open/floor/plasteel/cafeteria, /area/security/prison) +"afo" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"afp" = ( +/obj/structure/bookcase, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"afq" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"afr" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) "aft" = ( /obj/machinery/light/small{ dir = 8 @@ -2295,60 +2315,46 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "afC" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-8" }, /turf/open/floor/plasteel/dark, /area/security/prison) "afD" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, +/obj/structure/weightmachine/weightlifter, /turf/open/floor/plasteel/dark, /area/security/prison) "afE" = ( -/obj/item/toy/cards/deck, -/obj/structure/table, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, /area/security/prison) "afF" = ( -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, +/obj/machinery/computer/libraryconsole/bookmanagement, /obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 +/obj/machinery/newscaster{ + pixel_x = -32 }, /turf/open/floor/plasteel/dark, /area/security/prison) "afG" = ( /obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, /turf/open/floor/plasteel/dark, /area/security/prison) "afH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, +/obj/item/storage/dice, +/obj/structure/table, /turf/open/floor/plasteel/dark, /area/security/prison) "afI" = ( -/obj/machinery/computer/arcade{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/prison) +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "afJ" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -2418,43 +2424,44 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) -"afU" = ( -/turf/closed/wall, -/area/security/execution/transfer) -"afX" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) "afZ" = ( -/obj/machinery/vending/sustenance, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"aga" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"agb" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"agc" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/door/window/westleft{ - base_state = "right"; - icon_state = "right"; - name = "Unisex Showers" - }, -/turf/open/floor/plasteel/freezer, -/area/security/prison) -"agd" = ( /obj/machinery/shower{ dir = 8 }, /obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer, /area/security/prison) +"aga" = ( +/obj/structure/table, +/obj/item/instrument/harmonica, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"agb" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"agc" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"agd" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) "age" = ( /obj/machinery/teleport/station, /obj/effect/turf_decal/stripes/line{ @@ -2487,41 +2494,23 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "agi" = ( -/obj/machinery/door/poddoor{ - id = "executionspaceblast" - }, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/security/prison) "agj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/computer/cryopod{ + dir = 1; + pixel_y = -26 }, -/obj/machinery/light/small{ +/turf/open/floor/plasteel/dark, +/area/security/prison) +"agl" = ( +/obj/machinery/cryopod{ dir = 1 }, -/turf/open/floor/plating, -/area/security/execution/transfer) -"agl" = ( -/obj/structure/table/glass, -/obj/item/restraints/handcuffs, -/obj/item/razor, -/obj/machinery/light/small{ - dir = 4 - }, /turf/open/floor/plasteel/dark, -/area/security/execution/transfer) +/area/security/prison) "agn" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"ago" = ( -/obj/structure/window/reinforced{ - dir = 8; - layer = 2.9 - }, -/turf/open/floor/plasteel/freezer, -/area/security/prison) -"agp" = ( /obj/item/soap/nanotrasen, /turf/open/floor/plasteel/freezer, /area/security/prison) @@ -2558,54 +2547,11 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "agv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/item/toy/cards/deck, +/obj/structure/table, +/turf/open/floor/plasteel/dark, +/area/security/prison) "agw" = ( -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - name = "Solutions Room"; - req_access_txt = "2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"agx" = ( -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"agy" = ( -/turf/closed/wall, -/area/security/prison) -"agz" = ( -/obj/machinery/door/poddoor/preopen{ - id = "permacell2"; - name = "cell blast door" - }, -/obj/machinery/door/airlock/public/glass{ - id_tag = "permabolt2"; - name = "Cell 2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"agA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall, -/area/security/prison) -"agB" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -2630,11 +2576,42 @@ }, /turf/open/floor/plasteel/dark, /area/security/prison) -"agC" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restroom" +"agx" = ( +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 }, -/turf/open/floor/plasteel/freezer, +/obj/item/pen, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"agy" = ( +/turf/closed/wall, +/area/security/prison) +"agz" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"agA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"agB" = ( +/obj/machinery/computer/arcade{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/security/prison) "agD" = ( /obj/machinery/light/small{ @@ -2651,52 +2628,6 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "agF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plating, -/area/security/execution/transfer) -"agH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"agI" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Permabrig Cell 2"; - network = list("ss13","prison") - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/toy/plush/slimeplushie, -/turf/open/floor/plasteel, -/area/security/prison) -"agK" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "permabolt2"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/chair, -/turf/open/floor/plasteel, -/area/security/prison) -"agL" = ( /obj/structure/bed, /obj/machinery/camera{ c_tag = "Permabrig Cell 1"; @@ -2714,17 +2645,7 @@ /obj/item/toy/plush/lizardplushie, /turf/open/floor/plasteel, /area/security/prison) -"agM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/effect/landmark/start/prisoner, -/turf/open/floor/plasteel, -/area/security/prison) -"agN" = ( +"agH" = ( /obj/machinery/light/small{ dir = 1 }, @@ -2741,23 +2662,27 @@ /obj/structure/chair, /turf/open/floor/plasteel, /area/security/prison) -"agO" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/security/prison) -"agP" = ( +"agI" = ( /turf/closed/wall, -/area/security/office) -"agQ" = ( +/area/security/execution/transfer) +"agK" = ( /obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"agL" = ( +/obj/machinery/vending/sustenance, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"agM" = ( +/obj/machinery/door/poddoor{ + id = "executionspaceblast" + }, /turf/open/floor/plating, +/area/security/execution/transfer) +"agP" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/showroomfloor, /area/security/office) "agR" = ( /obj/structure/sign/warning/vacuum/external{ @@ -2771,41 +2696,6 @@ /turf/open/space/basic, /area/space/nearstation) "agT" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "executionfireblast" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/security/execution/transfer) -"agV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - name = "Solutions Room"; - req_access_txt = "2" - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"agW" = ( -/obj/machinery/flasher{ - id = "PCell 2"; - pixel_x = -28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel, -/area/security/prison) -"agY" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/turf/open/floor/plasteel, -/area/security/prison) -"agZ" = ( /obj/machinery/flasher{ id = "PCell 1"; pixel_x = -28 @@ -2813,24 +2703,37 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/security/prison) +"agW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/security/execution/transfer) +"agZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/flasher{ + id = "executionflash"; + pixel_y = 25 + }, +/obj/machinery/igniter{ + id = "secigniter" + }, +/turf/open/floor/plating, +/area/security/execution/transfer) "aha" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/security/prison) -"ahb" = ( -/obj/structure/toilet/secret/prison{ - dir = 8 +/obj/machinery/light/small{ + dir = 1 }, -/turf/open/floor/plasteel/freezer, -/area/security/prison) -"ahd" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/turf/open/floor/plating, +/area/security/execution/transfer) "ahh" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -2847,84 +2750,12 @@ /turf/open/space, /area/space/nearstation) "ahj" = ( -/obj/structure/rack, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/item/clothing/suit/straight_jacket, -/obj/item/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahk" = ( -/obj/machinery/button/flasher{ - id = "executionflash"; - pixel_x = 6; - pixel_y = 27 - }, -/obj/machinery/button/door{ - id = "executionspaceblast"; - name = "Vent to Space"; - pixel_x = -6; - pixel_y = 32; - req_access_txt = "7" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/button/ignition{ - id = "secigniter"; - pixel_x = 6; - pixel_y = 36 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahl" = ( -/obj/item/radio/intercom{ - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahm" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Long-Term Cell 2"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"ahn" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 5 - }, -/turf/closed/wall, -/area/security/prison) -"aho" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 4 }, /turf/closed/wall, /area/security/prison) -"ahp" = ( +"ahk" = ( /obj/machinery/door/airlock/security/glass{ name = "Long-Term Cell 1"; req_access_txt = "2" @@ -2938,20 +2769,45 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"ahq" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) -"ahr" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +"ahl" = ( +/obj/structure/table/glass, +/obj/item/restraints/handcuffs, +/obj/item/razor, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"ahm" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"ahn" = ( +/obj/structure/lattice, +/obj/machinery/camera/motion{ + c_tag = "Armory External"; + dir = 1 + }, +/turf/open/space, +/area/space/nearstation) +"aho" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"ahp" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/door/airlock/external{ - name = "Security External Airlock"; - req_access_txt = "63" - }, -/obj/structure/fans/tiny, /turf/open/floor/plating, -/area/maintenance/fore) +/area/security/execution/transfer) +"ahr" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/turf/open/floor/plating, +/area/security/execution/transfer) "ahs" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube, @@ -2962,128 +2818,16 @@ /turf/open/space/basic, /area/space/nearstation) "ahu" = ( -/obj/structure/table/glass, -/obj/item/flashlight/lamp, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/execution/transfer) +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "ahv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) "ahw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/security/execution/transfer) -"ahx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahy" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahz" = ( -/obj/machinery/button/door{ - id = "executionfireblast"; - name = "Transfer Area Lockdown"; - pixel_x = 25; - pixel_y = -5; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 9; - pixel_x = 24; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/security/execution/transfer) -"ahB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"ahC" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "PCell 2"; - pixel_x = 5; - pixel_y = 24 - }, -/obj/machinery/button/door{ - id = "permacell2"; - name = "Cell 2 Lockdown"; - pixel_x = 4; - pixel_y = 34; - req_access_txt = "2" - }, -/turf/open/floor/plasteel, -/area/security/prison) -"ahD" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/security/prison) -"ahF" = ( /obj/machinery/camera{ c_tag = "Brig Prison Hallway"; network = list("ss13","prison") @@ -3096,7 +2840,7 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"ahG" = ( +"ahx" = ( /obj/structure/cable{ icon_state = "2-4" }, @@ -3118,7 +2862,7 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"ahH" = ( +"ahy" = ( /obj/structure/cable{ icon_state = "1-8" }, @@ -3130,7 +2874,7 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"ahI" = ( +"ahz" = ( /obj/machinery/light{ dir = 1 }, @@ -3139,7 +2883,7 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"ahJ" = ( +"ahA" = ( /obj/machinery/power/apc/highcap/five_k{ dir = 1; name = "Prison Wing APC"; @@ -3151,165 +2895,75 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"ahK" = ( +"ahB" = ( /obj/structure/table, /obj/item/melee/chainofcommand, /obj/item/melee/baton, /turf/open/floor/plasteel, /area/security/prison) +"ahJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/light_switch{ + dir = 9; + pixel_x = -22 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"ahK" = ( +/obj/structure/closet/l3closet, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) "ahL" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/security/armory) -"ahM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27 - }, +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/showroomfloor, /area/security/office) "ahN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) "ahO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 +/obj/structure/closet/secure_closet/hos, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security RC"; + pixel_y = 30 }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) -"ahP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/machinery/button/door{ + id = "hos_spess_shutters"; + name = "Space shutters"; + pixel_x = 24; + req_access_txt = "1" }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) "ahQ" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/turf/open/floor/plating, +/area/security/execution/transfer) "ahR" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/crossing, /turf/open/space/basic, /area/space/nearstation) "ahS" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/execution/transfer) -"ahT" = ( -/turf/open/floor/plasteel/white, -/area/security/execution/transfer) -"ahU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/security/execution/transfer) -"ahV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahW" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - name = "Prisoner Transfer Centre"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"ahZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aia" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aib" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/security/prison) -"aic" = ( +"ahU" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel, /area/security/prison) -"aid" = ( +"ahV" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -3319,22 +2973,22 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel, /area/security/prison) -"aie" = ( +"ahW" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, /turf/open/floor/plasteel, /area/security/prison) -"aif" = ( +"ahX" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /turf/open/floor/plasteel, /area/security/prison) -"aig" = ( +"ahY" = ( /turf/open/floor/plasteel, /area/security/prison) -"aih" = ( +"ahZ" = ( /obj/structure/table, /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -3343,7 +2997,7 @@ /obj/item/razor, /turf/open/floor/plasteel, /area/security/prison) -"aii" = ( +"aib" = ( /obj/structure/table, /obj/item/storage/box/chemimp{ pixel_x = 6 @@ -3353,25 +3007,18 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aij" = ( +"aic" = ( /obj/structure/closet/secure_closet/contraband/armory, /obj/item/poster/random_contraband, /obj/item/clothing/suit/armor/navyblue/russian, /obj/item/grenade/plastic/c4, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aik" = ( -/obj/structure/closet/secure_closet/lethalshots, -/obj/machinery/camera/motion{ - c_tag = "Armory Motion Sensor" - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) -"ail" = ( +"aid" = ( /obj/vehicle/ridden/secway, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aim" = ( +"aie" = ( /obj/item/grenade/barrier{ pixel_x = 4 }, @@ -3382,43 +3029,62 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"ain" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/light_switch{ - dir = 9; - pixel_x = -22 +"aig" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Equipment Room"; + req_access_txt = "1" }, -/turf/open/floor/plasteel/showroomfloor, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/security/office) +"ail" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Equipment Room"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/security/office) "aio" = ( -/obj/structure/closet/l3closet, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) -"aip" = ( -/obj/structure/closet/bombcloset/security, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) -"aiq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) -"air" = ( -/obj/vehicle/ridden/secway, -/obj/item/key/security, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/red, +/obj/item/storage/secure/safe{ + pixel_x = -22; + pixel_y = 32 }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) +"aiq" = ( +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) +"air" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "hos_spess_shutters"; + name = "Space shutters" + }, +/turf/open/floor/plating, +/area/command/heads_quarters/hos) "ais" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + name = "Solutions Room"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "ait" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -3427,100 +3093,22 @@ /turf/closed/wall, /area/maintenance/department/security/brig) "aiv" = ( -/obj/structure/table/glass, -/obj/item/storage/backpack/duffelbag/sec/surgery{ - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) "aiw" = ( -/obj/machinery/power/emitter/anchored{ - dir = 1; - state = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/security/execution/transfer) -"aix" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aiy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aiz" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aiA" = ( -/turf/closed/wall/r_wall, -/area/security/execution/transfer) -"aiB" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aiC" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aiD" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aiE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aiF" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 1 }, /turf/open/floor/plasteel, /area/security/prison) -"aiG" = ( +"aix" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -3529,22 +3117,29 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"aiH" = ( +"aiy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/prison) -"aiJ" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, +"aiz" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, /turf/open/floor/plasteel, /area/security/prison) -"aiK" = ( +"aiA" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/door/window/westleft{ + base_state = "right"; + icon_state = "right"; + name = "Unisex Showers" + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"aiB" = ( /obj/structure/table, /obj/item/assembly/signaler, /obj/item/electropack, @@ -3554,7 +3149,7 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"aiL" = ( +"aiD" = ( /obj/structure/table, /obj/item/storage/box/flashbangs{ pixel_x = 6; @@ -3569,16 +3164,16 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aiM" = ( +"aiF" = ( /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aiN" = ( +"aiG" = ( /obj/structure/cable{ icon_state = "2-4" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aiO" = ( +"aiH" = ( /obj/structure/table, /obj/item/storage/box/firingpins, /obj/item/storage/box/firingpins, @@ -3592,28 +3187,95 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aiP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Equipment Room"; - req_access_txt = "1" - }, +"aiJ" = ( +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/office) +"aiK" = ( +/obj/structure/filingcabinet, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_y = 30 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/office) +"aiL" = ( +/obj/structure/table, +/obj/structure/sign/plaques/golden{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/storage/box/handcuffs{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/office) +"aiM" = ( +/obj/machinery/vending/coffee, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/office) +"aiN" = ( +/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/office) +"aiO" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) "aiQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Equipment Room"; - req_access_txt = "1" +/obj/machinery/computer/secure_data{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/security/office) -"aiR" = ( -/turf/closed/wall, +/turf/open/floor/carpet, /area/command/heads_quarters/hos) "aiS" = ( /turf/closed/wall, @@ -3629,28 +3291,6 @@ /area/maintenance/department/crew_quarters/dorms) "aiV" = ( /obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aiW" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aiX" = ( -/obj/structure/sink/kitchen{ - pixel_y = 28 - }, -/obj/item/reagent_containers/glass/beaker, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aiY" = ( -/obj/structure/table, -/obj/item/flashlight/lamp, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aiZ" = ( -/obj/structure/table, /obj/item/storage/box/bodybags, /obj/item/pen, /obj/machinery/firealarm{ @@ -3667,7 +3307,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) -"aja" = ( +"aiW" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -3680,7 +3320,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) -"ajb" = ( +"aiX" = ( /obj/structure/closet/secure_closet/injection, /obj/machinery/power/apc{ dir = 4; @@ -3696,30 +3336,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) -"ajc" = ( -/obj/structure/closet/secure_closet/brig, -/turf/open/floor/plasteel/dark, -/area/security/prison) -"ajd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "1" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aje" = ( +"aiZ" = ( /obj/structure/cable{ icon_state = "0-2" }, @@ -3727,7 +3344,7 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) -"ajf" = ( +"aja" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; @@ -3746,22 +3363,10 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"ajg" = ( -/obj/structure/rack, -/obj/item/gun/energy/ionrifle, -/obj/item/gun/energy/temperature/security, -/obj/item/clothing/suit/armor/laserproof, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, +"ajb" = ( /turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) -"ajh" = ( +/area/security/execution/transfer) +"ajd" = ( /obj/structure/rack, /obj/item/clothing/suit/armor/riot{ pixel_x = -3; @@ -3783,13 +3388,13 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"aji" = ( +"aje" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"ajj" = ( +"ajf" = ( /obj/structure/rack, /obj/item/storage/box/rubbershot{ pixel_x = -3; @@ -3814,123 +3419,143 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) +"ajg" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel, +/area/security/office) +"ajh" = ( +/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/security/office) +"aji" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/security/office) +"ajj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/office) "ajk" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/door/airlock/command/glass{ + name = "Head of Security"; + req_access_txt = "58" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/security/office) +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) "ajl" = ( -/obj/structure/filingcabinet, -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - pixel_y = 30 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 9 }, -/turf/open/floor/plasteel, -/area/security/office) +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) "ajm" = ( -/obj/structure/table, -/obj/item/storage/fancy/donut_box{ - pixel_y = 2 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/office) +/obj/effect/landmark/start/head_of_security, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) "ajn" = ( -/obj/structure/table, -/obj/structure/sign/plaques/golden{ - pixel_y = 32 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/storage/box/handcuffs{ - pixel_x = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ +/obj/structure/chair/office/dark{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/office) +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) "ajo" = ( -/obj/machinery/vending/coffee, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/office) +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) "ajp" = ( -/obj/machinery/photocopier, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/office) -"ajq" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ +/obj/structure/chair/comfy/black{ dir = 8 }, -/turf/open/floor/plasteel, -/area/security/office) +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) +"ajq" = ( +/obj/machinery/computer/security/hos{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) "ajr" = ( -/obj/item/reagent_containers/food/snacks/donut/chaos, -/turf/open/floor/plating, -/area/command/heads_quarters/hos) +/obj/machinery/door/poddoor/preopen{ + id = "permacell2"; + name = "cell blast door" + }, +/obj/machinery/door/airlock/public/glass{ + id_tag = "permabolt2"; + name = "Cell 2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) "ajs" = ( -/turf/closed/wall/r_wall, -/area/command/heads_quarters/hos) +/obj/machinery/door/airlock{ + name = "Unisex Restroom" + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) "ajt" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ @@ -3955,6 +3580,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "ajy" = ( @@ -3964,6 +3590,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "ajz" = ( @@ -3973,6 +3600,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "ajA" = ( @@ -3987,37 +3615,7 @@ }, /turf/open/space, /area/space/nearstation) -"ajB" = ( -/obj/item/storage/box/mousetraps, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) "ajC" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ajD" = ( -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ajE" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ajF" = ( -/obj/machinery/atmospherics/components/unary/tank/oxygen, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ajG" = ( -/obj/machinery/atmospherics/components/unary/tank/nitrogen, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ajH" = ( -/turf/closed/wall, -/area/security/processing/cremation) -"ajI" = ( /obj/machinery/door/airlock/security{ aiControlDisabled = 1; name = "Crematorium"; @@ -4028,7 +3626,30 @@ }, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) -"ajJ" = ( +"ajD" = ( +/turf/closed/wall, +/area/security/processing/cremation) +"ajE" = ( +/turf/closed/wall/r_wall, +/area/security/execution/transfer) +"ajF" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/vending/wardrobe/sec_wardrobe, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"ajG" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/machinery/camera{ + c_tag = "Brig Equipment Room" + }, +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 29 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"ajH" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Prison Gate"; @@ -4038,19 +3659,7 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/brig) -"ajK" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "Prison Gate"; - name = "prison blast door" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/security/brig) -"ajL" = ( +"ajI" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Prison Gate"; @@ -4060,60 +3669,7 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/brig) -"ajM" = ( -/turf/closed/wall, -/area/security/brig) -"ajN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"ajO" = ( -/obj/structure/closet{ - name = "Evidence Closet" - }, -/obj/structure/sign/poster/official/safety_report{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"ajP" = ( -/obj/structure/rack, -/obj/item/gun/energy/e_gun{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/energy/e_gun, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) -"ajQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) -"ajR" = ( +"ajJ" = ( /obj/structure/rack, /obj/item/clothing/suit/armor/bulletproof{ pixel_x = -3; @@ -4130,14 +3686,14 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"ajS" = ( +"ajK" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"ajT" = ( +"ajL" = ( /obj/structure/rack, /obj/item/gun/energy/laser{ pixel_x = -3; @@ -4149,118 +3705,112 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"ajU" = ( +"ajM" = ( +/turf/closed/wall, +/area/security/brig) +"ajN" = ( /obj/structure/cable{ - icon_state = "0-2" + icon_state = "1-2" }, -/obj/machinery/power/apc{ - dir = 8; - name = "Security Office APC"; - pixel_x = -25 +/obj/machinery/newscaster{ + pixel_x = -32 }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /obj/effect/turf_decal/tile/red{ dir = 8 }, /turf/open/floor/plasteel, /area/security/office) -"ajV" = ( +"ajQ" = ( /obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/office) -"ajW" = ( -/obj/structure/chair/stool, +"ajR" = ( /obj/effect/landmark/start/security_officer, +/obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, /area/security/office) -"ajX" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/office) -"ajY" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/office) -"ajZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +"ajS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/security/office) +"ajT" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel/dark, +/area/security/office) +"ajU" = ( +/turf/closed/wall, +/area/command/heads_quarters/hos) +"ajV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) +"ajW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) +"ajX" = ( +/obj/structure/table/wood, +/obj/item/phone, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) +"ajY" = ( +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) +"ajZ" = ( +/obj/machinery/computer/card/minor/hos{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) "aka" = ( -/obj/machinery/suit_storage_unit/hos, -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/obj/machinery/vending/security, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) "akb" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/structure/sign/plaques/kiddie{ - desc = "An embossed piece of paper from the University of Nanotrasen at Portpoint."; - name = "\improper 'Diploma' frame"; - pixel_y = 32 +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plating, +/area/security/execution/transfer) "akc" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1; - light_color = "#706891" - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/security/execution/transfer) "akd" = ( -/obj/structure/table/wood, -/obj/item/storage/box/seccarts{ - pixel_x = 3; - pixel_y = 2 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/item/storage/box/deputy, -/obj/machinery/newscaster/security_unit{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/security/execution/transfer) "ake" = ( -/obj/structure/closet/secure_closet/hos, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Security's Desk"; - departmentType = 5; - name = "Head of Security RC"; - pixel_y = 30 - }, -/obj/machinery/button/door{ - id = "hos_spess_shutters"; - name = "Space shutters"; - pixel_x = 24; - req_access_txt = "1" - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/area/security/execution/transfer) "akf" = ( /turf/open/floor/carpet, /area/maintenance/department/crew_quarters/dorms) @@ -4368,54 +3918,6 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "akr" = ( -/obj/machinery/washing_machine, -/obj/item/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_x = -31 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aks" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"akt" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/machinery/button/door{ - id = "mainthideout"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aku" = ( -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 1; - node1_concentration = 0.2; - node2_concentration = 0.8; - on = 1 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"akv" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"akw" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/obj/machinery/meter, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"akx" = ( /obj/structure/bodycontainer/crematorium, /obj/item/radio/intercom{ name = "Station Intercom (General)"; @@ -4423,16 +3925,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) -"aky" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"akz" = ( +"aks" = ( /obj/machinery/button/crematorium{ pixel_x = 25 }, @@ -4447,26 +3940,7 @@ }, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) -"akA" = ( -/turf/closed/wall/r_wall, -/area/security/brig) -"akB" = ( -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/reagent_containers/spray/cleaner, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"akC" = ( +"aku" = ( /obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 @@ -4484,7 +3958,7 @@ }, /turf/open/floor/plasteel/white, /area/security/brig) -"akD" = ( +"akv" = ( /obj/item/radio/intercom{ name = "Station Intercom (General)"; pixel_y = 24 @@ -4499,7 +3973,7 @@ }, /turf/open/floor/plasteel/white, /area/security/brig) -"akE" = ( +"akw" = ( /obj/structure/window/reinforced{ dir = 4 }, @@ -4513,19 +3987,7 @@ }, /turf/open/floor/plasteel/white, /area/security/brig) -"akF" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"akG" = ( +"akx" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -4534,14 +3996,14 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"akH" = ( +"aky" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/brig) -"akI" = ( +"akz" = ( /obj/machinery/door/airlock/security{ name = "Evidence Room"; req_access_txt = "63" @@ -4561,13 +4023,13 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"akJ" = ( +"akA" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 9 }, /turf/open/floor/plasteel, /area/security/brig) -"akK" = ( +"akB" = ( /obj/structure/closet{ name = "Evidence Closet" }, @@ -4581,7 +4043,7 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"akL" = ( +"akD" = ( /obj/structure/rack, /obj/item/gun/energy/e_gun/advtaser{ pixel_x = -3; @@ -4596,24 +4058,24 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"akM" = ( +"akE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"akN" = ( +"akF" = ( /obj/effect/landmark/event_spawn, /obj/structure/rack, /obj/item/key/security, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"akO" = ( +"akG" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"akP" = ( +"akH" = ( /obj/structure/rack, /obj/item/gun/ballistic/shotgun/riot, /obj/item/gun/ballistic/shotgun/riot{ @@ -4622,88 +4084,144 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"akQ" = ( +"akJ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/newscaster{ - pixel_x = -32 - }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, /obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, /obj/effect/turf_decal/tile/red{ dir = 8 }, /turf/open/floor/plasteel, /area/security/office) -"akR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, +"akN" = ( +/obj/machinery/computer/security, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/security/office) +"akO" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/security/office) -"akT" = ( +"akP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel/dark, +/area/security/office) +"akQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/command/heads_quarters/hos) -"akU" = ( +"akR" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel/dark, /area/command/heads_quarters/hos) +"akT" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Permabrig Cell 2"; + network = list("ss13","prison") + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/toy/plush/slimeplushie, +/turf/open/floor/plasteel, +/area/security/prison) +"akU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/plasteel, +/area/security/prison) "akV" = ( -/obj/item/storage/secure/safe{ - pixel_x = -22; - pixel_y = 32 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/obj/effect/landmark/start/prisoner, +/turf/open/floor/plasteel, +/area/security/prison) "akW" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) "akX" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) -"akZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-4" }, /obj/machinery/door/poddoor/preopen{ - id = "hos_spess_shutters"; - name = "Space shutters" + id = "executionfireblast" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/execution/transfer) +"akZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast" }, /turf/open/floor/plating, -/area/command/heads_quarters/hos) +/area/security/execution/transfer) "ala" = ( /obj/structure/transit_tube/curved{ dir = 1 @@ -4738,6 +4256,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "alg" = ( @@ -4745,6 +4264,7 @@ id = "supplybridge" }, /obj/effect/turf_decal/stripes/line, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "alh" = ( @@ -4754,95 +4274,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "ali" = ( -/obj/machinery/door/airlock/abandoned{ - id_tag = "mainthideout"; - name = "Hideout" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"alj" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/obj/item/wrench, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"alk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"all" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"alm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"aln" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) -"alo" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Brig Crematorium"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"alp" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/security/brig) -"alq" = ( -/obj/item/storage/box/bodybags, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/glass, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/item/reagent_containers/syringe{ - name = "steel point" - }, -/obj/item/reagent_containers/glass/bottle/charcoal, -/obj/item/reagent_containers/glass/bottle/epinephrine, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"alr" = ( +"alj" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, @@ -4851,13 +4292,13 @@ }, /turf/open/floor/plasteel/white, /area/security/brig) -"als" = ( +"alk" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 1 }, /turf/open/floor/plasteel/white, /area/security/brig) -"alt" = ( +"all" = ( /obj/machinery/door/window/westleft{ dir = 4; name = "Brig Infirmary" @@ -4871,19 +4312,7 @@ }, /turf/open/floor/plasteel/white, /area/security/brig) -"alu" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"alv" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"alw" = ( +"aln" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, @@ -4893,13 +4322,13 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"alx" = ( +"alo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, /area/security/brig) -"aly" = ( +"alp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, @@ -4917,7 +4346,7 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"alz" = ( +"alq" = ( /obj/structure/closet{ name = "Evidence Closet" }, @@ -4930,7 +4359,54 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"alA" = ( +"als" = ( +/obj/machinery/flasher/portable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) +"alt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) +"alu" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/mob/living/simple_animal/bot/secbot{ + arrest_type = 1; + health = 45; + icon_state = "secbot1"; + idcheck = 1; + name = "Sergeant-at-Armsky"; + weaponscheck = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) +"alv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) +"alw" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -4944,334 +4420,10 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) -"alB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/office) -"alC" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = -4; - pixel_y = 12 - }, -/obj/item/pen, -/obj/item/folder/red{ - layer = 2.9; - pixel_x = 8 - }, -/turf/open/floor/plasteel, -/area/security/office) -"alD" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/plasteel, -/area/security/office) -"alE" = ( -/turf/open/floor/plasteel, -/area/security/office) -"alF" = ( -/obj/machinery/computer/security, -/turf/open/floor/plasteel, -/area/security/office) -"alG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/office) -"alH" = ( -/turf/open/floor/plasteel/dark, -/area/security/office) -"alI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) -"alJ" = ( -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"alK" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/chair/office/dark{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"alL" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/stamp/hos, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"alM" = ( -/obj/machinery/computer/secure_data{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"alN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - id = "hos_spess_shutters"; - name = "Space shutters" - }, -/turf/open/floor/plating, -/area/command/heads_quarters/hos) -"alO" = ( -/obj/structure/transit_tube/diagonal, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"alP" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/department/crew_quarters/dorms) -"alQ" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/maintenance/department/crew_quarters/dorms) -"alR" = ( -/obj/effect/landmark/blobstart, -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/maintenance/department/crew_quarters/dorms) -"alS" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/maintenance/department/crew_quarters/dorms) -"alT" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"alU" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Supply to Security" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"alV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"alW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"alX" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"alY" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"alZ" = ( -/obj/structure/bodycontainer/morgue, -/obj/machinery/camera{ - c_tag = "Brig Infirmary"; - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"ama" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"amb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"amc" = ( -/obj/machinery/door/window/westleft{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Brig Infirmary" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"amd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/security/brig) -"ame" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"amf" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/highcap/ten_k{ - dir = 4; - name = "Brig APC"; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"amg" = ( +"alx" = ( /turf/closed/wall/r_wall, -/area/security/warden) -"amh" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/warden) -"ami" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ - base_state = "right"; - icon_state = "right"; - name = "Armory"; - req_access_txt = "3" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/warden) -"amj" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/warden) -"amk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ - base_state = "right"; - icon_state = "right"; - name = "Armory"; - req_access_txt = "3" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/warden) -"aml" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/warden) -"amm" = ( +/area/ai_monitored/security/armory) +"aly" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -5298,52 +4450,282 @@ }, /turf/open/floor/plasteel, /area/security/office) -"amn" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +"alA" = ( +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/office) -"amo" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 + dir = 9 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/security/office) -"amp" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 1 +"alI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" }, +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plating, +/area/security/execution/transfer) +"alJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + name = "Solutions Room"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"alK" = ( +/obj/machinery/flasher{ + id = "PCell 2"; + pixel_x = -28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, -/area/security/office) -"amq" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/area/security/prison) +"alL" = ( +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, +/area/security/prison) +"alM" = ( +/obj/structure/toilet/secret/prison{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"alN" = ( +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/plasteel/showroomfloor, /area/security/office) -"amr" = ( +"alO" = ( +/obj/structure/transit_tube/diagonal, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"alP" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/crew_quarters/dorms) +"alQ" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/maintenance/department/crew_quarters/dorms) +"alR" = ( +/obj/effect/landmark/blobstart, +/obj/structure/chair/stool/bar, +/turf/open/floor/wood, +/area/maintenance/department/crew_quarters/dorms) +"alS" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/wood, +/area/maintenance/department/crew_quarters/dorms) +"alT" = ( /obj/structure/cable{ icon_state = "2-4" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/brig) +"alU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/security/brig) +"alV" = ( +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Brig Infirmary" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/turf/open/floor/plasteel/white, +/area/security/brig) +"alW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, +/turf/open/floor/plasteel, +/area/security/brig) +"alX" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/highcap/ten_k{ + dir = 4; + name = "Brig APC"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"alY" = ( +/obj/structure/punching_bag, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"alZ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plating, +/area/security/execution/transfer) +"ama" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + layer = 2.4 + }, +/obj/item/wrench, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/execution/transfer) +"amb" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/warden) +"amc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/southleft{ + base_state = "right"; + icon_state = "right"; + name = "Armory"; + req_access_txt = "3" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/warden) +"amd" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/warden) +"ame" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/southleft{ + base_state = "right"; + icon_state = "right"; + name = "Armory"; + req_access_txt = "3" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/warden) +"amf" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/warden) +"amg" = ( +/turf/closed/wall/r_wall, +/area/security/warden) +"ami" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/pen, +/obj/item/folder/red{ + layer = 2.9; + pixel_x = 8 + }, +/turf/open/floor/plasteel, +/area/security/office) +"amj" = ( +/obj/structure/table/wood, +/obj/machinery/recharger, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/security/office) +"amk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -5351,89 +4733,150 @@ }, /turf/open/floor/plasteel, /area/security/office) -"ams" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +"aml" = ( +/obj/machinery/computer/security/telescreen/interrogation{ + dir = 8; + pixel_x = 30 }, /turf/open/floor/plasteel/dark, /area/security/office) +"amm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/dark, +/area/security/office) +"amn" = ( +/turf/open/floor/plasteel/dark, +/area/security/office) +"amo" = ( +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) +"amp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/dark, +/area/security/office) +"amq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/security/execution/transfer) +"amr" = ( +/obj/structure/rack, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/item/clothing/suit/straight_jacket, +/obj/item/tank/internals/anesthetic, +/obj/item/clothing/mask/breath/medical, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"ams" = ( +/obj/machinery/button/flasher{ + id = "executionflash"; + pixel_x = 6; + pixel_y = 27 + }, +/obj/machinery/button/door{ + id = "executionspaceblast"; + name = "Vent to Space"; + pixel_x = -6; + pixel_y = 32; + req_access_txt = "7" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/machinery/button/ignition{ + id = "secigniter"; + pixel_x = 6; + pixel_y = 36 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "amt" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Head of Security"; - req_access_txt = "58" +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 28 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/area/security/execution/transfer) "amu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/light{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 9 + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) "amv" = ( -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/start/head_of_security, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) "amw" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 }, -/obj/structure/chair/office/dark{ +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"amx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"amy" = ( +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"amx" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"amy" = ( -/obj/structure/chair/comfy/black{ - dir = 8 +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) "amz" = ( -/obj/machinery/computer/security/hos{ - dir = 8 +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/execution/transfer) "amA" = ( /obj/structure/transit_tube/curved/flipped{ dir = 4 @@ -5472,134 +4915,25 @@ }, /area/maintenance/department/crew_quarters/dorms) "amH" = ( -/obj/machinery/door/airlock/atmos/abandoned{ - name = "Atmospherics Maintenance"; - req_access_txt = "12;24" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/brig) "amI" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Crematorium Maintenance"; - req_one_access_txt = "2;27" - }, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "amJ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 - }, -/turf/closed/wall, -/area/security/processing/cremation) -"amK" = ( -/obj/machinery/door/window/eastright{ - base_state = "left"; - dir = 1; - icon_state = "left"; - name = "Security Delivery"; - req_access_txt = "1" - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=4"; - dir = 1; - freq = 1400; - location = "Security" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"amL" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"amM" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"amN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"amO" = ( -/obj/structure/closet/crate/freezer, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/OMinus, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/security/brig) -"amP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"amQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"amR" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -5609,30 +4943,31 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"amS" = ( -/obj/structure/closet/secure_closet/warden, -/obj/item/clothing/mask/gas/sechailer, -/obj/machinery/power/apc{ - dir = 8; - name = "Brig Control APC"; - pixel_x = -25 - }, +"amK" = ( +/obj/structure/table/glass, +/obj/item/flashlight/lamp, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "4-8" }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 30 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"amT" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/execution/transfer) +"amL" = ( /obj/machinery/computer/prisoner/management, /obj/machinery/airalarm{ pixel_y = 22 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"amU" = ( +"amM" = ( /obj/machinery/computer/security, /obj/machinery/light{ dir = 1 @@ -5647,22 +4982,15 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"amV" = ( +"amN" = ( /obj/machinery/computer/secure_data, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"amW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"amX" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"amY" = ( +"amQ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"amZ" = ( +"amR" = ( /obj/structure/table, /obj/machinery/recharger, /obj/machinery/light/small{ @@ -5677,92 +5005,168 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"ana" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, +"amS" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"anb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/light_switch{ - dir = 9; - pixel_x = -22 - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel, -/area/security/office) -"anc" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/turf/open/floor/plasteel, -/area/security/office) -"and" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel, /area/security/office) -"ane" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/obj/structure/disposalpipe/segment, +"amU" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/office) -"anf" = ( +"amV" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel, +/area/security/office) +"amX" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel, +/area/security/office) +"amY" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, /turf/open/floor/plasteel, /area/security/office) -"ang" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) -"anh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"ani" = ( -/obj/structure/chair/office/dark{ +"amZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"anj" = ( -/obj/structure/table/wood, -/obj/item/phone, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) -"ank" = ( -/obj/machinery/computer/card/minor/hos{ +/turf/open/floor/plasteel/dark, +/area/security/office) +"ana" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/light_switch{ + pixel_y = -22 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"anb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) +"anc" = ( +/obj/item/flashlight/lamp, +/obj/structure/table/glass, +/turf/open/floor/plasteel/dark, +/area/security/office) +"and" = ( +/obj/structure/chair{ dir = 8 }, -/turf/open/floor/carpet, -/area/command/heads_quarters/hos) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/camera{ + c_tag = "Brig Interrogation"; + dir = 8; + network = list("interrogation") + }, +/turf/open/floor/plasteel/dark, +/area/security/office) +"ane" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/security/execution/transfer) +"anf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/execution/transfer) +"ang" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"anh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"ani" = ( +/obj/machinery/button/door{ + id = "executionfireblast"; + name = "Transfer Area Lockdown"; + pixel_x = 25; + pixel_y = -5; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 9; + pixel_x = 24; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"anj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/execution/transfer) +"ank" = ( +/obj/structure/closet/bombcloset/security, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) "anl" = ( /obj/structure/transit_tube/diagonal, /turf/open/space/basic, @@ -5774,83 +5178,16 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "anq" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"anr" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ans" = ( -/obj/item/wirecutters, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ant" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"anu" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"anv" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 9 }, /turf/closed/wall, /area/security/processing/cremation) -"anw" = ( -/obj/structure/plasticflaps/opaque, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/processing/cremation) -"anx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Brig Infirmary Maintenance"; - req_access_txt = "63" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, +"ans" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"any" = ( +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"ant" = ( /obj/machinery/light{ dir = 8 }, @@ -5867,13 +5204,13 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"anz" = ( +"anu" = ( /obj/structure/cable{ icon_state = "1-4" }, /turf/open/floor/plasteel, /area/security/brig) -"anA" = ( +"anv" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -5887,7 +5224,7 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"anB" = ( +"anw" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-8" @@ -5897,47 +5234,23 @@ }, /turf/open/floor/plating, /area/security/warden) -"anC" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"anD" = ( +"anx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"anE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"anF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"anG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"anH" = ( +"any" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 6 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"anI" = ( +"anz" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"anJ" = ( +"anA" = ( /obj/structure/table, /obj/machinery/recharger, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ @@ -5948,7 +5261,7 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"anK" = ( +"anB" = ( /obj/structure/cable{ icon_state = "0-2" }, @@ -5961,166 +5274,171 @@ }, /turf/open/floor/plating, /area/security/warden) -"anL" = ( +"anC" = ( +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 9 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/plasteel, +/area/security/office) +"anE" = ( +/turf/open/floor/plasteel, +/area/security/office) +"anF" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 8 }, /turf/open/floor/plasteel, /area/security/office) -"anM" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/effect/landmark/start/security_officer, -/turf/open/floor/plasteel, -/area/security/office) -"anN" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, +"anH" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/security/office) -"anO" = ( +"anI" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, /turf/open/floor/plasteel, /area/security/office) -"anP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"anJ" = ( +/obj/machinery/light{ dir = 4 }, -/obj/item/kirbyplants{ - icon_state = "plant-22" +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/security/office) -"anQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"anK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/plating, +/turf/closed/wall, +/area/security/office) +"anL" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) +"anM" = ( +/obj/item/folder/red, +/obj/item/taperecorder, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/dark, +/area/security/office) +"anN" = ( +/obj/vehicle/ridden/secway, +/obj/item/key/security, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"anO" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"anP" = ( +/obj/machinery/suit_storage_unit/hos, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) +"anQ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/structure/sign/plaques/kiddie{ + desc = "An embossed piece of paper from the University of Nanotrasen at Portpoint."; + name = "\improper 'Diploma' frame"; + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, /area/command/heads_quarters/hos) "anR" = ( -/obj/structure/cable{ - icon_state = "1-8" +/obj/structure/table/wood, +/obj/machinery/recharger, +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/machinery/light{ + dir = 1; + light_color = "#706891" }, /turf/open/floor/plasteel/dark, /area/command/heads_quarters/hos) "anS" = ( -/obj/structure/cable{ - icon_state = "1-4" +/obj/structure/table/wood, +/obj/item/storage/box/seccarts{ + pixel_x = 3; + pixel_y = 2 }, -/obj/machinery/keycard_auth{ - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/item/storage/box/deputy, +/obj/machinery/newscaster/security_unit{ + pixel_y = 32 }, /turf/open/floor/plasteel/dark, /area/command/heads_quarters/hos) "anT" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) -"anU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Head of Security's Office"; - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_y = -27 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) -"anV" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - name = "Head of Security's Office APC"; - pixel_y = -24 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) -"anW" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, /obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - id = "hos_spess_shutters"; - name = "Space shutters" +/turf/open/floor/plating, +/area/security/execution/transfer) +"anU" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/execution/transfer) +"anV" = ( +/turf/open/floor/plasteel/white, +/area/security/execution/transfer) +"anW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plating, -/area/command/heads_quarters/hos) +/area/security/execution/transfer) "anX" = ( /turf/closed/wall/r_wall, /area/command/teleporter) @@ -6144,82 +5462,7 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"aoe" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aof" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aog" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) "aoh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aoi" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aoj" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aok" = ( -/obj/machinery/computer/security/labor, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"aol" = ( -/obj/machinery/computer/shuttle/labor, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"aom" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aon" = ( -/turf/open/floor/plasteel, -/area/security/brig) -"aoo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -6230,7 +5473,7 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"aop" = ( +"aoi" = ( /obj/structure/bed/dogbed, /obj/machinery/requests_console{ department = "Security"; @@ -6242,33 +5485,26 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"aoq" = ( +"aok" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"aom" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"aor" = ( +"aon" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"aos" = ( -/obj/machinery/door/airlock/security{ - name = "Brig Control"; - req_access_txt = "3" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/door/firedoor, +"aoo" = ( /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"aot" = ( +"aop" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -6283,34 +5519,7 @@ }, /turf/open/floor/plasteel, /area/security/office) -"aou" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/office) -"aov" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/office) -"aow" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/office) -"aox" = ( +"aoq" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -6320,16 +5529,13 @@ }, /turf/open/floor/plasteel, /area/security/office) -"aoy" = ( +"aor" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/light{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 10 }, @@ -6340,6 +5546,12 @@ }, /turf/open/floor/plasteel, /area/security/office) +"aow" = ( +/turf/closed/wall/r_wall, +/area/security/office) +"aoy" = ( +/turf/open/floor/plating, +/area/maintenance/fore) "aoz" = ( /turf/closed/wall, /area/maintenance/fore) @@ -6365,134 +5577,51 @@ /obj/structure/grille, /turf/open/space, /area/solars/port) -"aoI" = ( -/obj/structure/lattice, -/turf/open/space, -/area/solars/port) "aoJ" = ( -/obj/structure/lattice, -/obj/structure/grille/broken, -/turf/open/space, -/area/solars/port) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "aoK" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/department/security/brig) -"aoL" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aoO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Brig Gulag Teleporter"; +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"aoL" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/box/prisoner, -/obj/item/razor{ - pixel_x = -6 - }, -/obj/item/paper/guides/jobs/security/labor_camp, -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"aoP" = ( -/obj/structure/chair/office/dark{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"aoQ" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/security/warden) -"aoR" = ( -/obj/item/book/manual/wiki/security_space_law, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/glasses/sunglasses, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aoS" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "Secure Gate"; - name = "Entrance Lockdown"; - pixel_x = 5; - pixel_y = -2 - }, -/obj/machinery/button/door{ - id = "Prison Gate"; - name = "Permabrig Lockdown"; - pixel_x = 5; - pixel_y = 8; - req_access_txt = "2" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aoT" = ( -/obj/structure/chair/office/dark, -/obj/effect/landmark/start/warden, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aoU" = ( +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"aoO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/computer/crew{ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"aoV" = ( +"aoP" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"aoW" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aoX" = ( -/obj/structure/rack, -/obj/item/crowbar, -/obj/item/wrench, -/obj/item/laser_pointer/red, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aoY" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/light_switch{ - pixel_y = -22 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aoZ" = ( +"aoQ" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -6500,7 +5629,7 @@ }, /turf/open/floor/plating, /area/security/warden) -"apa" = ( +"aoR" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -6517,7 +5646,18 @@ }, /turf/open/floor/plasteel, /area/security/office) -"apb" = ( +"aoS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/security/office) +"aoT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -6527,7 +5667,7 @@ }, /turf/open/floor/plasteel, /area/security/office) -"apc" = ( +"aoU" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 1; sortType = 7 @@ -6537,7 +5677,7 @@ }, /turf/open/floor/plasteel, /area/security/office) -"apd" = ( +"aoV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -6547,7 +5687,7 @@ }, /turf/open/floor/plasteel, /area/security/office) -"ape" = ( +"aoW" = ( /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -6561,17 +5701,13 @@ }, /turf/open/floor/plasteel, /area/security/office) -"apf" = ( +"aoX" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32; - pixel_y = -32 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -6585,9 +5721,29 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/light, /turf/open/floor/plasteel, /area/security/office) -"apg" = ( +"aoY" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/office) +"aoZ" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -6600,7 +5756,7 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"aph" = ( +"apa" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -6609,7 +5765,7 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"api" = ( +"apb" = ( /obj/machinery/power/apc{ dir = 1; name = "Fore Maintenance APC"; @@ -6626,7 +5782,7 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"apj" = ( +"apc" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -6638,13 +5794,32 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"apk" = ( -/obj/structure/cable{ - icon_state = "2-8" +"apf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fore) +"apj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"apk" = ( /obj/structure/disposalpipe/segment{ dir = 10 }, +/obj/structure/cable{ + icon_state = "2-8" + }, /turf/open/floor/plating, /area/maintenance/fore) "apl" = ( @@ -6664,6 +5839,14 @@ /turf/open/floor/plating, /area/maintenance/fore) "apn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Security External Airlock"; + req_access_txt = "63" + }, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/maintenance/fore) "apo" = ( @@ -6722,49 +5905,21 @@ }, /area/maintenance/department/crew_quarters/dorms) "apz" = ( -/obj/item/target/clown, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"apB" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"apE" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/brig) -"apF" = ( -/obj/machinery/computer/prisoner/gulag_teleporter_computer{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + name = "Prisoner Transfer Centre"; + req_access_txt = "2" }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"apG" = ( -/obj/machinery/gulag_teleporter, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"apH" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 10 + dir = 4 }, -/turf/open/floor/plasteel, -/area/security/brig) -"apI" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "4-8" }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/security/warden) -"apJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/warden) -"apK" = ( +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"apE" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor{ dir = 1; @@ -6784,7 +5939,7 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"apL" = ( +"apF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ @@ -6792,50 +5947,22 @@ }, /turf/open/floor/plating, /area/security/warden) -"apM" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Control"; - req_access_txt = "3" +"apG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plating, /area/security/warden) -"apN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, +"apH" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"apO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"apP" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/warden) +"apL" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Security Office"; @@ -6845,6 +5972,21 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/office) +"apN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "apQ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6913,16 +6055,6 @@ /turf/closed/wall, /area/commons/dorms) "aqa" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/solar{ - id = "portsolar"; - name = "Port Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solars/port) -"aqb" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ icon_state = "2-8" @@ -6932,171 +6064,60 @@ }, /turf/open/space, /area/solars/port) -"aqc" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/solar{ - id = "portsolar"; - name = "Port Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solars/port) "aqd" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/solar{ - id = "starboardsolar"; - name = "Starboard Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, +/obj/structure/lattice, +/turf/open/space, /area/solars/port) "aqe" = ( -/obj/item/target/alien, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "aqg" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"aqh" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) "aqi" = ( -/obj/structure/closet, -/obj/item/clothing/under/color/black, -/obj/item/clothing/under/color/red, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aqm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/computer/prisoner/gulag_teleporter_computer{ dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"aqm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plasteel, /area/security/brig) "aqn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/structure/cable{ - icon_state = "1-4" - }, /turf/open/floor/plasteel, /area/security/brig) "aqo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqq" = ( -/obj/machinery/camera{ - c_tag = "Brig Cells" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqr" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqs" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqt" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqv" = ( /obj/machinery/camera{ c_tag = "Brig Entrance" }, @@ -7115,22 +6136,23 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"aqw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"aqp" = ( +/obj/structure/chair{ + name = "Defense" }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqx" = ( +/obj/machinery/camera{ + c_tag = "Courtroom" + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"aqq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -7145,14 +6167,10 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"aqy" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +"aqr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/brig) -"aqz" = ( /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -7161,11 +6179,23 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"aqA" = ( -/obj/machinery/computer/security/telescreen/interrogation{ - dir = 8; - pixel_x = 30 +"aqs" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, +/turf/open/floor/plasteel, +/area/security/brig) +"aqt" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"aqu" = ( /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -7175,19 +6205,66 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"aqB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +"aqv" = ( +/obj/structure/chair, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, /turf/open/floor/plasteel/dark, -/area/security/brig) -"aqC" = ( -/turf/open/floor/plasteel/dark, -/area/security/brig) -"aqD" = ( -/obj/machinery/status_display/ai{ - pixel_y = 32 +/area/security/courtroom) +"aqw" = ( +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 22 }, /turf/open/floor/plasteel/dark, -/area/security/brig) +/area/security/courtroom) +"aqx" = ( +/obj/structure/chair{ + name = "Defense" + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"aqA" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"aqB" = ( +/obj/structure/closet/secure_closet/lethalshots, +/obj/machinery/camera/motion{ + c_tag = "Armory Motion Sensor" + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) +"aqC" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fore) +"aqD" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fore) "aqE" = ( /obj/structure/cable{ icon_state = "1-2" @@ -7380,167 +6457,141 @@ }, /turf/open/space/basic, /area/space) -"ara" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/space, -/area/solars/port) "arc" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ard" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"ari" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "2" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"arj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "prison release"; - name = "Labor Camp Shuttle Lockdown"; - pixel_y = -25; - req_access_txt = "2" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/brig) -"ark" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/security/brig) -"arl" = ( +/area/command/heads_quarters/hos) +"ari" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/brig) -"arm" = ( +"arj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/plasteel, /area/security/brig) -"arn" = ( +"ark" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/structure/disposalpipe/segment{ dir = 5 }, /turf/open/floor/plasteel, /area/security/brig) -"aro" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +"arl" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel, /area/security/brig) -"arp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"arq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"arr" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"ars" = ( +"arm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plasteel, /area/security/brig) -"art" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +"arn" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/brig) -"aru" = ( +"aro" = ( /obj/machinery/door/airlock/security{ - name = "Interrogation"; - req_access_txt = "63" + name = "Security Access"; + req_access_txt = "1" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/courtroom) +"arp" = ( +/obj/structure/cable{ + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/security/brig) -"arv" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"arw" = ( +/area/security/courtroom) +"ars" = ( /obj/structure/chair{ - dir = 4 + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/brig) -"arx" = ( -/obj/item/flashlight/lamp, -/obj/structure/table/glass, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"ary" = ( +/area/security/courtroom) +"art" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/brig) -"arz" = ( -/obj/machinery/camera{ - c_tag = "Brig Interrogation"; - dir = 8; - network = list("interrogation") - }, +/area/security/courtroom) +"aru" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/dark, -/area/security/brig) +/area/security/courtroom) +"arv" = ( +/obj/structure/table/glass, +/obj/item/mmi, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/execution/transfer) +"arw" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/flashlight, +/turf/open/floor/plating, +/area/maintenance/fore) +"arx" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/maintenance/fore) +"arz" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/maintenance/fore) "arA" = ( /turf/closed/wall/r_wall, /area/command/bridge) @@ -7947,114 +6998,49 @@ /turf/open/floor/plating, /area/commons/dorms) "aso" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/department/security/brig) -"asr" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"asu" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/table/glass, +/obj/item/storage/backpack/duffelbag/sec/surgery{ + pixel_y = 5 }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/white, +/area/security/execution/transfer) +"asr" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/preopen{ + id = "prison release"; + name = "prisoner processing blast door" + }, +/turf/open/floor/plasteel/dark, /area/security/brig) -"asv" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +"asu" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, /area/security/brig) -"asw" = ( +"asv" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asx" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/door_timer{ - id = "Cell 1"; - name = "Cell 1"; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asy" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asz" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/door_timer{ - id = "Cell 2"; - name = "Cell 2"; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/security/brig) -"asA" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "2-8" }, /turf/open/floor/plasteel, /area/security/brig) -"asB" = ( +"asw" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 @@ -8073,95 +7059,169 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"asC" = ( +"asx" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asD" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asE" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asF" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/security/brig) -"asH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"asI" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"asJ" = ( -/obj/item/folder/red, -/obj/item/taperecorder, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/structure/table/glass, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"asK" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/security/brig) -"asL" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +"asy" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, /turf/open/floor/plasteel/dark, +/area/security/courtroom) +"asz" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, /area/security/brig) +"asA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/brig) +"asB" = ( +/obj/machinery/power/apc{ + areastring = "/area/security/courtroom"; + dir = 8; + name = "Courtroom APC"; + pixel_x = -25 + }, +/obj/structure/cable, +/obj/structure/chair{ + dir = 4; + name = "Bailiff" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"asC" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom"; + req_access_txt = "42" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"asD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/beacon, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"asE" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"asF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"asG" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"asH" = ( +/obj/machinery/power/emitter/anchored{ + dir = 1; + state = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/execution/transfer) +"asI" = ( +/obj/structure/table, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -6 + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/maintenance/fore) +"asK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fore) +"asL" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/maintenance/fore) "asM" = ( /obj/machinery/light{ dir = 8 @@ -8416,30 +7476,10 @@ "atn" = ( /turf/closed/wall, /area/commons/fitness/recreation) -"atp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/circuit/green, -/area/maintenance/department/security/brig) -"atq" = ( -/turf/open/floor/circuit/green, -/area/maintenance/department/security/brig) "atv" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/security/brig) -"atw" = ( /obj/machinery/door/window/brigdoor/security/cell{ - id = "Cell 1"; - name = "Cell 1" - }, -/obj/structure/cable{ - icon_state = "4-8" + id = "Cell 3"; + name = "Cell 3" }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -8447,10 +7487,7 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"atx" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, +"atw" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable, @@ -8459,10 +7496,19 @@ }, /turf/open/floor/plating, /area/security/brig) -"aty" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ +"atx" = ( +/obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"aty" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 @@ -8476,77 +7522,14 @@ /turf/open/floor/plasteel, /area/security/brig) "atz" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/structure/cable, /turf/open/floor/plating, /area/security/brig) "atA" = ( -/obj/machinery/door/window/brigdoor/security/cell{ - id = "Cell 2"; - name = "Cell 2" - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"atB" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"atC" = ( -/obj/machinery/door/window/brigdoor/security/cell{ - id = "Cell 3"; - name = "Cell 3" - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"atD" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig) -"atE" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/security/glass{ - id_tag = "innerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"atF" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/security/brig) -"atG" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/security/glass{ id_tag = "innerbrig"; @@ -8561,25 +7544,74 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"atH" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Desk"; - req_access_txt = "1" +"atB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, /area/security/brig) -"atI" = ( +"atC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/dark, +/turf/closed/wall, /area/security/brig) -"atJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +"atE" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"atF" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/security/brig) +/area/security/courtroom) +"atG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"atH" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"atI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"atJ" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/turf/open/floor/plating, +/area/maintenance/fore) "atK" = ( /obj/structure/cable{ icon_state = "1-2" @@ -8919,76 +7951,38 @@ }, /area/holodeck/rec_center) "aus" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aut" = ( -/obj/item/clothing/head/collectable/police, -/turf/open/floor/mech_bay_recharge_floor, -/area/maintenance/department/security/brig) -"auu" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/maintenance/department/security/brig) -"aux" = ( -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_x = -25; - pixel_y = -2; - prison_radio = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"auz" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"auA" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel, -/area/security/brig) -"auB" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/flasher{ - id = "brigentry"; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"auC" = ( -/obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"aut" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"auu" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"aux" = ( +/obj/effect/landmark/event_spawn, /turf/open/floor/plasteel, /area/security/brig) -"auD" = ( +"auz" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastleft{ dir = 8; @@ -9001,48 +7995,68 @@ }, /turf/open/floor/plasteel/dark, /area/security/brig) -"auE" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "innerbrig"; - name = "Brig Interior Doors Control"; - normaldoorcontrol = 1; - pixel_x = -6; - pixel_y = 36; - req_access_txt = "63" +"auB" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "outerbrig"; - name = "Brig Exterior Doors Control"; - normaldoorcontrol = 1; - pixel_x = -6; - pixel_y = 24; - req_access_txt = "63" - }, -/obj/machinery/button/flasher{ - id = "brigentry"; - pixel_x = 6; - pixel_y = 24 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/brig) +/area/security/courtroom) +"auC" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"auD" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "auF" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, /turf/open/floor/plasteel/dark, -/area/security/brig) +/area/security/courtroom) "auG" = ( -/obj/machinery/computer/security, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/dark, -/area/security/brig) +/area/security/courtroom) "auH" = ( /turf/closed/wall, /area/command/heads_quarters/captain) "auI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/command/heads_quarters/captain) +/obj/structure/table, +/obj/item/storage/fancy/donut_box{ + pixel_y = 2 + }, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/office) "auJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9352,92 +8366,13 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "avp" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 2; - height = 5; - id = "laborcamp_home"; - name = "fore bay 1"; - roundstart_template = /datum/map_template/shuttle/labour/box; - width = 9 +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 8 }, -/turf/open/space/basic, -/area/space) +/turf/open/floor/plasteel, +/area/security/brig) "avq" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"avr" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Labor Shuttle Dock"; - dir = 8 - }, -/obj/machinery/gulag_item_reclaimer{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"avs" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "Cell 1"; - pixel_x = -28 - }, -/obj/item/bedsheet/blue, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"avt" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"avu" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 1"; - name = "Cell 1 Locker" - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"avv" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "Cell 2"; - pixel_x = -28 - }, -/obj/item/bedsheet/green, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"avw" = ( -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"avx" = ( /obj/structure/closet/secure_closet/brig{ id = "Cell 2"; name = "Cell 2 Locker" @@ -9451,27 +8386,27 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"avy" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "Cell 3"; - pixel_x = -28 +"avr" = ( +/obj/machinery/photocopier, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 }, -/obj/item/bedsheet/orange, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/office) +"avs" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) -"avz" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"avA" = ( +"avt" = ( /obj/structure/closet/secure_closet/brig{ id = "Cell 3"; name = "Cell 3 Locker" @@ -9485,17 +8420,25 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"avB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +"avu" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) +"avv" = ( +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel, /area/security/brig) -"avC" = ( +"avw" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"avx" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastleft{ dir = 8; @@ -9506,69 +8449,100 @@ /obj/item/restraints/handcuffs, /turf/open/floor/plasteel/dark, /area/security/brig) -"avD" = ( -/obj/structure/chair/office/dark{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"avE" = ( +"avy" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 9 }, /turf/open/floor/plasteel/dark, /area/security/brig) -"avF" = ( +"avz" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 + dir = 1 }, /turf/open/floor/plasteel/dark, /area/security/brig) -"avG" = ( +"avB" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"avC" = ( +/obj/structure/chair{ + dir = 1; + name = "Prosecution" + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"avE" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"avF" = ( +/obj/structure/chair{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall, -/area/command/heads_quarters/captain) +/obj/machinery/light, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "avH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) +"avI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /obj/structure/curtain, -/obj/item/soap/deluxe, -/obj/item/bikehorn/rubberducky, /obj/machinery/shower{ dir = 1 }, +/obj/item/soap/deluxe, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer, /area/command/heads_quarters/captain) -"avI" = ( +"avJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, /obj/structure/sink{ pixel_y = 28 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/mirror{ pixel_y = 30 }, /turf/open/floor/plasteel/freezer, /area/command/heads_quarters/captain) -"avJ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/freezer, -/area/command/heads_quarters/captain) "avK" = ( /obj/structure/toilet/secret/low_loot{ dir = 8 }, +/obj/machinery/light{ + dir = 1 + }, /turf/open/floor/plasteel/freezer, /area/command/heads_quarters/captain) "avL" = ( @@ -9981,14 +8955,10 @@ /obj/item/storage/briefcase, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"awH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Labor Camp Shuttle Airlock" - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) "awI" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, /obj/structure/cable{ icon_state = "0-4" }, @@ -10003,132 +8973,50 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/structure/cable{ - icon_state = "0-4" - }, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, +/obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "awK" = ( +/obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/structure/cable{ - icon_state = "2-4" - }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel, /area/security/brig) "awL" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"awM" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - id = "Secure Gate"; - name = "brig shutters" +/obj/structure/cable{ + icon_state = "0-4" }, +/turf/open/floor/plating, +/area/security/courtroom) +"awM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/courtroom) +"awO" = ( +/turf/closed/wall/r_wall, +/area/security/courtroom) +"awQ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/brig) -"awN" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"awO" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - name = "Brig Desk"; - req_access_txt = "1" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Secure Gate"; - name = "brig shutters" - }, -/obj/item/radio, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"awP" = ( -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - name = "Brig Desk"; - req_access_txt = "1" - }, -/obj/item/reagent_containers/food/snacks/donut, -/obj/machinery/door/poddoor/preopen{ - id = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/table/reinforced, -/obj/item/folder/red{ - layer = 2.9 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"awQ" = ( -/obj/structure/table/reinforced, -/obj/item/pen, -/obj/machinery/door/poddoor/preopen{ - id = "Secure Gate"; - name = "brig shutters" - }, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - name = "Brig Desk"; - req_access_txt = "1" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/security/brig) +/area/security/courtroom) "awR" = ( /turf/closed/wall/r_wall, /area/command/heads_quarters/captain) @@ -10373,27 +9261,12 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel, /area/commons/fitness/recreation) -"axB" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/solars/port) "axC" = ( -/turf/closed/wall, -/area/maintenance/solars/port) -"axE" = ( -/obj/machinery/door/poddoor/preopen{ - id = "prison release"; - name = "prisoner processing blast door" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/security/brig) -"axF" = ( -/obj/item/kirbyplants{ - icon_state = "plant-10" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/stamp/hos, +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) "axG" = ( /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -10401,29 +9274,37 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/hallway/primary/fore) "axI" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/machinery/airalarm{ pixel_y = 22 }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "axJ" = ( -/obj/structure/sign/departments/security{ +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ pixel_y = 32 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) -"axK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) "axL" = ( -/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "axM" = ( @@ -10431,6 +9312,9 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "axN" = ( @@ -10741,85 +9625,57 @@ /turf/open/floor/plasteel, /area/commons/fitness/recreation) "ayy" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable, -/turf/open/space, -/area/solars/port) -"ayz" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "hos_spess_shutters"; + name = "Space shutters" }, /turf/open/floor/plating, -/area/maintenance/solars/port) +/area/command/heads_quarters/hos) +"ayz" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "ayA" = ( -/obj/machinery/power/solar_control{ - dir = 4; - id = "portsolar"; - name = "Port Solar Control" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, +/obj/structure/table, +/obj/structure/bedsheetbin, /turf/open/floor/plating, -/area/maintenance/solars/port) +/area/maintenance/department/security/brig) "ayB" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/structure/sink/kitchen{ + pixel_y = 28 }, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plating, -/area/maintenance/solars/port) +/area/maintenance/department/security/brig) "ayC" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Port Solar APC"; - pixel_y = 23 - }, -/obj/machinery/camera{ - c_tag = "Port Bow Solar"; - dir = 9; - name = "solar camera" - }, +/obj/structure/table, +/obj/item/flashlight/lamp, /turf/open/floor/plating, -/area/maintenance/solars/port) +/area/maintenance/department/security/brig) "ayD" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"ayE" = ( -/obj/machinery/button/door{ - id = "prison release"; - name = "Labor Camp Shuttle Lockdown"; - pixel_x = -25; - req_access_txt = "2" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) "ayF" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, /obj/structure/disposalpipe/segment{ dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ayG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ayH" = ( @@ -10832,20 +9688,14 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "ayI" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=BrigS2"; - location = "BrigP" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ayJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ayL" = ( @@ -10855,17 +9705,11 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "ayM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/structure/closet/secure_closet/brig, +/turf/open/floor/plasteel/dark, +/area/security/prison) "ayN" = ( /obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=BrigP"; location = "BrigS1" @@ -10873,11 +9717,24 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "ayO" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/security/prison) "ayP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, @@ -11271,12 +10128,20 @@ /turf/open/floor/plasteel, /area/commons/fitness/recreation) "azG" = ( -/obj/machinery/power/tracker, -/obj/structure/cable{ - icon_state = "0-4" +/obj/structure/rack, +/obj/item/gun/energy/ionrifle, +/obj/item/gun/energy/temperature/security, +/obj/item/clothing/suit/armor/laserproof, +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solars/port) +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "azH" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -11285,96 +10150,15 @@ /turf/open/space, /area/solars/port) "azI" = ( -/obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "0-2" }, -/turf/open/space, -/area/solars/port) -"azJ" = ( -/obj/structure/lattice/catwalk, -/obj/item/stack/cable_coil, -/turf/open/space, -/area/solars/port) -"azK" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solars/port) -"azL" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solars/port) -"azN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/solars/port) -"azP" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/solars/port) -"azQ" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/solars/port) -"azR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/solars/port) -"azS" = ( -/obj/machinery/door/airlock/engineering{ - name = "Port Solar Access"; - req_access_txt = "10" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/solars/port) -"azY" = ( -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"azZ" = ( -/mob/living/simple_animal/bot/secbot/beepsky{ - name = "Officer Beepsky" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aAa" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/potato{ - name = "\improper Beepsky's emergency battery" - }, -/obj/item/paper/fluff/jobs/security/beepsky_mom, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"aAb" = ( /obj/machinery/power/apc{ dir = 8; - name = "Fore Primary Hallway APC"; + name = "Security Office APC"; pixel_x = -25 }, -/obj/structure/cable{ - icon_state = "0-4" - }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -11382,36 +10166,104 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) -"aAc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) -"aAd" = ( -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/area/security/office) +"azJ" = ( +/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /turf/open/floor/plasteel, +/area/security/office) +"azK" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/solars/port) +"azL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/office) +"azN" = ( +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"azP" = ( +/obj/item/storage/box/mousetraps, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"azQ" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"azR" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"azS" = ( +/obj/machinery/atmospherics/components/unary/tank/oxygen, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"azY" = ( +/obj/machinery/atmospherics/components/unary/tank/nitrogen, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"azZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/security/brig) +"aAa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"aAc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aAe" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAf" = ( @@ -11419,30 +10271,31 @@ c_tag = "Fore Primary Hallway Port"; dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAg" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) -"aAi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAj" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -11457,12 +10310,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAn" = ( @@ -11474,6 +10329,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAo" = ( @@ -11723,45 +10579,60 @@ /turf/open/floor/plasteel, /area/commons/fitness/recreation) "aAV" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "0-2" +/obj/structure/closet{ + name = "Evidence Closet" }, -/turf/open/space, -/area/solars/port) -"aAW" = ( -/obj/structure/rack, -/obj/item/clothing/mask/gas, -/obj/item/multitool, -/turf/open/floor/plating, -/area/maintenance/solars/port) -"aAX" = ( -/obj/structure/chair/stool, -/obj/machinery/power/terminal{ +/obj/structure/sign/poster/official/safety_report{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/solars/port) +/turf/open/floor/plasteel, +/area/security/brig) +"aAW" = ( +/obj/structure/rack, +/obj/item/gun/energy/e_gun{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/energy/e_gun, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) +"aAX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "aAY" = ( -/obj/machinery/power/smes, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/solars/port) +/obj/machinery/rnd/production/techfab/department/security, +/turf/open/floor/plasteel/dark, +/area/security/office) "aBa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "platingdmg3" }, /area/maintenance/department/security/brig) "aBc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, -/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aBd" = ( @@ -12193,20 +11064,19 @@ /turf/open/floor/plasteel, /area/commons/fitness/recreation) "aCa" = ( -/obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-8" }, +/obj/machinery/power/solar{ + id = "starboardsolar"; + name = "Starboard Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solars/port) +"aCc" = ( /obj/structure/cable{ icon_state = "1-8" }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/space, -/area/solars/port) -"aCc" = ( -/obj/structure/closet/emcloset, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aCd" = ( @@ -12232,9 +11102,6 @@ /area/maintenance/department/security/brig) "aCh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -12822,13 +11689,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) -"aDm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) "aDo" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -13735,11 +12595,8 @@ /area/space/nearstation) "aFk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/spawner/lootdrop/minor/bowler_or_that, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/minor/bowler_or_that, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -14034,9 +12891,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/structure/disposalpipe/junction{ dir = 1 }, @@ -15087,15 +13941,22 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "aIr" = ( -/obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-8" }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/power/solar{ + id = "portsolar"; + name = "Port Solar Array" }, -/turf/open/space, +/turf/open/floor/plasteel/airless/solarpanel, /area/solars/port) +"aIz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "aIC" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -26503,6 +25364,15 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/commons/storage/emergency/port) +"bjO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Monastery Cemetary" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "bjP" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -37368,9 +36238,22 @@ /turf/open/space, /area/space/nearstation) "bGG" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/power/apc{ + dir = 8; + name = "Fore Primary Hallway APC"; + pixel_x = -25 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "bGH" = ( /obj/structure/window/reinforced, /turf/open/space, @@ -37882,6 +36765,7 @@ name = "Pod Docking Bay" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/service/chapel/dock) "bHK" = ( @@ -40544,12 +39428,11 @@ /turf/open/floor/plasteel/dark, /area/service/library) "bNE" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - dir = 1 +/obj/structure/chair/office/dark{ + dir = 4 }, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/turf/open/floor/carpet, +/area/command/heads_quarters/hos) "bNF" = ( /obj/item/stack/medical/suture, /turf/open/floor/plasteel/dark, @@ -41163,6 +40046,12 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/science/mixing) +"bPm" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "bPn" = ( /obj/machinery/door/airlock/grunge{ name = "Chapel" @@ -45739,8 +44628,14 @@ /turf/open/floor/carpet, /area/service/chapel/main/monastery) "bZo" = ( -/turf/open/floor/carpet, -/area/service/chapel/main/monastery) +/obj/machinery/washing_machine, +/obj/item/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = -31 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "bZr" = ( /obj/item/trash/tray, /obj/structure/disposalpipe/segment{ @@ -45966,7 +44861,10 @@ /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "bZV" = ( -/turf/closed/wall, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "bZY" = ( /turf/closed/wall, @@ -46218,12 +45116,9 @@ /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "caS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "caT" = ( /obj/structure/grille, /obj/structure/window/reinforced/tinted/fulltile, @@ -46595,6 +45490,16 @@ /obj/structure/sign/warning/nosmoking, /turf/closed/wall/r_wall, /area/engineering/main) +"ccg" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/button/massdriver{ + id = "chapelgun"; + pixel_x = 28 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "cci" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ @@ -47145,6 +46050,12 @@ }, /turf/open/floor/plasteel/dark, /area/service/chapel/office) +"ceD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/brig) "ceE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, @@ -47214,10 +46125,7 @@ /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "ceQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet, /area/service/chapel/main/monastery) "ceT" = ( /obj/effect/turf_decal/stripes/line, @@ -48129,17 +47037,26 @@ /turf/open/floor/engine, /area/engineering/supermatter) "ciJ" = ( -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/structure/bed, +/obj/item/bedsheet, +/obj/machinery/button/door{ + id = "mainthideout"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 25; + specialfunctions = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "ciK" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/clothing/mask/gas, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 1; + node1_concentration = 0.2; + node2_concentration = 0.8; + on = 1 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "ciN" = ( /obj/structure/closet/crate/bin, /turf/open/floor/plasteel/dark, @@ -48217,38 +47134,38 @@ /turf/open/floor/plasteel/showroomfloor, /area/service/chapel/main/monastery) "cjf" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/machinery/atmospherics/pipe/manifold/general/hidden, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "cjg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, +/obj/machinery/meter, +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "cjj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/grown/poppy, +/obj/item/reagent_containers/food/snacks/grown/harebell, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cjk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" }, /turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/area/security/processing/cremation) "cjl" = ( -/obj/machinery/door/airlock/grunge{ - name = "Monastery Cemetary" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) @@ -48315,31 +47232,51 @@ /turf/open/space/basic, /area/space) "cjC" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/reagent_containers/spray/cleaner, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/red{ + dir = 1 }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/brig) +"cjH" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"cjO" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Monastery Maintenance APC"; + pixel_y = 23 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cjP" = ( /obj/machinery/light/small{ dir = 1 }, +/obj/structure/closet/emcloset, /turf/open/floor/plating, -/area/service/chapel/main/monastery) -"cjH" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"cjO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"cjP" = ( -/obj/structure/table, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/area/maintenance/department/chapel/monastery) "cjQ" = ( /obj/structure/bookcase/random/nonfiction, /turf/open/floor/plasteel/dark, @@ -48349,74 +47286,71 @@ /turf/open/floor/plating/asteroid/airless, /area/asteroid/nearstation/bomb_site) "cjZ" = ( -/obj/structure/table, -/obj/item/storage/crayons, -/obj/item/wrench, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel, +/area/security/office) "cka" = ( -/obj/structure/chair{ +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/area/command/heads_quarters/hos) "ckb" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet, -/area/service/chapel/main/monastery) -"ckc" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Coffin Storage"; + req_one_access_txt = "22" }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "ckd" = ( -/obj/machinery/light/small{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/door/window/eastleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Coffin Storage"; + req_one_access_txt = "22" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "ckf" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"ckh" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-4" + }, +/obj/machinery/keycard_auth{ + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /turf/open/floor/plasteel/dark, -/area/security/courtroom) +/area/command/heads_quarters/hos) "ckj" = ( -/obj/structure/chair, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "cko" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ @@ -48434,68 +47368,72 @@ /area/asteroid/nearstation/bomb_site) "cku" = ( /obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet, +/turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "ckv" = ( -/obj/machinery/mass_driver{ - id = "chapelgun" - }, -/obj/machinery/door/window/eastleft{ - dir = 8; - name = "Mass Driver" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/flashlight/lantern, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "ckw" = ( -/obj/machinery/mass_driver{ - id = "chapelgun" - }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"cky" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - areastring = "/area/security/courtroom"; - dir = 8; - name = "Courtroom APC"; - pixel_x = -25 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"ckA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/chair, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"ckB" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"ckD" = ( -/obj/structure/statue/sandstone/venus{ - dir = 8 + icon_state = "4-8" }, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 + dir = 1; + pixel_y = -26 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /turf/open/floor/plasteel/dark, -/area/security/courtroom) +/area/command/heads_quarters/hos) +"cky" = ( +/obj/item/clothing/under/misc/burial, +/obj/item/clothing/under/misc/burial, +/obj/item/clothing/under/misc/burial, +/obj/item/clothing/under/misc/burial, +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) +"ckB" = ( +/obj/item/stack/cable_coil, +/obj/item/stack/sheet/glass/fifty{ + layer = 4 + }, +/obj/item/stack/sheet/metal{ + amount = 20; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"ckD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Head of Security's Office"; + dir = 1 + }, +/obj/item/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_y = -27 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/command/heads_quarters/hos) "ckE" = ( /obj/structure/grille/broken, /obj/structure/disposalpipe/segment{ @@ -48547,36 +47485,42 @@ /turf/open/floor/plating/airless, /area/asteroid/nearstation/bomb_site) "ckM" = ( -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/power/apc{ + name = "Head of Security's Office APC"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/area/command/heads_quarters/hos) "ckN" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 +/obj/machinery/door/airlock/abandoned{ + id_tag = "mainthideout"; + name = "Hideout" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"ckQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Courtroom" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"ckS" = ( -/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/courtroom) +/area/maintenance/department/security/brig) +"ckQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Monastery Maintenance"; + req_one_access_txt = "22;24;10;11;37" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "ckU" = ( /obj/machinery/light/small{ dir = 8 @@ -48601,22 +47545,33 @@ /turf/open/floor/plasteel/dark, /area/service/library/lounge) "clb" = ( -/obj/machinery/door/poddoor{ - id = "chapelgun"; - name = "mass driver door" +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 }, -/turf/open/floor/plating, -/area/service/chapel/main/monastery) +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/open/space/basic, +/area/space/nearstation) "cle" = ( -/obj/structure/statue/sandstone/venus, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"clf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/item/wrench, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"clf" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "cli" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -48630,11 +47585,11 @@ /turf/open/floor/plating/asteroid/airless, /area/asteroid/nearstation/bomb_site) "clk" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "clm" = ( /obj/machinery/photocopier, /turf/open/floor/plasteel/dark, @@ -48672,6 +47627,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/fans/tiny, /turf/open/floor/plating, /area/tcommsat/computer) "clB" = ( @@ -49401,40 +48357,40 @@ /turf/open/space/basic, /area/ai_monitored/turret_protected/AIsatextAP) "cnJ" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/vending/wardrobe/sec_wardrobe, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/security/office) "cnN" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/machinery/camera{ - c_tag = "Brig Equipment Room" +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/obj/item/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = 29 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "cnP" = ( -/obj/machinery/vending/security, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, +/turf/open/floor/plasteel/dark, +/area/security/processing/cremation) "cnQ" = ( -/obj/machinery/suit_storage_unit/security, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) -"cnT" = ( -/obj/structure/weightmachine/weightlifter, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Brig Crematorium"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/processing/cremation) "cnV" = ( -/obj/structure/punching_bag, -/turf/open/floor/plasteel/showroomfloor, -/area/security/office) +/turf/closed/wall/r_wall, +/area/command/heads_quarters/hos) "cnX" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, @@ -50246,9 +49202,11 @@ /turf/open/floor/plasteel/dark, /area/service/chapel/dock) "cqS" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/space/nearstation) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/brig) "cqU" = ( /obj/structure/window/reinforced{ dir = 4 @@ -50267,8 +49225,11 @@ /turf/open/floor/plasteel, /area/command/heads_quarters/ce) "cqW" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cqX" = ( @@ -50964,13 +49925,31 @@ /turf/open/floor/plating, /area/service/chapel/main/monastery) "ctS" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" +/obj/item/storage/box/bodybags, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 }, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/item/reagent_containers/syringe{ + name = "steel point" + }, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/brig) "ctX" = ( /obj/machinery/vending/wardrobe/chap_wardrobe, /turf/open/floor/carpet, @@ -51379,6 +50358,15 @@ /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cvq" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) +"cvr" = ( /obj/machinery/camera{ c_tag = "Monastery Secondary Dock"; dir = 8; @@ -51389,42 +50377,20 @@ }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) -"cvr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"cvs" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 4 }, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Coffin Storage"; - req_one_access_txt = "22" - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"cvs" = ( +/turf/open/floor/plasteel, +/area/security/brig) +"cvt" = ( /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"cvt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/window/eastleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - name = "Coffin Storage"; - req_one_access_txt = "22" - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet, /area/service/chapel/main/monastery) "cvu" = ( /obj/structure/cable{ @@ -51447,21 +50413,15 @@ /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cvw" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/turf/open/floor/plasteel, +/area/security/office) "cvy" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -51477,6 +50437,12 @@ /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cvA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) +"cvB" = ( /obj/machinery/door/airlock/external{ name = "Dock Access" }, @@ -51485,20 +50451,12 @@ }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) -"cvB" = ( +"cvC" = ( /obj/structure/chair/wood/normal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"cvC" = ( -/obj/structure/chair/wood/normal, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet, /area/service/chapel/main/monastery) "cvE" = ( /obj/structure/cable{ @@ -51556,10 +50514,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cvJ" = ( @@ -51581,6 +50541,20 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cvR" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"cvS" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Supply to Security" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"cvT" = ( /obj/machinery/light/small{ dir = 8 }, @@ -51594,23 +50568,17 @@ }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) -"cvS" = ( -/obj/structure/chair/wood/normal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"cvT" = ( +"cvV" = ( /obj/structure/chair/wood/normal, /turf/open/floor/carpet, /area/service/chapel/main/monastery) -"cvV" = ( -/obj/structure/chair/wood/normal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) "cwc" = ( -/turf/closed/wall/mineral/iron, -/area/security/courtroom) +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "cwe" = ( /turf/closed/wall/mineral/iron, /area/service/library/lounge) @@ -51619,57 +50587,51 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cwj" = ( -/obj/item/storage/box/matches{ - pixel_x = -3; - pixel_y = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/structure/table/wood, /turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/area/security/processing/cremation) "cwk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/carpet, -/area/service/chapel/main/monastery) +/turf/open/floor/plasteel/dark, +/area/security/processing/cremation) "cwl" = ( -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/obj/item/storage/fancy/candle_box, -/obj/structure/table/wood, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) -"cwm" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"cwn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"cwo" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/obj/structure/cable{ - icon_state = "1-2" - }, /turf/open/floor/plasteel/dark, -/area/security/courtroom) +/area/service/chapel/main/monastery) +"cwm" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwn" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel/dark, +/area/security/processing/cremation) +"cwo" = ( +/obj/item/storage/toolbox/mechanical, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "cwp" = ( +/obj/structure/bodycontainer/morgue, /obj/machinery/camera{ - c_tag = "Courtroom North" + c_tag = "Brig Infirmary"; + dir = 4 }, -/obj/machinery/airalarm{ - pixel_y = 22 +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 }, /turf/open/floor/plasteel/dark, -/area/security/courtroom) +/area/security/brig) "cwr" = ( /obj/item/kirbyplants{ icon_state = "plant-22" @@ -51681,80 +50643,83 @@ /turf/open/floor/plasteel/dark, /area/service/library/lounge) "cww" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/grown/poppy, -/obj/item/reagent_containers/food/snacks/grown/harebell, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel, +/area/security/brig) "cwx" = ( -/obj/structure/table/wood/fancy, -/obj/item/storage/book/bible, -/turf/open/floor/carpet, -/area/service/chapel/main/monastery) +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/light_switch{ + dir = 9; + pixel_x = -22 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/office) "cwy" = ( -/obj/structure/table/wood/fancy, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/candle, -/obj/item/candle{ - pixel_x = 6; - pixel_y = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/obj/item/candle{ - pixel_x = -8; - pixel_y = 6 - }, -/turf/open/floor/carpet, +/turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cwz" = ( -/obj/item/clothing/under/misc/burial, -/obj/item/clothing/under/misc/burial, -/obj/item/clothing/under/misc/burial, -/obj/item/clothing/under/misc/burial, /obj/structure/table/wood, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/machinery/recharger, +/turf/open/floor/plasteel, +/area/security/office) "cwE" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/closed/wall, +/area/maintenance/department/security/brig) "cwF" = ( +/obj/machinery/door/airlock/atmos/abandoned{ + name = "Atmospherics Maintenance"; + req_access_txt = "12;24" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"cwG" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) -"cwG" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/button/massdriver{ - id = "chapelgun"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) "cwH" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/item/stack/rods/fifty, +/obj/item/wrench, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Air to Distro" + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "cwK" = ( -/turf/closed/wall, -/area/security/courtroom) +/obj/structure/reagent_dispensers/watertank, +/obj/item/extinguisher, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "cwM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/department/security/brig) +"cwO" = ( /obj/structure/window/reinforced{ dir = 4; layer = 2.9 }, /turf/open/space, /area/space/nearstation) -"cwO" = ( -/obj/item/flashlight/lantern, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) "cwR" = ( /obj/structure/window/reinforced{ dir = 8; @@ -51763,10 +50728,11 @@ /turf/open/space/basic, /area/space/nearstation) "cwS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, /turf/open/floor/plating, -/area/security/courtroom) +/area/maintenance/department/chapel/monastery) "cwU" = ( /obj/structure/table/wood, /obj/item/folder/yellow, @@ -51789,34 +50755,30 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cxg" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 +/obj/machinery/door/airlock/maintenance{ + name = "Crematorium Maintenance"; + req_one_access_txt = "2;27" }, -/turf/open/space/basic, -/area/space/nearstation) +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "cxh" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/turf/open/space/basic, -/area/space/nearstation) +/turf/closed/wall, +/area/security/processing/cremation) "cxk" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 +/obj/machinery/door/poddoor{ + id = "chapelgun"; + name = "mass driver door" }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 2.9 - }, -/turf/open/space/basic, -/area/space/nearstation) +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/service/chapel/main/monastery) "cxt" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -51841,12 +50803,16 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cxB" = ( -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "cxD" = ( /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 10 }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cxE" = ( @@ -51856,77 +50822,77 @@ /turf/closed/wall, /area/service/library/lounge) "cxL" = ( -/obj/effect/landmark/xeno_spawn, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 1; + icon_state = "left"; + name = "Security Delivery"; + req_access_txt = "1" }, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 1; + freq = 1400; + location = "Security" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/processing/cremation) "cxM" = ( /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/service/library/lounge) "cxX" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) -"cxY" = ( -/obj/machinery/power/terminal{ - dir = 8 +/obj/structure/chair/sofa/corp/corner{ + dir = 4 }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cyl" = ( -/obj/item/storage/toolbox/mechanical, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/structure/chair/sofa/corp{ + layer = 2.8 }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cym" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Monastery Maintenance APC"; - pixel_y = 23 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, +/obj/structure/chair/sofa/corp/corner, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cyy" = ( -/obj/item/storage/box/lights/bulbs, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "cyz" = ( -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) -"cyA" = ( -/obj/machinery/power/smes{ - charge = 5e+006 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/turf/open/floor/plasteel, +/area/security/brig) "cyB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -51934,29 +50900,26 @@ /turf/closed/wall, /area/service/library/lounge) "cyL" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) -"cyM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, +/obj/structure/table/wood/fancy/red, +/obj/item/stack/spacecash/c10, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cyP" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 10 +/obj/structure/closet/secure_closet/warden, +/obj/item/clothing/mask/gas/sechailer, +/obj/machinery/power/apc{ + dir = 8; + name = "Brig Control APC"; + pixel_x = -25 }, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "cyQ" = ( /obj/machinery/vending/games, /turf/open/floor/plasteel/dark, @@ -51985,10 +50948,15 @@ /turf/open/floor/plating, /area/service/library) "cyY" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/extinguisher, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/obj/machinery/door/airlock/security{ + name = "Interrogation"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) "cyZ" = ( /obj/machinery/light/small{ dir = 8 @@ -51996,26 +50964,18 @@ /turf/open/floor/plasteel/dark, /area/service/library) "czl" = ( -/obj/item/stack/cable_coil, -/obj/item/stack/sheet/glass/fifty{ - layer = 4 - }, -/obj/item/stack/sheet/metal{ - amount = 20; - layer = 3.1 - }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/structure/chair/sofa/corp{ + dir = 4 }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "czp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/structure/table/wood/fancy/red, +/obj/structure/festivus{ + anchored = 1; + desc = "A pole for dancing."; + name = "pole"; + pixel_y = 20 }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) @@ -52028,17 +50988,13 @@ /turf/open/floor/plasteel/dark, /area/service/library) "czr" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, +/obj/structure/table/wood/fancy/red, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "czt" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - dir = 4 +/obj/machinery/door/airlock/maintenance{ + name = "Menagerie"; + req_access_txt = "12" }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) @@ -52056,11 +51012,15 @@ /turf/open/floor/plasteel/dark, /area/service/library) "czB" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) "czC" = ( -/obj/structure/closet/emcloset, +/obj/structure/chair/sofa/corp/corner{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "czD" = ( @@ -52068,9 +51028,8 @@ /turf/open/floor/carpet, /area/service/library) "czH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/chair/sofa/corp{ + dir = 1 }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) @@ -52100,7 +51059,7 @@ /turf/open/floor/plasteel/dark, /area/service/library) "czP" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ +/obj/structure/chair/sofa/corp/left{ dir = 1 }, /turf/open/floor/plating, @@ -52111,21 +51070,11 @@ /turf/open/floor/plasteel/dark, /area/service/library) "czV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "czW" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -52180,23 +51129,14 @@ /turf/closed/wall, /area/maintenance/department/chapel/monastery) "cAr" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/door/airlock/maintenance{ - name = "Monastery Maintenance"; - req_one_access_txt = "22;24;10;11;37" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/light/small{ + dir = 1 }, /turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/area/maintenance/department/security/brig) "cAs" = ( /obj/structure/table/wood, /obj/item/clothing/head/pharaoh, @@ -52299,23 +51239,23 @@ /turf/open/floor/plasteel/dark, /area/service/library) "cAD" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) -"cAH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall, /area/maintenance/department/chapel/monastery) -"cAJ" = ( +"cAH" = ( /obj/structure/disposalpipe/segment{ dir = 10 }, /turf/open/space/basic, /area/space) +"cAJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "cAK" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -52358,17 +51298,9 @@ /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cAT" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/service/chapel/main/monastery) +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "cAU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -52393,22 +51325,12 @@ /turf/open/floor/plasteel/dark, /area/service/library) "cBi" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) +/turf/open/floor/plasteel, +/area/security/office) "cBk" = ( /obj/machinery/vending/boozeomat/pubby_maint, /turf/closed/wall, @@ -52594,9 +51516,17 @@ /turf/open/floor/plasteel/white, /area/engineering/gravity_generator) "cCS" = ( -/obj/machinery/rnd/production/techfab/department/security, -/turf/open/floor/plasteel/dark, -/area/security/office) +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "hos_spess_shutters"; + name = "Space shutters" + }, +/turf/open/floor/plating, +/area/command/heads_quarters/hos) "cCT" = ( /obj/machinery/rnd/production/techfab/department/cargo, /turf/open/floor/plasteel, @@ -52615,12 +51545,12 @@ /turf/open/floor/plasteel, /area/engineering/main) "cCW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "cCX" = ( @@ -52659,18 +51589,42 @@ icon_state = "platingdmg3" }, /area/maintenance/department/science) +"cFr" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/department/security/brig) "cFB" = ( /obj/effect/landmark/carpspawn, /turf/open/space/basic, /area/space) -"cHS" = ( -/obj/machinery/door/airlock/maintenance/abandoned{ - name = "Firing Range" +"cFH" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) +"cHm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating{ icon_state = "platingdmg3" }, /area/maintenance/department/security/brig) +"cHS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/circuit/green, +/area/maintenance/department/security/brig) "cIN" = ( /obj/machinery/door/airlock/grunge{ name = "Library" @@ -52815,11 +51769,22 @@ /turf/open/floor/plasteel/dark, /area/science/lab) "cTI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +/obj/item/wirecutters, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"cVq" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas, +/obj/item/multitool, +/turf/open/floor/plating, +/area/maintenance/solars/port) "cXP" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -52863,13 +51828,22 @@ /turf/open/floor/plasteel, /area/commons/dorms) "dci" = ( -/obj/structure/rack, -/obj/item/gun/energy/laser/practice, -/obj/item/clothing/ears/earmuffs, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/department/security/brig) "dcL" = ( -/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "deJ" = ( @@ -52970,6 +51944,12 @@ }, /turf/open/floor/plating, /area/science/xenobiology) +"dnG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "dnS" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Mix Bypass" @@ -52996,6 +51976,18 @@ icon_state = "panelscorched" }, /area/maintenance/department/science) +"doA" = ( +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/cargo/storage) "dpa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -53160,6 +52152,14 @@ icon_state = "platingdmg1" }, /area/maintenance/department/engine) +"dCo" = ( +/obj/machinery/door/poddoor/preopen{ + id = "prison release"; + name = "prisoner processing blast door" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/security/brig) "dEy" = ( /obj/structure/reflector/double/anchored{ dir = 9 @@ -53167,25 +52167,35 @@ /turf/open/floor/plasteel/dark, /area/engineering/main) "dET" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "dFJ" = ( /turf/open/floor/engine, /area/engineering/supermatter) "dHg" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/landmark/start/prisoner, -/turf/open/floor/plasteel, -/area/security/prison) +/turf/open/floor/plasteel/dark, +/area/security/processing/cremation) "dHo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -53257,6 +52267,14 @@ icon_state = "platingdmg3" }, /area/maintenance/department/science) +"dLN" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 4; + name = "4maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "dLY" = ( /obj/structure/table, /obj/item/assembly/igniter, @@ -53317,20 +52335,22 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "dVp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 +/obj/machinery/door/airlock/maintenance{ + name = "Brig Infirmary Maintenance"; + req_access_txt = "63" }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"dVI" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - layer = 2.4 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/wrench, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/security/execution/transfer) +/area/maintenance/department/security/brig) +"dVI" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "dVJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -53339,6 +52359,10 @@ icon_state = "platingdmg1" }, /area/maintenance/department/science) +"dVP" = ( +/obj/item/chair, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "dWk" = ( /obj/item/reagent_containers/food/snacks/meat/slab/monkey, /turf/open/floor/plating, @@ -53355,11 +52379,11 @@ /turf/open/floor/plating, /area/engineering/main) "dYe" = ( -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/security/prison) +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "dYI" = ( /obj/machinery/airalarm{ dir = 8; @@ -53367,6 +52391,11 @@ }, /turf/open/floor/plasteel/dark, /area/service/library) +"dZa" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/department/security/brig) "dZj" = ( /obj/machinery/atmospherics/pipe/manifold/green/visible, /obj/machinery/airalarm/engine{ @@ -53437,11 +52466,17 @@ /turf/open/floor/plasteel/dark, /area/service/library) "egK" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, -/area/maintenance/department/security/brig) +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"ehJ" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "ehM" = ( /obj/effect/decal/remains/human, /obj/structure/disposaloutlet, @@ -53451,13 +52486,11 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "ehR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/chair, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "eiV" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 4 @@ -53466,12 +52499,18 @@ /turf/open/space/basic, /area/space/nearstation) "ekU" = ( -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" +/obj/machinery/light/small{ + dir = 4 }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/camera{ + c_tag = "Labor Shuttle Dock"; + dir = 8 + }, +/obj/machinery/gulag_item_reclaimer{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "elk" = ( /obj/structure/chair/office/dark, /turf/open/floor/wood, @@ -53518,6 +52557,12 @@ }, /turf/open/floor/plasteel/dark, /area/engineering/main) +"ete" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "euQ" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = 32 @@ -53527,10 +52572,35 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) +"evQ" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "eyj" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engineering/main) +"eyu" = ( +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + prison_radio = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"ezx" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plating, +/area/security/brig) "ezF" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -53703,11 +52773,9 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "ePU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/department/security/brig) +/obj/machinery/computer/security/labor, +/turf/open/floor/plasteel/dark, +/area/security/brig) "eQN" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -53735,12 +52803,11 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "eSB" = ( -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, -/turf/open/floor/plasteel/dark, -/area/security/prison) +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "eSL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/beacon, @@ -53791,6 +52858,10 @@ }, /turf/open/floor/engine, /area/science/explab) +"eXX" = ( +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "eYr" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -53807,14 +52878,12 @@ /obj/item/stack/cable_coil/cut/random, /turf/open/floor/plating, /area/maintenance/department/cargo) -"fdm" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 1" +"fdM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/hallway/secondary/entry) +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "fdQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -53879,6 +52948,11 @@ }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) +"fgh" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space, +/area/solars/port) "fgS" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -54105,15 +53179,8 @@ /turf/open/floor/plasteel, /area/maintenance/department/engine) "fAx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/turf/closed/wall, +/area/hallway/primary/fore) "fBt" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -54168,11 +53235,14 @@ /turf/open/floor/plasteel, /area/commons/dorms) "fIN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/structure/chair{ + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) "fIT" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -54199,6 +53269,12 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"fPy" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "fQf" = ( /obj/structure/cable{ icon_state = "4-8" @@ -54217,6 +53293,16 @@ "fRs" = ( /turf/closed/wall, /area/command/heads_quarters/rd) +"fRL" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen" + }, +/obj/item/ammo_box/foambox, +/obj/item/ammo_box/foambox, +/obj/item/gun/ballistic/shotgun/toy, +/obj/item/gun/ballistic/shotgun/toy, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "fRT" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -54246,6 +53332,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, /area/service/library/lounge) +"fZq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/carpet, +/area/service/chapel/main/monastery) "fZK" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 4 @@ -54365,14 +53457,12 @@ /turf/open/floor/plating, /area/service/chapel/office) "giO" = ( -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, +/area/security/brig) "gjp" = ( /obj/structure/table/wood, /obj/structure/bedsheetbin, @@ -54401,13 +53491,14 @@ /turf/open/floor/plating, /area/maintenance/department/science) "gjN" = ( -/obj/item/weldingtool, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" +/obj/structure/chair{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) "gkR" = ( /obj/item/kirbyplants/random, /obj/structure/extinguisher_cabinet{ @@ -54455,6 +53546,12 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"gmm" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "gmp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -54504,10 +53601,6 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel, /area/engineering/main) -"goB" = ( -/mob/living/simple_animal/pet/dog/cheems, -/turf/open/floor/plasteel, -/area/cargo/office) "gpC" = ( /obj/structure/chair, /obj/machinery/light{ @@ -54533,6 +53626,10 @@ /obj/structure/bookcase/random/religion, /turf/open/floor/plasteel/dark, /area/service/library/lounge) +"gtX" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "gue" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -54548,6 +53645,25 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"gur" = ( +/obj/structure/table/wood/fancy, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/candle, +/obj/item/candle{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/candle{ + pixel_x = -8; + pixel_y = 6 + }, +/turf/open/floor/carpet, +/area/service/chapel/main/monastery) +"guy" = ( +/obj/machinery/recharger, +/obj/structure/table, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "gvf" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -54557,11 +53673,9 @@ }, /area/hallway/secondary/exit/departure_lounge) "gwn" = ( -/obj/structure/sign/warning{ - pixel_y = 32 - }, -/obj/structure/sign/warning{ - pixel_y = -32 +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -54603,6 +53717,12 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) +"gyQ" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "gAG" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, @@ -54616,6 +53736,13 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"gBu" = ( +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "gDR" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway Escape"; @@ -54676,11 +53803,10 @@ /turf/open/floor/plasteel/dark, /area/science/lab) "gGy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space, +/area/solars/port) "gGA" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, @@ -54731,13 +53857,11 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "gJV" = ( -/obj/machinery/door/window/southleft{ - dir = 1; - name = "Court Cell"; - req_access_txt = "2" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "gKz" = ( /obj/structure/table/wood, /obj/item/kirbyplants{ @@ -54756,6 +53880,15 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"gLv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "gLF" = ( /obj/machinery/vending/snack/random, /obj/effect/turf_decal/tile/neutral{ @@ -54781,6 +53914,15 @@ /obj/structure/plasticflaps/opaque, /turf/open/floor/plating, /area/maintenance/department/engine) +"gNq" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/security/brig) "gNv" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -54832,6 +53974,12 @@ /obj/machinery/vending/wardrobe/det_wardrobe, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) +"gRo" = ( +/mob/living/simple_animal/bot/secbot/beepsky{ + name = "Officer Beepsky" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "gSH" = ( /turf/closed/wall, /area/service/lawoffice) @@ -54877,6 +54025,23 @@ /obj/structure/grille, /turf/open/space/basic, /area/space/nearstation) +"gYI" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 8; + name = "8maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"gZF" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "haA" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -54929,9 +54094,8 @@ /turf/closed/wall, /area/maintenance/department/science) "hiw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, +/obj/structure/target_stake, +/obj/item/target/syndicate, /turf/open/floor/plating, /area/maintenance/department/security/brig) "hiY" = ( @@ -54992,11 +54156,11 @@ /turf/open/floor/plasteel/dark, /area/service/library) "hlw" = ( -/obj/structure/window/reinforced{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "hnu" = ( /obj/machinery/button/door{ id = "lawyer_shutters"; @@ -55030,13 +54194,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/engine, /area/engineering/main) -"hpF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) "hqo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -55052,16 +54209,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"hrk" = ( -/obj/item/beacon, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) "hvW" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio4"; @@ -55091,13 +54238,16 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "hwj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 +/obj/machinery/door/airlock/security/glass{ + name = "Long-Term Cell 2"; + req_access_txt = "2" }, -/obj/structure/window/reinforced, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "hxn" = ( /obj/structure/chair, /obj/item/clothing/glasses/regular, @@ -55117,6 +54267,19 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"hyn" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/space, +/area/solars/port) "hzc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -55134,18 +54297,30 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "hzd" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/airlock/maintenance/abandoned{ + name = "Firing Range Target" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/department/security/brig) +"hBa" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/flasher{ + id = "brigentry"; + pixel_x = -28 }, -/turf/open/floor/plating, -/area/maintenance/solars/port) +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "hBu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral{ @@ -55160,6 +54335,10 @@ }, /turf/open/floor/plasteel/dark, /area/service/library) +"hCn" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel/dark, +/area/security/brig) "hDG" = ( /obj/machinery/door/airlock/engineering{ name = "Auxillary Base Construction"; @@ -55191,6 +54370,16 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"hGp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "hGB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -55229,9 +54418,25 @@ /turf/open/floor/engine, /area/engineering/supermatter) "hKX" = ( -/obj/machinery/space_heater, +/obj/structure/sign/warning{ + pixel_y = 32 + }, +/obj/structure/sign/warning{ + pixel_y = -32 + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"hMg" = ( +/obj/machinery/power/solar_control{ + dir = 4; + id = "portsolar"; + name = "Port Solar Control" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "hMx" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/plating{ @@ -55239,15 +54444,12 @@ }, /area/maintenance/department/science) "hOx" = ( -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "hOz" = ( @@ -55572,6 +54774,23 @@ }, /turf/open/floor/plasteel, /area/engineering/main) +"isH" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "itl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -55587,6 +54806,10 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"ito" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel, +/area/security/brig) "iuM" = ( /obj/machinery/door/window/southleft{ dir = 8; @@ -55608,19 +54831,16 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "ivO" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/security_officer, +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/mob/living/simple_animal/bot/secbot{ - arrest_type = 1; - health = 45; - icon_state = "secbot1"; - idcheck = 1; - name = "Sergeant-at-Armsky"; - weaponscheck = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) +/turf/open/floor/plasteel, +/area/security/office) "iwe" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/tile/blue{ @@ -55656,6 +54876,10 @@ }, /turf/closed/wall, /area/service/library/lounge) +"iyP" = ( +/obj/structure/disposaloutlet, +/turf/open/floor/plating, +/area/space/nearstation) "izB" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod" @@ -55666,13 +54890,14 @@ /turf/open/floor/plating, /area/commons/dorms) "izF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ icon_state = "2-8" }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) @@ -55715,12 +54940,22 @@ /turf/open/floor/plasteel/dark, /area/engineering/main) "iCV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/machinery/button/door{ + id = "permabolt2"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/chair, +/turf/open/floor/plasteel, +/area/security/prison) "iEP" = ( /obj/structure/table/wood/fancy, /obj/item/storage/fancy/candle_box, @@ -55736,11 +54971,16 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "iEX" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase, -/obj/item/folder/red, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/machinery/power/apc{ + dir = 1; + name = "Brig Maintenance APC"; + pixel_y = 23 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "iFI" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -55782,20 +55022,16 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "iLR" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria, -/area/security/prison) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"iOq" = ( +/mob/living/simple_animal/pet/dog/cheems, +/turf/open/floor/plasteel, +/area/cargo/office) "iPj" = ( /obj/machinery/igniter{ id = "xenoigniter"; @@ -55828,17 +55064,17 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "iPH" = ( -/obj/machinery/vr_sleeper{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 }, -/turf/open/floor/plasteel/cafeteria, -/area/security/prison) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "iPO" = ( /obj/machinery/door/poddoor/shutters{ id = "aux_base_shutters"; @@ -55849,20 +55085,11 @@ /turf/open/floor/plasteel, /area/construction/mining/aux_base) "iPU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/security/execution/transfer) +/turf/closed/wall, +/area/security/prison) "iSz" = ( /obj/structure/cable{ icon_state = "2-8" @@ -55879,6 +55106,13 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/engineering/supermatter) +"iUy" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/turf/open/space/basic, +/area/space/nearstation) "iVJ" = ( /obj/effect/spawner/lootdrop/organ_spawner, /turf/open/floor/plating{ @@ -55893,12 +55127,6 @@ /area/maintenance/department/cargo) "iXx" = ( /obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -55926,19 +55154,14 @@ /turf/open/floor/plasteel/dark, /area/service/library/lounge) "iYQ" = ( -/obj/structure/chair{ - dir = 4; - name = "Prosecution" +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "jcT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -55955,19 +55178,8 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) +/turf/closed/wall/r_wall, +/area/security/courtroom) "jeq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -55982,15 +55194,33 @@ dir = 1 }, /area/hallway/secondary/exit/departure_lounge) -"jgr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"jfY" = ( +/obj/structure/chair{ + dir = 1; + name = "Prosecution" }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/item/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -26 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"jgr" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, /turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/area/maintenance/department/security/brig) "jhk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -56013,6 +55243,23 @@ icon_state = "platingdmg3" }, /area/maintenance/department/crew_quarters/dorms) +"jiC" = ( +/obj/structure/table/reinforced, +/obj/item/pen, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Brig Desk"; + req_access_txt = "1" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/security/brig) "jjC" = ( /obj/structure/rack, /obj/item/storage/briefcase{ @@ -56029,6 +55276,24 @@ /obj/machinery/atmospherics/components/binary/pump, /turf/closed/wall/r_wall, /area/tcommsat/computer) +"jmt" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Desk"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"jnR" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "jqZ" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -56057,7 +55322,9 @@ /turf/open/floor/plasteel, /area/engineering/main) "jsf" = ( -/obj/item/toy/katana, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "jsj" = ( @@ -56070,6 +55337,24 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/white, /area/medical/treatment_center) +"jsl" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/service/chapel/main/monastery) +"jst" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/security/brig) "jsD" = ( /obj/structure/sign/plaques/deempisi{ pixel_y = 28 @@ -56093,29 +55378,27 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"jtB" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "juw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) +/turf/open/floor/plasteel, +/area/security/office) "jvi" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ - dir = 4 + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/command/heads_quarters/hos) +/turf/open/floor/plasteel, +/area/security/brig) "jvO" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/closed/wall/r_wall, @@ -56146,19 +55429,19 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "jxK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "jzw" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -56251,9 +55534,28 @@ /turf/open/floor/plating, /area/maintenance/department/science) "jFO" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/service/library/lounge) +/obj/machinery/door/airlock/security{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"jHl" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "jHP" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ @@ -56294,13 +55596,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) +"jRI" = ( +/obj/structure/girder, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/security/brig) "jSa" = ( /obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, /turf/open/floor/plating, /area/service/chapel/main/monastery) @@ -56325,6 +55630,9 @@ }, /turf/open/floor/carpet, /area/service/lawoffice) +"jTx" = ( +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "jTU" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/structure/cable/yellow{ @@ -56344,6 +55652,13 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"jVB" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/cleanable/cobweb{ + icon_state = "cobweb2" + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "jXh" = ( /obj/structure/chair/wood/normal{ dir = 1 @@ -56356,11 +55671,8 @@ /turf/open/floor/plating, /area/maintenance/department/science) "jXF" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/prison) +/turf/closed/wall, +/area/security/office) "jXV" = ( /obj/machinery/light/small{ dir = 1 @@ -56385,6 +55697,12 @@ icon_state = "platingdmg3" }, /area/maintenance/department/engine) +"jYO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "jZG" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistry_shutters"; @@ -56403,6 +55721,13 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel, /area/engineering/atmos) +"kau" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "kaR" = ( /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 8 @@ -56412,12 +55737,6 @@ }, /turf/open/floor/engine, /area/engineering/main) -"keD" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase, -/obj/item/folder/blue, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) "kfh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -56450,6 +55769,13 @@ }, /turf/open/floor/plasteel/dark, /area/service/library) +"kjp" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/security/courtroom) "kjK" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Maintenance"; @@ -56518,12 +55844,31 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"kpi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "kpK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plating, /area/maintenance/department/engine) +"kqF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "krU" = ( /obj/structure/chair{ dir = 4 @@ -56619,16 +55964,11 @@ /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "kAX" = ( -/obj/structure/table/wood, -/obj/item/gavelblock, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plasteel, +/area/security/office) "kDf" = ( /obj/machinery/light/small, /turf/open/floor/carpet/black, @@ -56665,6 +56005,13 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/service/hydroponics) +"kFd" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "kFm" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -56736,44 +56083,45 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "kJo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "kJw" = ( -/obj/machinery/door/airlock/maintenance/abandoned{ - name = "Firing Range Target" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/turf/closed/wall, /area/maintenance/department/security/brig) "kJN" = ( -/obj/structure/chair{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/turf/open/floor/plasteel, +/area/security/office) +"kKB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Courtroom South"; - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "kKI" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/closet, /turf/open/floor/plating, /area/maintenance/department/cargo) +"kMf" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "kNf" = ( /obj/machinery/door/window/northleft{ base_state = "right"; @@ -56813,6 +56161,12 @@ icon_state = "platingdmg3" }, /area/maintenance/department/science) +"kPt" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/security/brig) "kQy" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56841,6 +56195,12 @@ "kRq" = ( /turf/open/floor/plasteel, /area/maintenance/department/engine) +"kRH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "kRK" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/portable_atmospherics/canister/bz, @@ -56884,6 +56244,24 @@ }, /turf/open/floor/plasteel/white, /area/science/lab) +"kSC" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/door_timer{ + id = "Cell 2"; + name = "Cell 2"; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "kSF" = ( /obj/structure/cable{ icon_state = "1-4" @@ -56952,7 +56330,6 @@ /turf/open/floor/engine, /area/engineering/main) "kXx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -56963,12 +56340,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/item/kirbyplants{ - icon_state = "plant-10" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/service/chapel/main/monastery) "kYM" = ( @@ -56985,8 +56360,27 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"kZk" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/security/brig) +"kZF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/department/security/brig) +"lac" = ( +/obj/structure/disposalpipe/segment, +/turf/open/space/basic, +/area/space) "lcU" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 5 }, /turf/open/floor/plating, @@ -57000,18 +56394,17 @@ /turf/open/floor/plating, /area/maintenance/department/science) "lem" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/flasher{ - id = "executionflash"; - pixel_y = 25 - }, -/obj/machinery/igniter{ - id = "secigniter" +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"lfn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" }, +/obj/structure/fans/tiny, /turf/open/floor/plating, -/area/security/execution/transfer) +/area/hallway/secondary/entry) "lfx" = ( /obj/structure/table, /obj/item/clothing/suit/hooded/wintercoat/engineering, @@ -57025,6 +56418,11 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/engineering/main) +"lhq" = ( +/obj/machinery/computer/security, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/security/brig) "lhA" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/plasteel/dark, @@ -57067,18 +56465,6 @@ }, /turf/open/floor/engine, /area/engineering/main) -"lnW" = ( -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/cargo/storage) "loz" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/tile/yellow{ @@ -57101,10 +56487,9 @@ /turf/open/floor/engine, /area/engineering/main) "lqc" = ( -/obj/item/toy/gun, -/obj/effect/decal/cleanable/oil, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/maintenance/department/security/brig) +/area/security/brig) "lrM" = ( /obj/structure/cable{ icon_state = "2-8" @@ -57112,6 +56497,20 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/engineering/main) +"lsz" = ( +/obj/structure/chair{ + dir = 4; + name = "Bailiff" + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "lxI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -57127,31 +56526,38 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel/dark, /area/service/chapel/office) +"lAj" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"lAn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Labor Camp Shuttle Airlock" + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "lAs" = ( /turf/closed/wall, /area/cargo/sorting) "lAL" = ( -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plasteel, +/area/security/office) "lAR" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -57200,9 +56606,11 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "lGp" = ( -/obj/structure/weightmachine/weightlifter, +/obj/item/kirbyplants{ + icon_state = "plant-22" + }, /turf/open/floor/plasteel/dark, -/area/security/prison) +/area/security/office) "lGv" = ( /obj/machinery/door/airlock/atmos/abandoned{ name = "Atmospherics Maintenance"; @@ -57226,12 +56634,9 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "lHc" = ( -/obj/structure/girder, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/computer/shuttle/labor, +/turf/open/floor/plasteel/dark, +/area/security/brig) "lHX" = ( /obj/structure/bed, /obj/item/bedsheet/orange, @@ -57270,9 +56675,11 @@ /turf/open/floor/plating, /area/commons/storage/emergency/starboard) "lMU" = ( -/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -57321,6 +56728,15 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"lTx" = ( +/obj/structure/sign/departments/security{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "lTC" = ( /obj/item/shard, /obj/effect/turf_decal/stripes/line{ @@ -57332,11 +56748,9 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "lUz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/fore) "lUO" = ( /obj/structure/sign/warning/radiation, /turf/closed/wall/r_wall, @@ -57373,10 +56787,27 @@ /turf/open/floor/engine, /area/engineering/main) "lXc" = ( -/obj/structure/table, -/obj/item/clothing/head/beret, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 8; + name = "8maintenance loot spawner" + }, +/obj/structure/closet/crate, /turf/open/floor/plating, -/area/maintenance/department/security/brig) +/area/maintenance/fore) +"lXd" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) "lXt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -57384,19 +56815,9 @@ /turf/open/floor/engine, /area/science/xenobiology) "lXv" = ( -/obj/structure/chair{ - dir = 8; - name = "Defense" - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fore) "lXJ" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -57448,19 +56869,6 @@ /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/plating, /area/engineering/main) -"mck" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - layer = 2.9; - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) "mdL" = ( /obj/structure/table, /obj/item/paper_bin, @@ -57474,6 +56882,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, /area/science/lab) +"mdS" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/brig) "meF" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, @@ -57549,6 +56969,15 @@ }, /turf/open/floor/plating, /area/science/xenobiology) +"mlt" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "mmv" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Supplies"; @@ -57609,25 +57038,56 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"msX" = ( -/obj/effect/spawner/structure/window/reinforced, +"mqS" = ( /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-2" }, -/obj/machinery/door/poddoor/preopen{ - id = "executionfireblast" +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/security/execution/transfer) -"mtu" = ( +/obj/machinery/door_timer{ + id = "Cell 1"; + name = "Cell 1"; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"mrk" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/department/security/brig) +"msX" = ( /obj/structure/table, -/obj/item/folder/yellow, -/obj/item/reagent_containers/food/snacks/donut, +/obj/item/paper, +/obj/item/pen, +/turf/open/floor/plasteel, +/area/security/prison) +"mtu" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/closed/wall, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, /area/maintenance/department/security/brig) "mtI" = ( /obj/structure/cable{ @@ -57664,13 +57124,9 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard) "mwg" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/item/ammo_box/foambox, -/obj/item/ammo_box/foambox, -/obj/item/gun/ballistic/shotgun/toy, -/obj/item/gun/ballistic/shotgun/toy, /turf/open/floor/plating, /area/maintenance/department/security/brig) "mwG" = ( @@ -57719,11 +57175,6 @@ }, /turf/open/floor/plasteel/dark, /area/command/bridge) -"mzl" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/plating, -/area/security/execution/transfer) "mzE" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/delivery, @@ -57744,6 +57195,11 @@ }, /turf/open/floor/plasteel, /area/engineering/atmos) +"mAU" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "mCe" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -57752,6 +57208,22 @@ }, /turf/open/floor/plating, /area/security/checkpoint/engineering) +"mDs" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Port Solar APC"; + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Port Bow Solar"; + dir = 9; + name = "solar camera" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "mDW" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -57760,16 +57232,9 @@ /turf/open/floor/plating, /area/tcommsat/computer) "mEe" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "mEu" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -57786,6 +57251,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) +"mGa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=BrigS2"; + location = "BrigP" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "mHy" = ( /obj/item/storage/fancy/cigarettes/cigpack_shadyjims, /turf/open/floor/wood, @@ -57797,6 +57272,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/engine) +"mIO" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "mJp" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -57821,20 +57303,16 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "mKP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/power/terminal{ + dir = 8 + }, /turf/open/floor/plating, -/area/security/courtroom) +/area/maintenance/department/chapel/monastery) "mLB" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, +/turf/open/floor/plating, /area/maintenance/department/security/brig) "mMz" = ( /obj/effect/spawner/structure/window/reinforced, @@ -57873,6 +57351,12 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"mUU" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "mVM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating/airless, @@ -57992,6 +57476,17 @@ /obj/item/chair/stool, /turf/open/floor/carpet, /area/maintenance/department/crew_quarters/dorms) +"ngq" = ( +/obj/structure/closet/secure_closet/courtroom, +/obj/item/gavelhammer, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "nih" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/costume, @@ -58072,12 +57567,9 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "nso" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "nsy" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -58137,6 +57629,33 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"nwp" = ( +/obj/machinery/button/door{ + id = "prison release"; + name = "Labor Camp Shuttle Lockdown"; + pixel_x = -25; + req_access_txt = "2" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) +"nxf" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/security/brig) "nxT" = ( /obj/machinery/smartfridge/extract/preloaded, /turf/open/floor/plasteel, @@ -58216,6 +57735,40 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) +"nDM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Brig Desk"; + req_access_txt = "1" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/obj/item/radio, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"nDP" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "nEb" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -58268,6 +57821,25 @@ }, /turf/open/floor/plasteel/white, /area/science/lab) +"nJG" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "nJI" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/structure/sign/plaques/kiddie/perfect_drone{ @@ -58276,14 +57848,12 @@ /turf/open/floor/engine, /area/science/explab) "nKo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/maintenance/department/chapel/monastery) +/area/maintenance/department/security/brig) "nLl" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -58374,7 +57944,12 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "nPA" = ( -/obj/item/chair, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "nQc" = ( @@ -58387,6 +57962,10 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"nQy" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fore) "nRM" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -58414,9 +57993,25 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "nUc" = ( -/obj/structure/disposaloutlet, -/turf/open/floor/plating, -/area/space/nearstation) +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Brig Gulag Teleporter"; + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table, +/obj/item/storage/box/prisoner, +/obj/item/razor{ + pixel_x = -6 + }, +/obj/item/paper/guides/jobs/security/labor_camp, +/obj/item/pen, +/turf/open/floor/plasteel/dark, +/area/security/brig) "nUQ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, @@ -58461,6 +58056,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) +"nYq" = ( +/obj/structure/rack, +/obj/item/gun/energy/laser/practice, +/obj/item/clothing/ears/earmuffs, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "nYC" = ( /obj/structure/cable{ icon_state = "2-8" @@ -58500,8 +58101,9 @@ /turf/open/floor/carpet, /area/service/library) "odM" = ( -/turf/closed/wall/r_wall, -/area/security/courtroom) +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "oep" = ( /obj/structure/table/glass, /obj/item/paper_bin, @@ -58515,6 +58117,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"ofi" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "ofN" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue, @@ -58549,6 +58157,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"onE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "onX" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -58572,6 +58190,13 @@ /obj/item/wrench/medical, /turf/open/floor/engine, /area/medical/chemistry) +"opr" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "opz" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -58619,11 +58244,11 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "osW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/chair/office/dark{ + dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/courtroom) +/area/security/brig) "osY" = ( /obj/structure/flora/ausbushes/reedbush{ pixel_x = -2; @@ -58654,14 +58279,19 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "ovB" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/cafeteria, -/area/security/prison) +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) "ovM" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 @@ -58736,6 +58366,12 @@ /obj/effect/landmark/start/lawyer, /turf/open/floor/carpet, /area/service/lawoffice) +"oCG" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fore) "oCX" = ( /obj/structure/cable{ icon_state = "4-8" @@ -58784,14 +58420,12 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "oFf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" }, /turf/open/floor/plating, -/area/maintenance/department/security/brig) +/area/security/warden) "oFo" = ( /obj/structure/closet/emcloset/anchored, /obj/structure/sign/warning/vacuum/external{ @@ -58814,6 +58448,12 @@ icon_state = "platingdmg3" }, /area/maintenance/disposal/incinerator) +"oGX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "oHa" = ( /obj/machinery/power/emitter/anchored{ dir = 8; @@ -58867,6 +58507,17 @@ }, /turf/open/floor/engine, /area/engineering/main) +"oKX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/department/security/brig) "oLR" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -58891,16 +58542,12 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "oPx" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/department/security/brig) +/obj/item/book/manual/wiki/security_space_law, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/glasses/sunglasses, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "oPy" = ( /obj/machinery/door/airlock/external{ name = "Mining Dock Airlock"; @@ -58912,6 +58559,11 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/cargo/miningdock) +"oPX" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/cable_coil, +/turf/open/space, +/area/solars/port) "oQm" = ( /obj/docking_port/stationary{ dir = 8; @@ -58924,6 +58576,16 @@ }, /turf/open/space/basic, /area/space) +"oQY" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "oRX" = ( /obj/structure/closet, /turf/open/floor/plating, @@ -58982,12 +58644,14 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "oTC" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/obj/machinery/vending/cigarette, /turf/open/floor/plating{ icon_state = "platingdmg3" }, /area/maintenance/department/security/brig) +"oTF" = ( +/turf/open/floor/circuit/green, +/area/maintenance/department/security/brig) "oUa" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -59025,18 +58689,13 @@ /turf/open/floor/plasteel/dark, /area/service/library) "oXe" = ( -/obj/structure/table/glass, -/obj/item/mmi, -/obj/item/clothing/mask/balaclava, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) "oXq" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -59085,9 +58744,22 @@ /turf/open/floor/engine, /area/science/xenobiology) "pdq" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "Secure Gate"; + name = "Entrance Lockdown"; + pixel_x = 5; + pixel_y = -2 + }, +/obj/machinery/button/door{ + id = "Prison Gate"; + name = "Permabrig Lockdown"; + pixel_x = 5; + pixel_y = 8; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "pdW" = ( /obj/structure/cable{ icon_state = "1-4" @@ -59101,30 +58773,46 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "peE" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/security/prison) +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/warden, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "pfz" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/light{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/machinery/button/flasher{ + id = "PCell 2"; + pixel_x = 5; + pixel_y = 24 + }, +/obj/machinery/button/door{ + id = "permacell2"; + name = "Cell 2 Lockdown"; + pixel_x = 4; + pixel_y = 34; + req_access_txt = "2" + }, +/turf/open/floor/plasteel, +/area/security/prison) "pfB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) +/turf/open/floor/plasteel, +/area/security/office) "pfP" = ( /obj/structure/table, /obj/item/storage/box/syringes, @@ -59157,9 +58845,19 @@ /turf/open/floor/plating, /area/maintenance/disposal) "pia" = ( -/obj/structure/disposalpipe/segment, -/turf/open/space/basic, -/area/space) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"pid" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solars/port) "pjH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -59193,6 +58891,19 @@ }, /turf/open/floor/plasteel, /area/engineering/atmos) +"pmC" = ( +/obj/structure/bed, +/obj/machinery/flasher{ + id = "Cell 2"; + pixel_x = -28 + }, +/obj/item/bedsheet/green, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "pnU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 4; @@ -59230,6 +58941,26 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/hallway/secondary/entry) +"pqR" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/space, +/area/solars/port) +"prB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "prQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -59247,14 +58978,19 @@ /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, /area/engineering/supermatter) -"pvc" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +"puy" = ( +/obj/structure/bed, +/obj/machinery/flasher{ + id = "Cell 1"; + pixel_x = -28 }, -/obj/machinery/door/airlock/external, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/service/chapel/main/monastery) +/obj/item/bedsheet/blue, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "pvK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ @@ -59321,6 +59057,12 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"pCF" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "pDP" = ( /obj/machinery/vending/assist, /obj/effect/turf_decal/tile/neutral{ @@ -59354,6 +59096,26 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/plasteel, /area/engineering/atmos) +"pEZ" = ( +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Brig Desk"; + req_access_txt = "1" + }, +/obj/item/reagent_containers/food/snacks/donut, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/obj/structure/table/reinforced, +/obj/item/folder/red{ + layer = 2.9 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/security/brig) "pFe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/red{ @@ -59366,12 +59128,12 @@ /turf/open/floor/plasteel/dark, /area/service/chapel/office) "pFy" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "pGe" = ( @@ -59391,12 +59153,15 @@ /turf/open/floor/wood, /area/command/heads_quarters/hop) "pJy" = ( -/obj/item/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -26 +/obj/structure/rack, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/laser_pointer/red, +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "pKd" = ( /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; @@ -59469,6 +59234,13 @@ }, /turf/closed/wall/r_wall, /area/medical/virology) +"pRz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "pVD" = ( /obj/machinery/light/small{ dir = 1 @@ -59514,16 +59286,15 @@ /turf/open/floor/plasteel, /area/service/hydroponics) "pXc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-4" }, -/obj/machinery/door/airlock/public/glass{ - name = "Courtroom" +/obj/machinery/power/solar{ + id = "portsolar"; + name = "Port Solar Array" }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plasteel/airless/solarpanel, +/area/solars/port) "pXg" = ( /obj/structure/table/glass, /obj/structure/window/reinforced, @@ -59640,6 +59411,16 @@ "qeY" = ( /turf/closed/wall/r_wall, /area/engineering/supermatter) +"qgb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "qhE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -59649,6 +59430,17 @@ }, /turf/open/floor/plasteel, /area/engineering/main) +"qiG" = ( +/obj/machinery/mass_driver{ + id = "chapelgun" + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "qjx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line, @@ -59687,6 +59479,31 @@ }, /turf/open/floor/engine, /area/engineering/main) +"qpE" = ( +/obj/structure/chair{ + dir = 4; + name = "Judge" + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"qpR" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "qpS" = ( /obj/structure/cable{ icon_state = "2-4" @@ -59722,6 +59539,37 @@ }, /turf/open/floor/plasteel, /area/engineering/main) +"quc" = ( +/obj/structure/disposalpipe/segment, +/turf/open/space/basic, +/area/space/nearstation) +"quY" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "innerbrig"; + name = "Brig Interior Doors Control"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = 36; + req_access_txt = "63" + }, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "outerbrig"; + name = "Brig Exterior Doors Control"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = 24; + req_access_txt = "63" + }, +/obj/machinery/button/flasher{ + id = "brigentry"; + pixel_x = 6; + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "qxq" = ( /obj/machinery/atmospherics/components/binary/pump/on{ name = "Air Out" @@ -59828,6 +59676,12 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"qGW" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/security/brig) "qGZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -59851,6 +59705,10 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"qIr" = ( +/obj/machinery/rnd/bepis, +/turf/open/floor/plasteel/white, +/area/science/explab) "qIC" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -59873,19 +59731,11 @@ /turf/open/floor/plating, /area/maintenance/department/science) "qLb" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/machinery/door/poddoor/shutters{ + id = "shootshut" }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "qLI" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -59901,23 +59751,6 @@ }, /turf/open/floor/plasteel, /area/engineering/main) -"qMi" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "executionfireblast" - }, -/turf/open/floor/plating, -/area/security/execution/transfer) "qOE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -60069,6 +59902,10 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"qXE" = ( +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/fore) "qXH" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -60140,10 +59977,7 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-8" }, /turf/open/floor/plasteel, /area/security/brig) @@ -60190,6 +60024,11 @@ icon_state = "wood-broken4" }, /area/maintenance/department/engine) +"rif" = ( +/obj/machinery/mech_bay_recharge_port, +/obj/structure/cable, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "riF" = ( /obj/machinery/computer/arcade, /obj/effect/turf_decal/tile/neutral{ @@ -60214,16 +60053,7 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "rjF" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Secure Gate"; - name = "brig shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, +/turf/closed/wall/r_wall, /area/security/brig) "rmC" = ( /turf/open/space/basic, @@ -60259,21 +60089,22 @@ heat_capacity = 1e+006 }, /area/service/chapel/dock) -"rpx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"roU" = ( +/obj/machinery/power/smes{ + charge = 5e+006 }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) -"rrb" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"rpY" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "2-8" }, +/turf/open/floor/plating, +/area/maintenance/solars/port) +"rrb" = ( +/obj/item/target/clown, +/turf/open/floor/plating, /area/maintenance/department/security/brig) "rrU" = ( /obj/effect/turf_decal/tile/red{ @@ -60305,6 +60136,22 @@ }, /turf/open/floor/plasteel, /area/tcommsat/computer) +"rtg" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "rui" = ( /obj/structure/closet/emcloset/anchored, /obj/machinery/light/small{ @@ -60429,19 +60276,15 @@ /turf/open/floor/plating, /area/construction/mining/aux_base) "rKr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/structure/fans/tiny, /turf/open/floor/plating, -/area/maintenance/solars/port) +/area/maintenance/department/security/brig) "rKL" = ( /obj/item/trash/cheesie, /turf/open/floor/plating{ @@ -60449,12 +60292,16 @@ }, /area/maintenance/department/science) "rLi" = ( -/obj/machinery/button/door{ - id = "shootshut"; - name = "shutters control"; - pixel_x = 28 +/obj/item/clothing/head/collectable/police, +/turf/open/floor/mech_bay_recharge_floor, +/area/maintenance/department/security/brig) +"rMb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/item/ammo_casing/shotgun/improvised, /turf/open/floor/plating, /area/maintenance/department/security/brig) "rMB" = ( @@ -60481,6 +60328,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/science) +"rNF" = ( +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "rPg" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 8 @@ -60491,6 +60346,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/science/mixing) +"rRj" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "rRv" = ( /obj/structure/bookcase/random/religion, /obj/effect/decal/cleanable/cobweb{ @@ -60515,18 +60374,23 @@ }, /turf/open/floor/plasteel, /area/engineering/main) -"rWz" = ( -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" +"rUj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "2" }, -/obj/machinery/conveyor{ - dir = 8; - id = "QMLoad2" +/obj/machinery/button/door{ + id = "prison release"; + name = "Labor Camp Shuttle Lockdown"; + pixel_y = -25; + req_access_txt = "2" }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/cargo/storage) +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "rWE" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -60557,6 +60421,18 @@ /obj/structure/girder, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"sbl" = ( +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad2" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/cargo/storage) "sbY" = ( /obj/machinery/vending/coffee, /turf/open/floor/wood, @@ -60588,13 +60464,25 @@ /turf/open/floor/plasteel, /area/engineering/main) "sdk" = ( -/obj/structure/lattice, -/obj/machinery/camera/motion{ - c_tag = "Armory External"; +/turf/open/floor/plasteel/showroomfloor, +/area/security/office) +"seG" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/security/glass{ + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/turf/open/space, -/area/space/nearstation) +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "sgc" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/neutral{ @@ -60635,6 +60523,10 @@ /obj/item/reagent_containers/food/snacks/meat/slab/monkey, /turf/open/floor/plating, /area/maintenance/department/engine) +"siA" = ( +/obj/item/toy/katana, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "sjC" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/yellow, @@ -60644,10 +60536,30 @@ /obj/machinery/power/port_gen/pacman, /turf/open/floor/plasteel, /area/engineering/main) +"skq" = ( +/obj/machinery/door/airlock/engineering{ + name = "Port Solar Access"; + req_access_txt = "10" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "skw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall, -/area/maintenance/department/security/brig) +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/brig) "slJ" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -60689,15 +60601,16 @@ /turf/open/floor/plasteel/dark, /area/maintenance/department/crew_quarters/dorms) "sqt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/structure/chair, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "sqQ" = ( /turf/open/floor/plating, /area/maintenance/disposal) +"srK" = ( +/obj/item/broken_bottle, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "srZ" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -60748,16 +60661,17 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "syn" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 5; + id = "laborcamp_home"; + name = "fore bay 1"; + roundstart_template = /datum/map_template/shuttle/labour/box; + width = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/department/security/brig) +/turf/open/space/basic, +/area/space) "syQ" = ( /obj/machinery/vending/games, /obj/structure/sign/plaques/deempisi{ @@ -60768,30 +60682,30 @@ }, /area/maintenance/department/science) "szG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/security/execution/transfer) +/turf/open/floor/plasteel/dark, +/area/security/prison) "sAK" = ( /obj/item/clothing/mask/gas/plaguedoctor, /turf/open/floor/plating, /area/maintenance/department/science) "sBA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/window/southleft{ + name = "Court Cell"; + req_access_txt = "2" }, -/obj/machinery/firealarm{ - pixel_y = 29 +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"sDV" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 Locker" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel, /area/security/brig) @@ -60807,7 +60721,13 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "sGr" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plating, @@ -60829,11 +60749,15 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"sIO" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "sJp" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/turf/closed/wall, +/area/security/prison) "sJr" = ( /turf/open/floor/wood, /area/service/lawoffice) @@ -60861,6 +60785,27 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/service/library) +"sMe" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/space, +/area/solars/port) +"sMA" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/security/brig) "sNk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60875,12 +60820,22 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/dark, /area/science/xenobiology) -"sOC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"sNS" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2" }, /turf/open/floor/plating, -/area/security/execution/transfer) +/area/maintenance/department/chapel/monastery) +"sOC" = ( +/obj/structure/closet, +/obj/item/clothing/under/color/black, +/obj/item/clothing/under/color/red, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "sPh" = ( /turf/open/floor/plasteel/yellowsiding, /area/hallway/secondary/entry) @@ -61062,9 +61017,25 @@ /turf/open/floor/engine, /area/science/xenobiology) "tfZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, -/area/maintenance/department/security/brig) +/obj/structure/closet/crate/freezer, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/security/brig) "thA" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/closed/wall/r_wall, @@ -61107,10 +61078,9 @@ /turf/open/floor/engine, /area/engineering/main) "tlc" = ( -/obj/machinery/recharger, -/obj/structure/table, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/gulag_teleporter, +/turf/open/floor/plasteel/dark, +/area/security/brig) "tlp" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 9 @@ -61137,19 +61107,22 @@ }, /turf/open/floor/plating, /area/engineering/main) -"tnP" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/tile/green{ +"tmE" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/effect/turf_decal/tile/green{ - dir = 8 +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" }, -/obj/machinery/light{ - dir = 4 +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"tnP" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/security/prison) +/turf/open/floor/plasteel, +/area/security/brig) "tnY" = ( /obj/machinery/button/door{ id = "aux_base_shutters"; @@ -61165,11 +61138,15 @@ /turf/open/floor/plasteel, /area/construction/mining/aux_base) "tpb" = ( -/obj/item/reagent_containers/food/snacks/donut, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/machinery/door/airlock/security/glass{ + name = "Brig Control"; + req_access_txt = "3" }, -/area/maintenance/department/security/brig) +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "tqO" = ( /obj/structure/sign/poster/official/random{ pixel_x = -32 @@ -61277,6 +61254,14 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"tzn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/service/chapel/main/monastery) "tzH" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; @@ -61294,10 +61279,25 @@ /obj/item/pen, /turf/open/floor/plasteel/dark, /area/science/explab) +"tBh" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "tCJ" = ( /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"tCN" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/donut, +/obj/item/folder/yellow, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "tCP" = ( /obj/docking_port/stationary/public_mining_dock, /turf/open/floor/plating, @@ -61306,6 +61306,15 @@ /obj/item/wrench, /turf/open/floor/plating, /area/maintenance/department/cargo) +"tFp" = ( +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "tHk" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -61343,6 +61352,19 @@ /obj/machinery/status_display/supply, /turf/closed/wall, /area/cargo/warehouse) +"tMe" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"tMI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "tOD" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/effect/turf_decal/stripes/line{ @@ -61350,6 +61372,28 @@ }, /turf/open/floor/engine, /area/engineering/main) +"tPb" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/solars/port) +"tPj" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"tPu" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/potato{ + name = "\improper Beepsky's emergency battery" + }, +/obj/item/paper/fluff/jobs/security/beepsky_mom, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "tRc" = ( /obj/structure/ore_box, /turf/open/floor/plating{ @@ -61358,9 +61402,18 @@ /area/maintenance/department/engine) "tRZ" = ( /obj/structure/lattice, -/obj/structure/lattice, +/obj/structure/disposalpipe/segment, /turf/open/space/basic, /area/space/nearstation) +"tSt" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "tSL" = ( /turf/open/floor/plating{ icon_state = "panelscorched" @@ -61371,40 +61424,17 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "tTZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "tUO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/closed/wall/r_wall, /area/science/xenobiology) -"tVY" = ( -/obj/structure/chair{ - dir = 4; - name = "Prosecution" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) "tXn" = ( /obj/structure/sink{ dir = 4; @@ -61426,6 +61456,20 @@ }, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"tXP" = ( +/obj/machinery/door/airlock/maintenance/abandoned{ + name = "Firing Range" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/department/security/brig) +"tYu" = ( +/obj/item/reagent_containers/food/snacks/donut, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/security/brig) "uaC" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -61433,10 +61477,15 @@ /turf/open/floor/carpet, /area/maintenance/department/crew_quarters/dorms) "uaE" = ( -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" }, -/turf/open/floor/plating, /area/maintenance/department/security/brig) "uaO" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -61502,6 +61551,13 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"ugu" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "ugC" = ( /obj/structure/chair/office/light{ dir = 4 @@ -61562,23 +61618,18 @@ /turf/open/floor/plasteel, /area/commons/storage/primary) "ulQ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Courtroom"; - req_access_txt = "42" +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/space, +/area/solars/port) "ulY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -61636,10 +61687,14 @@ /turf/open/water/decorative, /area/hallway/secondary/entry) "uqJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "urP" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -61648,14 +61703,9 @@ /turf/open/floor/plasteel, /area/science/explab) "utg" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria, -/area/security/prison) +/obj/item/ammo_casing/shotgun/beanbag, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "uug" = ( /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -61737,6 +61787,15 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"uyI" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port) "uyJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/engine, @@ -61790,11 +61849,14 @@ /turf/open/floor/engine, /area/science/xenobiology) "uAA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/item/target/alien, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"uAE" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/plating, +/area/maintenance/solars/port) "uAU" = ( /obj/structure/table/wood, /obj/item/folder/blue, @@ -61823,6 +61885,19 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/construction/mining/aux_base) +"uFA" = ( +/obj/item/storage/box/lights/bulbs, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"uFZ" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "uHG" = ( /obj/structure/cable{ icon_state = "1-4" @@ -61831,19 +61906,8 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "uIh" = ( -/obj/structure/chair{ - dir = 8; - name = "Defense" - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/closed/wall/mineral/iron, +/area/maintenance/department/chapel/monastery) "uIn" = ( /obj/machinery/power/terminal{ dir = 1 @@ -61859,6 +61923,13 @@ }, /turf/closed/wall/r_wall, /area/engineering/main) +"uKR" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/maintenance/department/security/brig) "uLF" = ( /obj/structure/cable{ icon_state = "1-4" @@ -61886,6 +61957,16 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/department/engine) +"uMf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "uMo" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/yellow, @@ -61904,7 +61985,8 @@ /turf/open/floor/plasteel, /area/commons/fitness/recreation) "uQR" = ( -/obj/item/ammo_casing/shotgun/beanbag, +/obj/structure/table, +/obj/item/clothing/head/beret, /turf/open/floor/plating, /area/maintenance/department/security/brig) "uRk" = ( @@ -61949,12 +62031,13 @@ /turf/open/floor/carpet, /area/service/lawoffice) "uXp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/item/weldingtool, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" }, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "uXG" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -62004,6 +62087,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) +"vcv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "veF" = ( /obj/structure/window/reinforced{ dir = 8 @@ -62049,10 +62142,30 @@ }, /turf/open/floor/plasteel, /area/science/xenobiology) +"vgF" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "vhk" = ( /obj/structure/chair, /turf/open/floor/carpet, /area/service/lawoffice) +"vil" = ( +/obj/machinery/mass_driver{ + id = "chapelgun" + }, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Mass Driver" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "vjd" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -62062,6 +62175,14 @@ }, /turf/open/floor/plasteel, /area/engineering/main) +"vjD" = ( +/obj/structure/chair/stool, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/maintenance/solars/port) "vli" = ( /obj/structure/table, /obj/item/clothing/glasses/meson/engine, @@ -62121,6 +62242,19 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"vnI" = ( +/obj/structure/bed, +/obj/machinery/flasher{ + id = "Cell 3"; + pixel_x = -28 + }, +/obj/item/bedsheet/orange, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "voh" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 5 @@ -62147,6 +62281,12 @@ }, /turf/open/floor/plasteel/dark, /area/service/library/lounge) +"vrQ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "vsk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -62233,9 +62373,10 @@ /turf/open/floor/plasteel, /area/engineering/main) "vxV" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/item/toy/gun, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "vzp" = ( /obj/effect/turf_decal/tile/brown, /obj/item/stack/ore/iron, @@ -62307,13 +62448,7 @@ /turf/open/floor/engine, /area/engineering/main) "vCC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/clothing/head/cone, /turf/open/floor/plating, /area/maintenance/department/security/brig) "vGg" = ( @@ -62367,10 +62502,46 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "vOw" = ( -/obj/structure/lattice, -/obj/structure/disposalpipe/segment, -/turf/open/space/basic, -/area/space/nearstation) +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"vOQ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom"; + req_access_txt = "42" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"vQx" = ( +/obj/machinery/door/window/brigdoor/security/cell{ + id = "Cell 1"; + name = "Cell 1" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "vQN" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -62522,6 +62693,15 @@ /obj/machinery/meter, /turf/open/floor/plating, /area/maintenance/department/engine) +"wdU" = ( +/obj/machinery/button/door{ + id = "shootshut"; + name = "shutters control"; + pixel_x = 28 + }, +/obj/item/ammo_casing/shotgun/improvised, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "wdY" = ( /obj/machinery/light/small{ dir = 4 @@ -62579,10 +62759,8 @@ }, /area/hallway/secondary/entry) "wig" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, /area/maintenance/department/security/brig) "wiB" = ( /obj/item/shard{ @@ -62620,6 +62798,17 @@ /obj/item/flashlight, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"wkC" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/open/space/basic, +/area/space/nearstation) "wkZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -62647,6 +62836,15 @@ }, /turf/open/floor/plasteel/white, /area/science/explab) +"wnp" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "wnE" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -62659,9 +62857,17 @@ /turf/closed/wall, /area/science/mixing) "woq" = ( -/obj/structure/chair, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) "wqu" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -62705,35 +62911,56 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "wwG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) -"wxb" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/plasteel, +/area/security/brig) +"wxb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/area/maintenance/department/security/brig) +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "wxJ" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/preopen{ - id = "prison release"; - name = "prisoner processing blast door" - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/security/brig) "wyf" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) "wzb" = ( /obj/structure/chair, /turf/open/floor/wood, @@ -62768,9 +62995,26 @@ /turf/open/floor/plasteel, /area/engineering/main) "wDm" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/machinery/camera{ + c_tag = "Brig Cells" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "wDq" = ( /obj/structure/bookcase/random/fiction, /turf/open/floor/plasteel/dark, @@ -62796,12 +63040,39 @@ dir = 1 }, /area/hallway/secondary/exit/departure_lounge) +"wFB" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "wFT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/open/floor/plating, /area/maintenance/department/science) +"wGD" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/space, +/area/solars/port) +"wIa" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "wIo" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/structure/lattice, @@ -62835,9 +63106,9 @@ /turf/open/floor/plating, /area/command/heads_quarters/cmo) "wMF" = ( -/obj/effect/spawner/lootdrop/three_course_meal, -/obj/effect/spawner/lootdrop/three_course_meal, /obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/three_course_meal, +/obj/effect/spawner/lootdrop/three_course_meal, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -62883,6 +63154,24 @@ }, /turf/open/floor/plating, /area/science/mixing) +"wPk" = ( +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"wPp" = ( +/obj/structure/table, +/obj/item/stack/rods/fifty, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/maintenance/fore) "wQU" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/cable{ @@ -62902,27 +63191,30 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "wRz" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/department/security/brig) +/turf/open/floor/plasteel, +/area/security/brig) "wRI" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Brig Maintenance APC"; - pixel_y = 23 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/maintenance/department/security/brig) +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "wSX" = ( /obj/structure/flora/junglebush/large{ pixel_x = -15; @@ -62961,11 +63253,23 @@ /turf/open/floor/plating, /area/commons/storage/emergency/port) "wUz" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, -/area/maintenance/department/security/brig) +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "wVC" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Sci"; @@ -62974,10 +63278,16 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "wWJ" = ( -/obj/structure/closet/secure_closet/courtroom, -/obj/item/gavelhammer, -/turf/open/floor/plasteel/dark, -/area/security/courtroom) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) "wXu" = ( /obj/machinery/disposal/bin, /obj/structure/window/reinforced{ @@ -62993,9 +63303,7 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "wYu" = ( -/obj/machinery/door/poddoor/shutters{ - id = "shootshut" - }, +/obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/maintenance/department/security/brig) "wYK" = ( @@ -63043,6 +63351,20 @@ "xbJ" = ( /turf/open/floor/plasteel/dark, /area/maintenance/department/crew_quarters/dorms) +"xcw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/maintenance/solars/port) "xee" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum/external, @@ -63064,6 +63386,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) +"xgz" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) "xgG" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -63074,9 +63405,13 @@ /turf/open/floor/plasteel, /area/science/explab) "xhj" = ( -/obj/structure/table, +/obj/effect/decal/cleanable/cobweb{ + icon_state = "cobweb2" + }, +/obj/item/storage/fancy/candle_box, +/obj/structure/table/wood, /turf/open/floor/plasteel/dark, -/area/security/courtroom) +/area/service/chapel/main/monastery) "xhE" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -63143,9 +63478,8 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "xkB" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/dark, /area/security/courtroom) "xld" = ( @@ -63226,9 +63560,9 @@ /turf/open/floor/plating, /area/maintenance/department/science) "xuv" = ( -/obj/item/broken_bottle, +/obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plating, -/area/maintenance/department/security/brig) +/area/maintenance/fore) "xvO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -63239,10 +63573,27 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"xxl" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/book/bible, +/turf/open/floor/carpet, +/area/service/chapel/main/monastery) "xxw" = ( /obj/machinery/atmospherics/components/binary/pump, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"xxK" = ( +/obj/structure/sign/departments/security{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "xxO" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; @@ -63279,11 +63630,13 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "xyB" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" }, -/area/maintenance/department/security/brig) +/turf/open/floor/plating, +/area/maintenance/fore) "xzp" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -63303,6 +63656,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/xenobiology) +"xBh" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) +"xBn" = ( +/obj/structure/table, +/obj/item/storage/crayons, +/obj/item/wrench, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "xCV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -63326,6 +63691,12 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"xDw" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "xEb" = ( /obj/structure/destructible/cult/tome, /turf/open/floor/plasteel/dark, @@ -63336,6 +63707,10 @@ /obj/effect/turf_decal/bot, /turf/open/floor/engine, /area/science/storage) +"xEy" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "xFl" = ( /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/tcommsat/server"; @@ -63364,6 +63739,11 @@ }, /turf/closed/wall/r_wall, /area/science/mixing) +"xIV" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "xJy" = ( /obj/structure/chair/comfy/black, /obj/structure/sign/plaques/kiddie{ @@ -63401,6 +63781,31 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/dark, /area/service/lawoffice) +"xLL" = ( +/turf/closed/wall, +/area/maintenance/solars/port) +"xMk" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"xNn" = ( +/obj/machinery/door/window/brigdoor/security/cell{ + id = "Cell 2"; + name = "Cell 2" + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "xNx" = ( /obj/item/kirbyplants{ icon_state = "plant-22" @@ -63425,6 +63830,29 @@ }, /turf/open/floor/engine, /area/engineering/main) +"xNL" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/closed/wall/mineral/iron, +/area/service/chapel/main/monastery) +"xNO" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) +"xNW" = ( +/obj/effect/decal/cleanable/cobweb{ + icon_state = "cobweb2" + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "xOC" = ( /obj/machinery/door/airlock/external{ name = "Construction Zone" @@ -63459,16 +63887,28 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) +"xRD" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/brig) "xSd" = ( /obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) +"xSk" = ( +/obj/structure/table, +/obj/item/crowbar, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel/dark, +/area/service/chapel/main/monastery) "xSX" = ( /obj/machinery/airalarm/unlocked{ pixel_y = 23 @@ -63498,32 +63938,20 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "xYV" = ( -/obj/item/stack/rods/fifty, -/obj/item/wrench, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Air to Distro" +/obj/structure/chair/sofa/corp/left{ + dir = 8 }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) -"xZQ" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 1" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/hallway/secondary/entry) "ybX" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/cargo) "ycr" = ( -/obj/structure/target_stake, -/obj/item/target/syndicate, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "ycx" = ( @@ -63553,6 +63981,10 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"yin" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/solars/port) "ymb" = ( /obj/machinery/camera{ c_tag = "Engineering Telecomms Access"; @@ -66215,35 +66647,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -66472,35 +66904,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -66729,35 +67161,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -66986,35 +67418,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -67243,35 +67675,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -67500,35 +67932,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aoH +aoH +aoH +aoH +aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -67757,35 +68189,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aoH +aaa +aqd +aaa +aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -68014,35 +68446,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aqd +aqd +pid +aqd +aqd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa rmC rmC rmC @@ -68271,35 +68703,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aaa +azH +aaa +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aoH +aaa +aaa rmC rmC rmC @@ -68528,35 +68960,35 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aqd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aqd +aaa +aaa rmC rmC rmC @@ -68789,29 +69221,29 @@ aaa aaa aaa aaa +aoH aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa +wGD aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aoH aaa aaa aaa @@ -69046,29 +69478,29 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aoH +aqd +aqa +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +fgh +oPX +pqR +hyn +hyn +hyn +hyn +hyn +hyn +hyn +sMe +aqd +aoH aaa aaa aaa @@ -69303,29 +69735,29 @@ aaa aaa aaa aaa +aoH aaa +aIr +aIr +aIr +aIr +aIr +aIr +aIr +aIr aaa +azK aaa +aCa +aCa +aCa +aCa +aCa +aCa +aCa +aIr aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aoH aaa aaa aaa @@ -69560,6 +69992,7 @@ aaa aaa aaa aaa +gGy aaa aaa aaa @@ -69570,6 +70003,7 @@ aaa aaa aaa aaa +azK aaa aaa aaa @@ -69580,9 +70014,7 @@ aaa aaa aaa aaa -aaa -aaa -aaa +aoH aaa aaa aaa @@ -69817,29 +70249,29 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aoH -aoH -aoH -aoH aoH aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa +azK aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa -aaa -aaa -aaa -aaa -aaa +aoH aaa aaa aaa @@ -70074,34 +70506,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aoH -aaa -aoI -aaa +aqd +aqa +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +fgh +azK +pqR +hyn +hyn +hyn +hyn +hyn +hyn +hyn +sMe +aqd aoH aaa aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa rmC rmC rmC @@ -70331,29 +70763,29 @@ aaa aaa aaa aaa +aoH aaa +aIr +aIr +aIr +aIr +aIr +aIr +aIr +aIr aaa +azK aaa +aCa +aCa +aCa +aCa +aCa +aCa +aCa +aIr aaa -aaa -aaa -aaa -aaa -aaa -aoI -aoI -azG -aoI -aoI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aoH aaa aaa aaa @@ -70589,27 +71021,27 @@ aaa aaa aaa aoH -aoH -aoH -aoH -aoH -aoH -aoH -aoH -aoH -aoH aaa -azH aaa -aoH -aoH -aoH -aoH -aoH -aoH -aoH -aoH -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aoH aaa aaa @@ -70845,29 +71277,29 @@ aaa aaa aaa aaa -aoI +aoH aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa +azK aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa -aaa -aaa -aaa -aaa -aaa -aaa -azH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aoI +aoH aaa aaa aaa @@ -71103,27 +71535,27 @@ aaa aaa aaa aoH -aaa +aqd aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aaa -azI -aaa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aaa +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +fgh +azK +pqR +hyn +hyn +hyn +hyn +hyn +hyn +hyn +sMe +aqd aoH aaa aaa @@ -71360,18 +71792,7 @@ aaa aaa aaa aoH -aoI -aqb -ara -ara -ara -ara -ara -ara -ara -ayy -azJ -aAV +aaa aCa aCa aCa @@ -71380,7 +71801,18 @@ aCa aCa aCa aIr -aoI +aaa +azK +aaa +aCa +aCa +aCa +aCa +aCa +aCa +aCa +aIr +aaa aoH aaa aaa @@ -71618,27 +72050,27 @@ aaa aaa aoH aaa -aqc -aqc -aqc -aqc -aqc -aqc -aqc -aqc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa azK aaa -aqd -aqd -aqd -aqd -aqd -aqd -aqd -aqc aaa -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +gGy aaa aaa aaa @@ -71873,27 +72305,27 @@ aaa aaa aaa aaa -aoJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aoH aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa azK aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +pXc +pXc +pXc +pXc +pXc +pXc +pXc +pXc aaa aoH aaa @@ -72131,27 +72563,27 @@ aaa aaa aaa aoH -aaa +aqd aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aaa +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +ulQ +fgh azK -aaa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aaa +pqR +hyn +hyn +hyn +hyn +hyn +hyn +hyn +sMe +aqd aoH aaa aaa @@ -72388,18 +72820,7 @@ aaa aaa aaa aoH -aoI -aqb -ara -ara -ara -ara -ara -ara -ara -ayy -azK -aAV +aaa aCa aCa aCa @@ -72408,7 +72829,18 @@ aCa aCa aCa aIr -aoI +aaa +azK +aaa +aCa +aCa +aCa +aCa +aCa +aCa +aCa +aIr +aaa aoH aaa aaa @@ -72646,27 +73078,27 @@ aaa aaa aoH aaa -aqc -aqc -aqc -aqc -aqc -aqc -aqc -aqc +aaa +aaa +aqd +aaa +aaa +aaa +aaa +aaa aaa azK aaa -aqd -aqd -aqd -aqd -aqd -aqd -aqd -aqc aaa -aoH +aaa +aaa +aaa +aaa +aqd +aaa +aaa +aaa +aqd aaa aaa aaa @@ -72902,21 +73334,17 @@ aaa aaa aaa aoH +aqd +aoH +aoH +aoH aaa aaa aaa aaa aaa aaa -aaa -aaa -aaa -aaa -azK -aaa -aaa -aaa -aaa +tPb aaa aaa aaa @@ -72924,6 +73352,10 @@ aaa aaa aaa aoH +aqd +aoH +aoH +aoH aaa aaa aaa @@ -73158,29 +73590,29 @@ aaa aaa aaa aaa -aoH aaa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa aaa -azK aaa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa aaa -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -73415,29 +73847,29 @@ aaa aaa aaa aaa -aoH -aoI -aqb -ara -ara -ara -ara -ara -ara -ara -ayy -azK -aAV -aCa -aCa -aCa -aCa -aCa -aCa -aCa -aIr -aoI -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -73672,29 +74104,29 @@ aaa aaa aaa aaa -aoH aaa -aqd -aqd -aqd -aqd -aqd -aqd -aqd -aqc aaa -azK aaa -aqd -aqd -aqd -aqd -aqd -aqd -aqd -aqc aaa -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -73924,12 +74356,6 @@ rmC rmC rmC rmC -rmC -aaa -aaa -aaa -aaa -aoH aaa aaa aaa @@ -73940,7 +74366,14 @@ aaa aaa aaa aaa -azK +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa aaa aaa aaa @@ -73951,7 +74384,6 @@ aaa aaa aaa aaa -aoJ aaa aaa aaa @@ -74181,34 +74613,34 @@ rmC rmC rmC rmC -rmC aaa aaa aaa aaa -aoH aaa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa aaa -azK aaa -aqa -aqa -aqa -aqa -aqa -aqa -aqa -aqa aaa -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -74438,34 +74870,34 @@ rmC rmC rmC rmC -rmC aaa aaa aaa aaa -aoH -aoI -aqb -ara -ara -ara -ara -ara -ara -ara -ayy -azK -aAV -aCa -aCa -aCa -aCa -aCa -aCa -aCa -aIr -aoI -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -74548,12 +74980,12 @@ aaa aaa aaa aaa -cfN -cfN -fIT -pvc -fIT -cfN +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -74695,34 +75127,34 @@ rmC rmC rmC rmC -rmC aaa aaa aaa aaa -aoH aaa -aqd -aqd -aqd -aqd -aqd -aqd -aqd -aqc aaa -azK aaa -aqd -aqd -aqd -aqd -aqd -aqd -aqd -aqc aaa -aoH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -74805,13 +75237,13 @@ cfN cfN cfN cfN -cfN -cfN -fIT -cfI -fIT -cfN -cfN +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -74952,34 +75384,34 @@ rmC rmC rmC rmC -rmC -aaa -aaa -aaa -aaa -aoH -aaa -aaa -aaa -aoI aaa aaa aaa aaa aaa aaa -azK aaa aaa aaa aaa aaa aaa -aoI aaa aaa aaa -aoI +aaa +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -75065,10 +75497,10 @@ cfN cfN cfN fIT -cjC +tzn fIT cfN -cfN +aaa aaa aaa aaa @@ -75209,35 +75641,35 @@ rmC rmC rmC rmC -rmC aaa aaa aaa +aby +aed +aby +aht +aby +aby +aby +aht +aby +aby +aby aaa -aoH -aoI -aoH -aoH -aoH +aaa +azH aaa aaa aaa aaa aaa aaa -azL aaa aaa aaa aaa aaa aaa -aoH -aoI -aoH -aoH -aoH -aaa aaa aaa aaa @@ -75319,14 +75751,14 @@ cfN cfN cfN cfN -bWV -bWV -fIT -cfJ -fIT -bWV cfN cfN +fIT +cfI +fIT +cfN +cfN +aaa aaa aaa aaa @@ -75466,21 +75898,21 @@ rmC rmC rmC rmC -rmC -aaa -aaa -aaa -aaa -aaa -aaa +aaa +aaa +aaa +aht aaa aaa aaa aaa +aht aaa aaa aaa aaa +aht +aht aaa azH aaa @@ -75576,14 +76008,14 @@ cfN cfN cfN cfN -bWV -ciJ -cjf -bXJ -cjZ -bWV cfN cfN +fIT +jsl +fIT +cfN +cfN +aaa aaa aaa aaa @@ -75723,21 +76155,21 @@ rmC rmC rmC rmC -rmC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aaa aaa aaa +aiu +ait +ait +ait +aiu +aiu +ait +ait +ait +aiu +aiu +aht aaa azH aaa @@ -75834,10 +76266,10 @@ bWV bWV bWV bWV -ciK -cjg -cjk -cka +bWV +fIT +cfJ +fIT bWV cfN cfN @@ -75980,21 +76412,21 @@ rmC rmC rmC rmC -rmC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aaa aaa aaa +aiu +czV +gJV +mwg +qLb +utg +ycr +tMe +azN +nYq +aiu +aht aaa azH aaa @@ -76091,15 +76523,15 @@ bWV chC chV bWV -bWV +gyQ cvq -ceP +bXJ +xBn bWV -bWV -bWV -bWV -cwM -bIT +cfN +cfN +aaa +aaa aaa aaa aaa @@ -76221,23 +76653,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -76253,6 +76668,23 @@ aaa aaa aaa aaa +aaa +aaa +aaa +aaa +aiu +cAr +hiw +mEe +qLb +azN +azN +azN +azN +fRL +aiu +aht +aaa azH aaa aaa @@ -76260,7 +76692,7 @@ aaa aaa aaa aaa -aaa +cFB aaa aaa aaa @@ -76348,16 +76780,16 @@ chb chD chW bWV -bWV -cgf +xSk +fdM cvA +ehJ bWV -cwj -cww -bWV -fIT -fIT -cxg +cfN +cfN +aaa +aaa +aaa aaa aaa aaa @@ -76458,23 +76890,7 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +xGc rmC rmC rmC @@ -76510,10 +76926,26 @@ aaa aaa aaa aaa -azH aaa aaa aaa +aiu +cAJ +hlw +mLB +qLb +azN +siA +azN +wdU +guy +aiu +aht +yin +xcw +yin +aaa +aaa aaa aaa aaa @@ -76605,16 +77037,16 @@ chc cuZ chX bWV -ciz +bWV cvr ceP -cvR -bXJ -bXJ -crj +bWV +bWV +bWV +bWV cwO -fIT -cxh +bIT +aaa aaa aaa aaa @@ -76735,22 +77167,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -76767,10 +77183,26 @@ aaa aaa aaa aaa -azH aaa aaa aaa +aiu +aiu +hzd +aiu +aiu +aiu +aiu +tXP +aiu +aiu +aiu +xLL +yin +oGX +yin +aaa +aaa aaa aaa aaa @@ -76862,17 +77294,17 @@ chd chE chY bWV -ciz -cvs +bWV +cgf cvB -cvS -cdw +bWV +rNF cjj -bXJ -bXJ +bWV fIT fIT -cxg +iUy +aaa aaa aaa rmC @@ -76992,22 +77424,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -77024,10 +77440,26 @@ aaa aaa aaa aaa -azH aaa aaa aaa +aht +aiu +hKX +aiu +rrb +uAA +dZa +gtX +nso +aiu +tYu +xLL +ugu +oGX +yin +aaa +aaa aaa aaa aaa @@ -77121,13 +77553,13 @@ chZ bWV ciz ckb -cku +ceP cvT -bZo -cwx -cwE +bXJ +bXJ +crj ckv -ckM +fIT clb aaa aaa @@ -77249,22 +77681,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -77278,12 +77694,28 @@ aaa aaa aaa aaa -aaa -aaa -aaa -azH -aaa -aaa +ait +ait +ait +aiu +aiu +aht +aht +aiu +iEX +azN +azN +azN +dZa +kZk +qGW +aiu +tPu +xLL +yin +prB +yin +xLL aaa aaa aaa @@ -77377,16 +77809,16 @@ bWV bWV bWV ciz -ckb +qpR cku -cvT -cwk +xIV +cdw cwy -cwF -ckw -ckN -clb -aaa +bXJ +bXJ +fIT +fIT +iUy aaa aaa aaa @@ -77506,39 +77938,11 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa -aby -aed -aby -aht -aby -aby -aby -aht -aby -aby -aby aaa aaa -azH aaa aaa aaa @@ -77547,6 +77951,34 @@ aaa aaa aaa aaa +ait +ayz +azP +bZo +aiu +ait +ait +aiu +iLR +nso +sqt +uQR +dVP +jRI +kZk +aiu +gRo +xLL +hMg +uyI +cVq +xLL +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -77634,16 +78066,16 @@ crj ciN bWV ciz -ckc +cvt cvC cvV ceQ -ciA -bXJ -bXJ -fIT -fIT -cxg +xxl +mIO +vil +jnR +cxk +aaa aaa aaa aaa @@ -77757,45 +78189,16 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -aaa -aaa -aaa -aht aaa aaa aaa aaa -aht aaa aaa aaa aaa -aht aaa aaa -azH aaa aaa aaa @@ -77805,6 +78208,35 @@ aaa aaa aaa aaa +ait +ayA +azQ +azN +ckN +azN +azN +cAT +jsf +aiu +nso +aiu +aiu +aiu +dZa +aiu +eXX +xLL +ofi +rpY +vjD +xLL +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -77892,13 +78324,13 @@ cvd bWV ciz cvt -ceP -crk -bXJ -bXJ +cvC +cvV +fZq +gur cwG -cwO -fIT +qiG +oQY cxk aaa aaa @@ -78014,47 +78446,47 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa aiu -ait -ait -ait -aiu +ayB +azN +caS aiu ait ait -ait aiu -aiu -aht -aaa -azH -aaa -aaa +iPH +nKo +nKo +nKo +kpi +cHm +cHm +jst +sMA +xLL +mDs +kqF +uAE +xLL aaa aaa aaa @@ -78146,18 +78578,18 @@ cbK ceP cdC ciO -cfm -cfm -chF -cjl -cfm -cwl -cwz bWV +ciz +tSt +cjl +sIO +cwl +ciA +bXJ +bXJ fIT fIT -cxg -aaa +iUy aaa aaa aaa @@ -78271,48 +78703,48 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa -aiu -fIN -wwG -gGy -wYu -uQR -uaE -pdq -ajD -dci -aiu +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +adR +adR +adR aht -aaa -azH -aaa +ait +ayC +azR +ciJ +aiu aaa aaa +aiu +aCg +aiu +aiu +aiu +uaE +aiu +aiu +aiu +oKX +xLL +xLL +skq +xLL +xLL +aiu aaa aaa aaa @@ -78403,17 +78835,17 @@ cuK ceP bXJ cve -cfm -bXJ +bWV +ciz ckd ceP -cfm -bWV -bWV -bWV -cwR -cwR -aaa +crk +bXJ +bXJ +ccg +ckv +fIT +wkC aaa aaa aaa @@ -78528,56 +78960,56 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa -aiu -oFf -ycr -wDm -wYu -ajD -ajD -ajD -ajD -mwg -aiu +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aht -aaa -azH +aht +aht +aht +aiu +aiu +aiu +aiu +aiu +aiu +aiu +aiu +aCg +aiu +aqg +uXp +vgF +cHS +rif +aiu +aBa +aiu +srK +jsf +evQ +xEy +aiu +aiu +aiu aaa aaa aaa aaa aaa aaa -cFB -aaa -aaa -aaa -aaa aaa aaa aaa @@ -78661,19 +79093,19 @@ cuU cfm cfm cfm -cjH -czV -ceP -cwc +cfm +chF +bjO +cfm xhj cky -cwK -odM -odM -odM -odM -odM -odM +bWV +fIT +fIT +iUy +aaa +aaa +aaa aaa aaa aaa @@ -78785,12 +79217,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -78806,29 +79232,35 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aiu +agI +agI +amz +anT +agI +agI +azS +ciK +cle +cvR +cwE lcU sGr -hiw -wYu -ajD -jsf -ajD -rLi -tlc aiu -aht -axB +wYu +vxV +jsf +oTF +rLi +aiu +wnp +nKo +ujI rKr -axB -aaa -aaa -aaa -aaa +nKo +nKo +tBh +dLN +aiu aaa aaa aaa @@ -78918,20 +79350,20 @@ cuV ciD cfD chf -cfD +qgb cvu cvE -cwc -ckf -uAA -cle -ckS -cxB -xkB -cxB -vxV -odM -odM +cfm +bWV +bWV +bWV +cwR +cwR +aaa +aaa +aaa +aaa +aaa aaa aaa cfN @@ -79028,12 +79460,6 @@ rmC rmC rmC rmC -xGc -rmC -rmC -rmC -rmC -rmC rmC rmC rmC @@ -79057,35 +79483,41 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiu -aiu +adR +aht +agI +agM +agM +agM +agI +alZ +amK +anU +arv +agI +azY +cjf +clk +cvS +cwF +cTI kJw aiu -aiu -aiu -aiu +sOC +vCC +gmm cHS +uKR aiu +xNW aiu -aiu -axC -axB +wYu azN -axB -aaa -aaa -aaa -aaa +evQ +dVP +qGu +azN +aiu aaa aaa aaa @@ -79178,17 +79610,17 @@ cfE cfE cfo cvF -cwc +cfm cwm ckj -cwH -ckS -tVY -iYQ -cxB -cxB -wWJ -odM +uIh +uIh +uIh +aaa +aaa +aaa +aaa +aaa aaa aaa cfN @@ -79299,22 +79731,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aaa aaa aaa @@ -79324,25 +79740,41 @@ aaa aaa aaa aaa +adR aht -aiu +agI +agW +ahp +akb +akX +ama +ane +anV +aso +agI +azY +cjg +cnN +cwc +cwM +dci gwn aiu -apz -aqe -aoK -dcL -apB aiu -tpb -axC -ayz +aiu +ait +ait +aiu +aiu +aiu +aiu +ait +ait +aiu +aiu +qGu azN -axB -aaa -aaa -aaa -aaa +aiu aaa aaa aaa @@ -79434,18 +79866,18 @@ cgG cgG bWV cfn -cAS -cwc -cwn -ckj -cwH -ckS -mck -iEX -cxB -cxB -dVp -odM +ciR +cfm +eNc +vrQ +sNS +roU +uIh +iye +aht +aht +aht +aht aht aht cfN @@ -79556,12 +79988,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -79571,32 +79997,26 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -ait -ait -ait -aiu -aiu -aht +adR aht +agI +agZ +ahr +akc +akZ +amq +anf +anW +asH +agI +ajD +ajD +ajD +ajD +ajD +dcL aiu -wRI -ajD -ajD -ajD -aoK -aBa -xyB aiu -aAa -axC -axB -hzd -axB -axC aaa aaa aaa @@ -79608,6 +80028,18 @@ aaa aaa aaa aaa +aiu +qGu +nso +aiu +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -79691,18 +80123,18 @@ ciT cvh cgG cfn -cAT -pXc +ciR +cfm cwo -ckh -ckA +cxB mKP -hpF -sqt -cTI -qLb -kJN -odM +mKP +uIh +cfN +cfN +aaa +aaa +aaa aaa cfN cfN @@ -79813,12 +80245,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -79828,32 +80254,26 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -ait +adR +aht +agI +aha +ahQ +akd +alI +amr +ang +aoJ +atx aiV -ajB +ajD akr -aiu -ait -ait -aiu +cnP +cwj +cxg +dET lMU -apB -woq -lXc -nPA -egK -aBa aiu -azZ -axC -ayA -azP -aAW -axC aaa aaa aaa @@ -79865,6 +80285,18 @@ aaa aaa aaa aaa +aiu +qGu +gYI +aiu +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -79949,17 +80381,17 @@ cid cgG cfn cvH -cwc -cwp +cfm +eNc cxB ckB -ulQ -hrk -caS -osW -kAX -nso -odM +eNc +uIh +cfN +cfN +cfN +aaa +aaa aaa cfN cfN @@ -80070,12 +80502,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC -rmC -rmC -rmC aaa aaa aaa @@ -80085,38 +80511,44 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -ait +adR +aht +agI +agI +ais +agI +agI +ams +anh +aoK +atI aiW ajC -ajD +cjk ali -ajD -ajD +cwk +cxh anq -aoe +hOx aiu -apB +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aiu +qGu aiu aiu +ait +ait aiu -aoK -aiu -azY -axC -ayB -azQ -aAX -axC -aaa -aaa -aaa -aaa -aaa -aaa aaa aaa aaa @@ -80204,19 +80636,19 @@ chG ciT cjo bWV -cvw +czW cvI ckQ clf wyf ehR cwS -rpx -uXp -lUz -mEe -dET -odM +uIh +cfN +cfN +cfN +aaa +aaa aaa aaa aaa @@ -80331,43 +80763,31 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiu +aed +adR +abI +abI +abI +abI +abI +agK +ahl +ajb +ake +alJ +amt +ani +aoL +aus aiX ajD aks -aiu -ait -ait -aiu +cnQ +cwn +cxL +dHg hOx -aDm -aDm -aDm -aoL -aso -aso -rrb -oPx -axC -ayC -azR -aAY -axC +aiu aaa aaa aaa @@ -80379,6 +80799,18 @@ aaa aaa aaa aaa +aiu +qGu +nso +aiu +kZk +cFr +ait +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -80463,17 +80895,17 @@ cvi cgG cfn cAS -cwc +cfm cjO cwH -cwH -ckS -keD -mck -cxB -cxB -pJy -odM +kMf +cwS +uIh +cfN +cfN +cfN +aaa +aaa aaa aaa aaa @@ -80587,50 +81019,50 @@ rmC aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa adR -adR -adR -aht -ait -aiY +aaa +aem +aem +aem +aem +aem +aem ajE -akt +ajE +ajE +ajE +ajE +ajE +anj +apz +ajE +ajE +ajE +rjF +cqS +rjF +rjF +rjF +iYQ aiu aaa aaa -aiu -aCg -aiu -aiu -aiu -wRz -aiu -aiu -aiu +aaa +aaa +aaa +aaa syn -axC -axC -azS -axC -axC -aiu -aiu +aaa +aaa +aaa +aaa aiu +rMb +vcv +nKo +mrk +kPt ait -ait -aiu aaa aaa aaa @@ -80720,17 +81152,17 @@ cid cgG cfn ciR -cwc -cwm -cwH -cwH -ckS +cfm +uFA +tPj +fPy +cwS uIh -lXv -cxB -lAL -hlw -odM +iye +iye +iye +aht +aht aht aht aht @@ -80844,6 +81276,32 @@ rmC aaa aaa aaa +adR +aaa +aem +aep +aeF +afp +afF +agy +agL +ahm +agy +agy +agy +agy +ahv +aqe +aiz +ayM +ajM +cjC +ctS +cwp +cyy +dVp +jgr +aiu aaa aaa aaa @@ -80855,36 +81313,10 @@ aaa aaa aaa aaa -aaa -aht -aht -aht -aht -aiu -aiu -aiu -aiu -aiu -aiu -aiu -aiu -aCg -aiu -aqg -gjN -arc -atp -aus -aiu -wxb -aiu -xuv -aoe -bGG -hKX -aiu -apB aiu +wFB +jsf +cAT aBa oTC ait @@ -80977,17 +81409,17 @@ cvj bWV cfn cvJ -cwc +cfm cjP -cxB -ckD -ckS -cxB -clk -cxB -gJV -cxB -odM +eNc +eNc +eNc +uIh +cfN +cfN +aaa +aaa +aaa aaa aaa aaa @@ -81101,53 +81533,53 @@ rmC aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afU -afU +adR +abI +aen +aeq +aeG +szG +szG +agc +szG +szG +agy +akT +alK +sJp pfz uqJ -afU -afU -ajF +aut +ayM +ajM aku alj alT skw -anr -aof -aiu -aqh +rjF +rjF +rjF +lqc +lqc +wPk +lqc +bBW lqc -aoe -atq -aut -aiu giO -aDm -ujI +lqc +ajM fAx -aDm -aDm -aDm -aDm -aDm -mLB -wUz -ait -aht -aht -aht +fAx +aiu +tCN +jsf +wFB +qGu +aiu +aiu +aaa +aaa +aaa aHA dqG aHA @@ -81234,17 +81666,17 @@ cjq cgG cfn ciR -cwc -xhj -cxB +cfm +jVB +eNc cwK odM -odM -odM -odM -odM -odM -odM +uIh +iye +iye +aht +aht +aht aht aht aht @@ -81358,53 +81790,53 @@ rmC aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa adR -aht -afU +aaa +aem +aer +aeH +szG +afG +agd agi agi -agi -afU +ajr +akU +aiy hwj ahu ahS oXe -afU -ajG +ayM +ajM akv alk alU amH -ans +ajM ePU -aiu +nUc aqi -ard +lqc asr -atp -auu -aiu +lqc +bBW +ajM ekU -aiu -aqh -ajD +lAn +dCo +nwp bGG nPA mtu aCc aiu -wxb +qGu wig -ait -aaa -aaa -aaa +aiu +aht +aht +aht aHA wqu aHA @@ -81492,8 +81924,8 @@ cgG czW ceJ cwe -jFO -jFO +cwe +cwe cwe cwe cwe @@ -81615,43 +82047,43 @@ rmC aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa adR -aht -afU +abI +aen +aes +aeU szG -sOC +afH +agv +szG +szG +agy iCV msX -dVI +agy ahv -ahT +ahU aiv -afU -ajG +agy +ajM akw all alV tfZ -vCC +ajM lHc -aiu -aiu -aiu -ait -ait -aiu -aiu -aiu -aiu -ait -ait -aiu +osW +tlc +ajM +rUj +ajM +ajM +rjF +rjF +rjF +ajM +xBh +bPm aiu aiu aiu @@ -81872,43 +82304,43 @@ rmC aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa adR -aht -afU +aaa +aem +aet +aeV +afq +aga +agx +lem lem -mzl sJp -qMi +sJp +sJp iPU ahw ahU aiw -afU -ajH -ajH -ajH -ajH +ayO ajH +cjH +cvs +cww +cyz ant -aiu -aiu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +jvi +jvi +cjH +jvi +ito +lAj +ezx +eyu +puy +xMk +tFp +kKB +kFd aiu aCd hHr @@ -82129,17 +82561,17 @@ rmC aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa adR -aht -afU +abI +aen +aeu +aeW +afr +afG +agz +szG agj -agv +agy agF agT ahj @@ -82147,25 +82579,25 @@ ahx ahV aix aiZ -ajH +azZ akx -alm +avv alW amI anu -aog -aiu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +wxJ +wxJ +tnP +vOw +wxJ +dnG +vQx +wxJ +opr +awI +axL +bZV +bPm aiu nyO ezJ @@ -82386,19 +82818,19 @@ rmC aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa adR -aht -afU -afU +aaa +aem +aeD +aeX +afC +aeW +agA +aeW +aeW agw -afU -afU +akV +alL ahk ahy ahW @@ -82411,18 +82843,18 @@ alX amJ anv aoh -aiu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +ovB +aoh +woq +ari +lXd +mdS +nxf +sDV +xRD +axL +bZV +bPm aiu awE qGu @@ -82451,14 +82883,14 @@ aZy baK bbQ bcX -xZQ +tmE aaa aaa aaa aaa aaa aaa -fdm +lfn bcX bdV baK @@ -82517,7 +82949,7 @@ cfm ciF cuQ cfm -chF +xNL jSa cwe xNx @@ -82643,43 +83075,43 @@ rmC aaa aaa aaa -aaa -aed adR abI -abI -abI -abI -abI -afX +aem +agy +agy +afD +szG +agB +szG agl -agx +agy agH -agV -ahl +msX +agy ahz ahX aiz -ajb -ajH +agy +ajM akz alo -alY -amK +amg +amg anw -aoh -aiu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +amg +oFf +amg +wwG +avv +mqS +ajM +ajM +ajM +rjF +jHl +bZV +bPm aiu aiu kFx @@ -82747,7 +83179,7 @@ aby abI bSn uZb -cqS +bNs bNs bQe bOw @@ -82775,7 +83207,7 @@ chq ciX cfm cAi -jgr +eNc cjm cwe gqi @@ -82903,40 +83335,40 @@ aaa adR aaa aem -aem -aem -aem -aem -aem -aiA -aiA -aiA -aiA -aiA +aeE +afo +afE +agb +agy aiA +aho +agy +agy +agy +agy ahA ahY -aiA -aiA -aiA +auu +agy +aAa akA alp -akA -akA -akA +amg +cyP +dVI aoi -aiu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +oPx +apG +wxb +wxJ +wIa +ceD +eyu +pmC +xMk +axL +bZV +tMI ebD sbY fuP @@ -83162,38 +83594,38 @@ aaa aem aeo aeC -aeT +afn afn agy afZ agn -agy -agy -agy +ajs +akW +alM agy ahB ahZ aiB -ajc -ajM +agy +aAV akB alq -alZ +amg amL anx -aoj -aiu -aaa -aaa -aaa -aaa -aaa -aaa +aoo +pdq +apG +wDm +wxJ +mlt +xNn +aux avp -aaa -aaa -aaa -aaa +awI +axL +mGa +pFy ebD aCe gPV @@ -83289,7 +83721,7 @@ chs ciY cfm cAi -jgr +eNc cjm cwe rRv @@ -83414,43 +83846,43 @@ rmC aaa aaa aaa -adR +aaa abI -aen -aep -aeD -aeU -aeU -afC -aeU -aeU -agy -agI -agW -agA -ahC -aia -aiC -ajc -ajM -akC -alr -ama +aem +aem +aem +aem +aem +aem +aem +aem +aem +aem +aem +aem +alx +alx +alx +alx +alx +alx +alx +amg amM -akA -akA -akA -apE +dYe +aoo +peE apE +wRz ari -apE -bBW -apE +nDP +atw +nxf avq -apE -ajM -bZV +xRD +axL bZV +uMf gSH xJy sJr @@ -83546,7 +83978,7 @@ cht cfm cfm cAi -jgr +eNc cfN cwe cwe @@ -83671,43 +84103,43 @@ rmC aaa aaa aaa -adR aaa -aem -aeq -aeE -aeU -afo -afD -aga -aga -agz -dHg -aiH -ahm -ahD +aaa +aed +adR +abI +aaa +aaa +aaa +aaa +aaa +aaa +aby +abI +abI +alx aib aiD -ajc -ajM +azG +aAW akD als amb amN -ajM +egK aok aoO apF -apE +wRI wxJ -apE -bBW +kSC ajM -avr -awH -axE -ayE -aAb +ajM +ajM +rjF +axL +bZV +pFy ebD jjC eEp @@ -83928,41 +84360,41 @@ rmC aaa aaa aaa -adR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aby abI -aen -aer -aeF -aeU -afp -afE -aeU -aeU -agy -agK -agY -agy -ahB +abI +alx aic -aiE -agy -ajM +aiF +aiF +aAX akE alt amc -amO -ajM -aol +aok +eSB +aoo aoP apG -ajM +wUz arj -ajM -ajM -akA -akA -akA -ajM +rtg +ceD +eyu +vnI +xMk +axL ayF aAc xLC @@ -83993,14 +84425,14 @@ aZA baN bbQ bcX -xZQ +tmE aaa aaa aaa aaa aaa aaa -fdm +lfn bcX bdV bnp @@ -84060,7 +84492,7 @@ cfm cfm cfm cAj -jgr +eNc cfN cfN cfN @@ -84185,43 +84617,43 @@ rmC aaa aaa aaa -adR aaa -aem -aes -aeG -aeV -afq -afF -agb -agb -agA -agA -agA +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aby +abI ahn -ahF -aic +alx +aqB aiF ajd ajJ akF alu amd -amP +aoo any aom -aom -akF -aom +pia +tpb +wWJ ark asu atv aux avs awI -axF -ayL -aAd +axL +gLv +pFy ebD aCf hnu @@ -84313,7 +84745,7 @@ cjm cjm cjm cxX -cyA +czl czl czC cAj @@ -84442,21 +84874,21 @@ rmC aaa aaa aaa -adR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aby abI -aen -aet -aeH -peE -afo -afG -aeU -eSB -agy -agL -agZ -aho -ahG +abI +alx aid aiG aje @@ -84467,16 +84899,16 @@ ame amQ anz aon -aon +pJy apH aqm -aon +kau asv atw -aon +nxf avt awJ -axG +pRz ayG pFy aiu @@ -84569,12 +85001,12 @@ aht cjm cvK cjm -cxY +cyl cyL czp czH -cAr -nKo +cAj +eNc cfN cfN cfN @@ -84696,24 +85128,24 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa -adR aaa -aem -aeu -tnP -dYe -aeH -afH -aeH -aeH -agB -agM -aha -ahp -ahH +aaa +aaa +aaa +aaa +aaa +aby +abI +abI +alx aie aiH ajf @@ -84725,21 +85157,21 @@ amR anA aoo ana -aoo +amg aqn arl asw -atx -auz -avu +ajM +ajM +ajM rjF -axG +xxK ayH aAe aBc aCh -eQZ -eQZ +kZF +kZF aFk aFU eQZ @@ -84827,7 +85259,7 @@ cjm cwg cjm cyl -cyM +czr czr czP cAj @@ -84953,43 +85385,43 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC +aaa +aaa aaa aaa aaa -adR -abI -aem -agy -agy -lGp -aeU afI -aeU +abI jXF -agy -agN -agY -agy -ahI -aif -aiB -agy -ajM -akI +jXF +cnJ +cnJ +jXF +alx +alx +alx +alx +alx +alx alx amg amg anB -amg +jFO aoQ amg aqo -alv +kau asx -ajM -ajM -ajM -akA +seG +hBa +hGp +nJG axH ayI aAf @@ -85085,8 +85517,8 @@ cxe cjm cym xYV -bNE -czP +eNc +eNc qWo lxI xVt @@ -85210,46 +85642,46 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa -adR aaa -aem -aeW -ovB -utg -afr -agy -agc -ago -agy -agy -agy -agy +aaa +aby +aaa +jXF +ajF +sdk +sdk +amu ahJ aig aiJ -agy +azI ajN akJ aly -amg +cwx amS anC aop aoR -apJ +jXF apN -aon +arl aty atz -aux avv -awI -axG +avv +xgz +gZF ayL -aAi +pFy aBd aCi aDo @@ -85337,13 +85769,13 @@ xgh xgh xgh cjm -cjm +jtB cxz cjm -cyy -cyP +cjm +cjm czt -czP +cjm cjm eNc cjm @@ -85467,46 +85899,46 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa -adR aaa -aem -aeX -iLR -iPH -iPH -agy -agd -agp -agC -agO -ahb -agy +aaa +aby +aaa +cnJ +ahL +sdk +sdk +amv ahK -aih +jXF aiK -agy -ajO -akK -alz -amg -amT -anD -amX +ajQ +ajQ +ami +juw +ami +anE +anE +kAX aoS -apJ +jXF aqq -aon +aIz atB atA -auA avw -awJ -axG -ayL -aAi +avw +isH +cFH +xDw +uMf aBd aCj aDp @@ -85596,12 +86028,12 @@ aht cjm cqW cxD -cjm -cyz -cyY -czB -cjm -cjm +vco +vco +vco +vco +vco +mUU eNc tyL cjm @@ -85724,44 +86156,44 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa -abI -aem -aem -aem -aem -aem -aem -aem -aem -aem -aem -aem -aem +aaa +aby +aaa +cnJ ahL +sdk +alN +sdk ahL -ahL -ahL -ahL -ahL -ahL -amg +jXF +auI +ajg +ajQ +cjZ +cvw +cwz amU anE -amX +kAX aoT -apK +cnJ aqr arl awK -atD +ajM auz avx rjF -axG +lTx ayJ aAg aBe @@ -85851,14 +86283,14 @@ aaa aaa aaa cjm -ctS -cxD cjm cjm cjm cjm cjm -eNc +cjm +cjm +cAD eNc ukn cjm @@ -85981,45 +86413,45 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa -aaa -aed -adR -abI -aaa -aaa -aaa -aaa -aaa -aaa +cFB aby -abI -abI +aaa +cnJ ahL -aii +sdk +sdk +sdk +ahL +jXF aiL ajg -ajP -akL +ajQ +anE cBi -amh +amV amV anF -amW +kJN aoU apL aqs -aon +gNq asz ajM -ajM -ajM -akA +quY +uFZ +nDM axI -ayL +axG aAh aBf aCl @@ -86107,14 +86539,14 @@ aaa aaa aaa aaa -cjm -cjm -cxL -vco -vco -vco -vco -vco +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa cAD cjm cjm @@ -86238,15 +86670,11 @@ rmC rmC rmC rmC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +rmC +rmC +rmC +rmC +rmC aaa aaa aaa @@ -86254,30 +86682,34 @@ aaa aaa aby abI -abI +jXF +ajG +sdk +alN +sdk ahL -aij -aiM +jXF aiM +azJ ajQ -akM +ami juw ami -amW -anG -amX +anE +juw +lAL aoV -apJ +cnJ aqt arm rdB -atz -aux +jmt +hCn avy -awI +pEZ +axL axG -ayL -aAi +pFy aBe aCm aCk @@ -86365,20 +86797,20 @@ aaa aaa aaa aaa -cjm -cjm -cjm -cjm -cjm -cjm -cjm +aaa +aaa +aaa +aaa +aaa +aaa +aaa cAH -cjm -aht -aht +lac tRZ -aht -mau +quc +tRZ +quc +iyP aaa aaa aaa @@ -86495,26 +86927,26 @@ rmC rmC rmC rmC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa aby -abI -sdk +aaa +cnJ ahL -aik -aiM +sdk +sdk +sdk +ank +jXF +avr ajh ajR akN @@ -86524,17 +86956,17 @@ amX anH aoq aoW -apM +jXF aqu arn asA atC -auA +lhq avz -awJ +jiC +axL axG -ayL -aAi +pFy aBd aCn aDt @@ -86629,13 +87061,13 @@ aaa aaa aaa aaa -cAJ -pia -vOw -pia -vOw -pia -nUc +aaa +aaa +mZE +aaa +mZE +aaa +mZE aaa aaa aaa @@ -86752,24 +87184,24 @@ rmC rmC rmC rmC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa aby -abI -abI -ahL +aaa +cnJ +aka +sdk +sdk +amw +ans ail aiN aji @@ -86781,17 +87213,17 @@ amY anI aor aoX -apI -apO +awO +awO aro jen -atD -auz -avA -rjF +awO +awO +awO +awO +jHl axG -ayL -aAi +pFy aBd aCo aCk @@ -87009,25 +87441,25 @@ rmC rmC rmC rmC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa aby -abI -abI -ahL -aim +aaa +cnJ +agP +sdk +alY +amx +anN +jXF aiO ajj ajT @@ -87036,19 +87468,19 @@ alA aml amZ anJ -amX +lGp aoY -amg +awO sBA arp asB -ajM -ajM -ajM -akA +qpE +lsz +ngq +awO axJ -ayL -aAi +axG +pFy aBd aBd aBd @@ -87252,6 +87684,7 @@ rmC rmC rmC rmC +xGc rmC rmC rmC @@ -87270,41 +87703,40 @@ rmC rmC rmC rmC -rmC -aaa aaa aaa aaa aaa aaa aby -abI +aaa +jXF agP -agQ -agQ -agP -ahL -ahL -ahL -ahL -ahL -ahL -ahL -amg -amg +sdk +sdk +amy +anO +jXF +amn +azL +aAY +amZ +jXF +jXF +cyY anK -aos +aow aoZ -amg +awO aqv -aro +pCF jxK atE auB avB awL -axK -ayM +axL +axG aAj aBg aCp @@ -87533,34 +87965,34 @@ aaa aaa aaa aaa -aaa aby -aaa -agP +abI +jXF cnJ -ahq -ahq -ahM -ain -aiP +cnJ +cnJ +jXF +jXF +jXF +ajU ajk ajU akQ -alB +cnV amm anb anL -aot +aow apa -agP +awO aqw -arp +jYO tTZ atF -alv -alv +kRH +jTx awM -axG +axL ayN aAk axG @@ -87791,34 +88223,34 @@ aaa aaa aaa aaa -aby aaa -agQ -ahd -ahq -ahq +aaa +abI +abI +abI +cnV ahN aio -agP +avu ajl ajV -ajV -alC +cka +cnV amn -alC -alE -aou +czB +fIN +aow apb -agP +awO aqx -arq +auC asD atG auC -auC -awN +jfY +awO axL -ayO +axG aAl aBh aBh @@ -88048,33 +88480,33 @@ aaa aaa aaa aaa -aby aaa -agQ -ahd -ahq -cnT -ahq -ahd -agP +aaa +aaa +aaa +aht +cnV +anP +aiq +ajY ajm ajW -ajV -alD +ckf +cnV amo anc anM -aou -apb -agQ +aow +apa +awO aqp -arp +mAU asE -ajM +xNO auD avC -akA -axJ +awO +jHl axG aAm aBi @@ -88299,39 +88731,39 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa -cFB -aby -aaa -agQ -ahd -ahq -ahq -ahq -ahd -agP +aht +cnV +anQ +arc +avH ajn -ajW -ajV -alE +bNE +ckw +cnV amp and -and -aov +gjN +aow apc -apP -aqy -arr -asC -ajM -auE -avD awO -axG +awQ +awQ +asC +vOQ +awQ +awQ +awO +axJ axG aAm aBi @@ -88556,39 +88988,39 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa -aaa -aby -abI -agP -cnN -ahq -cnT -ahq -ahd -agP +aht +cnV +anR +aiq +axC ajo ajX -ajV -alC -amn -alC -alE +ckD +cnV aow -apd -agQ -aqz +aow +aow +aow +apj +awO +art ars asy atH auF avE -awP -axG +awQ +axL ayP aAn aBi @@ -88813,41 +89245,41 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa -aaa -aby -aaa -agQ -ahd -ahq -ahq -ahq -aip -agP +aht +cnV +anS +aiq +ajY ajp ajY -ajV -alF -amq -ane -anN -aox -ape -agP +ckM +cnV +aaa +aaa +aqF +aoy +apj +awO aqA art asF -ajM +ete auG avF awQ -axG +axL ayQ -axG +rRj aBi aCt aDy @@ -89070,38 +89502,38 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa -aaa -aby -aaa -agQ -cnP -ahq -ahq +aht +cnV ahO aiq aiQ ajq ajZ akR -alG -amr -anf -anO +cnV +aaa +aaa +aqF aoy apf -ajM -ajM +awO +xkB aru asG -ajM -auH -avG -awR +gBu +onE +tTZ +kjp axM ayR aAo @@ -89327,37 +89759,37 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa -aaa -aby -aaa -agQ -cnQ -ahq +aht +cnV cnV -ahP air -agP -agP -agP +ayy +ayy +ayy cCS -alH -ams -alH -anP -agP -apg -ajM -aqB -arv -asH -atI -auI -avH +cnV +aaa +aaa +aqF +aoy +apj +aqF +aqF +aqF +aqF +aqF +awR +aCD awR awR awR @@ -89584,35 +90016,35 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa aaa aaa aaa -aby +cnV +aht +abI +abI +abI +abI +abI +cnV aaa -agP -cnQ -ahq -ahq -ahQ -ais -agP -ajr -aiR -akT -aiR -amt -aiR -anQ -aiR -aph -ajM +aaa +aqF +lUz +apj +aoz aqC arw asI -aqC +nQy auH avI auH @@ -89822,7 +90254,16 @@ rmC rmC rmC rmC -xGc +rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC rmC rmC rmC @@ -89847,29 +90288,20 @@ aaa aaa aaa aaa -aby -abI -agP -agQ -agQ -agQ -agP -agP -agP -ajs -aiR -akU -alI -amu -ang -anR -aiR -aph -ajM +aaa +aaa +aaa +aaa +aaa +aaa +aqF +lUz +apj +aoz aqD arx -asJ -aqC +asK +qXE auH avJ awS @@ -90098,6 +90530,15 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC +xGc +rmC aaa aaa aaa @@ -90107,26 +90548,17 @@ aaa aaa aaa aaa -abI -abI -abI -abI -abI -abI -ajs -aka -akV -alJ -amv -anh -anS -aiR -api -ajM -aqC -ary +aaa +aaa +aaa +aqF +lXc +apj +aoz +xuv asK -aqC +asK +wPp auH avK auH @@ -90355,6 +90787,15 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa @@ -90367,20 +90808,11 @@ aaa aaa aaa aaa -aaa -aaa -abI -ajs -akb -akW -alK -amw -ani -jvi -aiR -aph -ajM -aqC +aqF +lUz +apj +aoz +xyB arz asL atJ @@ -90612,6 +91044,15 @@ rmC rmC rmC rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC +rmC aaa aaa aaa @@ -90623,25 +91064,16 @@ aaa aaa aaa aaa -cFB aaa -aaa -abI -ajs -akc -akX -alL -amx -anj -anU -aiR +aqF +lXv apj -ajM -ajM -ajM -ajM -ajM -ajM +aoz +aoz +oCG +aoz +aoz +aoz avL auH auH @@ -90875,6 +91307,9 @@ rmC rmC rmC rmC +rmC +rmC +rmC aaa aaa aaa @@ -90883,15 +91318,12 @@ aaa aaa aaa aaa -abI -ajs -akd -akX -alJ -amy -alJ -anV -aiR +aaa +aaa +aaa +aaa +aqF +aqF apk apQ aqE @@ -91132,6 +91564,9 @@ rmC rmC rmC rmC +rmC +rmC +rmC aaa aaa aaa @@ -91140,15 +91575,12 @@ aaa aaa aaa aaa -abI -ajs -ake -akX -alM -amz -ank -anT -ajs +aaa +aaa +aaa +aaa +aaa +aqF apl aoz aqF @@ -91389,6 +91821,9 @@ rmC rmC rmC rmC +rmC +rmC +rmC aaa aaa aaa @@ -91397,15 +91832,12 @@ aaa aaa aaa aaa -aiR -ajs -ajs -akZ -alN -alN -alN -anW -ajs +aaa +aaa +aaa +aaa +aaa +apR apm apR aqG @@ -91649,19 +92081,19 @@ rmC rmC rmC rmC -rmC -rmC -rmC aaa aaa aaa aaa -aiR -abI -abI -abI -abI -abI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aoz apn aoz @@ -91906,9 +92338,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC aaa aaa aaa @@ -91919,9 +92348,12 @@ aaa aaa aaa aaa -aoz -ahr -aoz +aaa +aaa +aaa +cdm +cdm +cdm aqG arD asO @@ -92163,9 +92595,6 @@ rmC rmC rmC rmC -rmC -rmC -rmC aaa aaa aaa @@ -92177,8 +92606,11 @@ aaa aaa aaa aaa +aaa +aaa +aht cdm -cdm +aht aqG arE arA @@ -92418,9 +92850,6 @@ rmC rmC rmC rmC -xGc -rmC -rmC rmC rmC aaa @@ -92434,6 +92863,9 @@ aaa aaa aaa aaa +aaa +aaa +aht aht apS ala @@ -92677,9 +93109,9 @@ rmC rmC rmC rmC -rmC -rmC -rmC +aaa +aaa +aaa aaa aaa aaa @@ -92930,13 +93362,13 @@ aaa aaa aaa aaa -rmC -rmC -rmC -rmC -rmC -rmC -rmC +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -100693,7 +101125,7 @@ aVp aWu aXu aYq -goB +iOq bav aLf aFi @@ -104820,7 +105252,7 @@ bjx bjw blV bnb -bqs +qIr bqs bqt brL @@ -105570,11 +106002,11 @@ aaa aaa aaa aLg -lnW +doA sQt aPd sQt -rWz +sbl aLg aaa aaa diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index d121458def..54c4c1de95 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -96,3 +96,6 @@ #define STICKYBAN_DB_CACHE_TIME 10 SECONDS #define STICKYBAN_ROGUE_CHECK_TIME 5 + +/// for asay pings, this is the index in the return list for [/proc/check_admin_pings] that contains the message modified with underlines for the spotted names +#define ADMINSAY_PING_UNDERLINE_NAME_INDEX "!underlined_names" diff --git a/code/controllers/configuration/entries/server.dm b/code/controllers/configuration/entries/server.dm index 1acf8a11ca..ee40df573c 100644 --- a/code/controllers/configuration/entries/server.dm +++ b/code/controllers/configuration/entries/server.dm @@ -88,3 +88,6 @@ /datum/config_entry/number/rounds_until_hard_restart config_entry_value = -1 min_val = 0 + +/datum/config_entry/string/force_gamemode + config_entry_value = null diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 749d93ad68..c68708c5fe 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -71,6 +71,9 @@ SUBSYSTEM_DEF(ticker) var/station_integrity = 100 // stored at roundend for use in some antag goals var/emergency_reason + /// If the gamemode fails to be run too many times, we swap to a preset gamemode, this should give admins time to set their preferred one + var/emergency_swap = 0 + /datum/controller/subsystem/ticker/Initialize(timeofday) load_mode() @@ -179,10 +182,11 @@ SUBSYSTEM_DEF(ticker) timeLeft = 0 if(!modevoted) - if(!CONFIG_GET(string/force_gamemode)) + var/forcemode = CONFIG_GET(string/force_gamemode) + if(forcemode) + force_gamemode(forcemode) + if(!forcemode || (GLOB.master_mode == "dynamic" && CONFIG_GET(flag/dynamic_voting))) send_gamemode_vote() - else - force_gamemode(CONFIG_GET(string/force_gamemode)) //countdown if(timeLeft < 0) return @@ -230,14 +234,15 @@ SUBSYSTEM_DEF(ticker) /datum/controller/subsystem/ticker/proc/setup() to_chat(world, "Starting game...") var/init_start = world.timeofday - // GLOB.master_mode = "dynamic" // NEVER LET THIS RUN, IT WILL ALWAYS FORCE DYNAMIC + if(emergency_swap >= 10) + force_gamemode("extended") // If everything fails extended does not have hard requirements for starting, could be changed if needed. mode = config.pick_mode(GLOB.master_mode) if(!mode.can_start()) to_chat(world, "Unable to start [mode.name]. Not enough players, [mode.required_players] players and [mode.required_enemies] eligible antagonists needed. Reverting to pre-game lobby.") qdel(mode) mode = null SSjob.ResetOccupations() - force_gamemode("extended") + emergency_swap++ return 0 CHECK_TICK @@ -256,7 +261,7 @@ SUBSYSTEM_DEF(ticker) QDEL_NULL(mode) to_chat(world, "Error setting up [GLOB.master_mode]. Reverting to pre-game lobby.") SSjob.ResetOccupations() - force_gamemode("extended") + emergency_swap++ return 0 else message_admins("DEBUG: Bypassing prestart checks...") @@ -310,6 +315,19 @@ SUBSYSTEM_DEF(ticker) return TRUE +/datum/controller/subsystem/ticker/proc/force_gamemode(gamemode) + if(gamemode) + if(!modevoted) + modevoted = TRUE + if(gamemode in config.modes) + GLOB.master_mode = gamemode + SSticker.save_mode(gamemode) + message_admins("The gamemode has been set to [gamemode].") + else + GLOB.master_mode = "extended" + SSticker.save_mode("extended") + message_admins("force_gamemode proc received an invalid gamemode, defaulting to extended.") + /datum/controller/subsystem/ticker/proc/PostSetup() set waitfor = FALSE mode.post_setup() @@ -629,7 +647,7 @@ SUBSYSTEM_DEF(ticker) /datum/controller/subsystem/ticker/proc/load_mode() var/mode = trim(file2text("data/mode.txt")) if(mode) - GLOB.master_mode = "dynamic" + GLOB.master_mode = mode else GLOB.master_mode = GLOB.dynamic_forced_extended log_game("Saved mode is '[GLOB.master_mode]'") diff --git a/code/game/objects/items/cigs_lighters.dm b/code/game/objects/items/cigs_lighters.dm index 16ebe20e51..5e37e9d992 100644 --- a/code/game/objects/items/cigs_lighters.dm +++ b/code/game/objects/items/cigs_lighters.dm @@ -300,6 +300,17 @@ CIGARETTE PACKETS ARE IN FANCY.DM desc = "A Xeno Filtered brand cigarette." list_reagents = list (/datum/reagent/drug/nicotine = 20, /datum/reagent/medicine/regen_jelly = 15, /datum/reagent/drug/krokodil = 4) +/obj/item/clothing/mask/cigarette/dart + name = "fat dart" + desc = "Chuff back this fat dart" + icon_state = "bigoff" + icon_on = "bigon" + icon_off = "bigoff" + w_class = WEIGHT_CLASS_BULKY + smoketime = 10000 + chem_volume = 50 + list_reagents = list(/datum/reagent/drug/nicotine = 15) + // Rollies. /obj/item/clothing/mask/cigarette/rollie diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index b026847702..78be1c9ea5 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -732,3 +732,34 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) return founds return msg + +/** + * Checks a given message to see if any of the words contain an active admin's ckey with an @ before it + * + * Returns nothing if no pings are found, otherwise returns an associative list with ckey -> client + * Also modifies msg to underline the pings, then stores them in the key [ADMINSAY_PING_UNDERLINE_NAME_INDEX] for returning + * + * Arguments: + * * msg - the message being scanned + */ +/proc/check_admin_pings(msg) + //explode the input msg into a list + var/list/msglist = splittext(msg, " ") + var/list/admins_to_ping = list() + + var/i = 0 + for(var/word in msglist) + i++ + if(!length(word)) + continue + if(word[1] != "@") + continue + var/ckey_check = lowertext(copytext(word, 2)) + var/client/client_check = GLOB.directory[ckey_check] + if(client_check?.holder) + msglist[i] = "[word]" + admins_to_ping[ckey_check] = client_check + + if(length(admins_to_ping)) + admins_to_ping[ADMINSAY_PING_UNDERLINE_NAME_INDEX] = jointext(msglist, " ") // without tuples, we must make do! + return admins_to_ping diff --git a/code/modules/admin/verbs/adminsay.dm b/code/modules/admin/verbs/adminsay.dm index 66653020d4..fdd1e8dcad 100644 --- a/code/modules/admin/verbs/adminsay.dm +++ b/code/modules/admin/verbs/adminsay.dm @@ -8,6 +8,19 @@ msg = copytext_char(sanitize(msg), 1, MAX_MESSAGE_LEN) if(!msg) return + + var/list/pinged_admin_clients = check_admin_pings(msg) + if(length(pinged_admin_clients) && pinged_admin_clients[ADMINSAY_PING_UNDERLINE_NAME_INDEX]) + msg = pinged_admin_clients[ADMINSAY_PING_UNDERLINE_NAME_INDEX] + pinged_admin_clients -= ADMINSAY_PING_UNDERLINE_NAME_INDEX + + for(var/iter_ckey in pinged_admin_clients) + var/client/iter_admin_client = pinged_admin_clients[iter_ckey] + if(!iter_admin_client?.holder) + continue + window_flash(iter_admin_client) + SEND_SOUND(iter_admin_client.mob, sound('sound/misc/bloop.ogg')) + msg = emoji_parse(msg) mob.log_talk(msg, LOG_ASAY) diff --git a/code/modules/clothing/gloves/tacklers.dm b/code/modules/clothing/gloves/tacklers.dm index 30e9d487e0..2b12d23d2b 100644 --- a/code/modules/clothing/gloves/tacklers.dm +++ b/code/modules/clothing/gloves/tacklers.dm @@ -27,9 +27,12 @@ . = ..() if(!ishuman(user)) return - if(slot == ITEM_SLOT_GLOVES) - var/mob/living/carbon/human/H = user - tackler = H.AddComponent(/datum/component/tackler, stamina_cost=tackle_stam_cost, base_knockdown = base_knockdown, range = tackle_range, speed = tackle_speed, skill_mod = skill_mod, min_distance = min_distance) + switch(slot) // I didn't like how it looked + if(SLOT_GLOVES) + var/mob/living/carbon/human/H = user + tackler = H.AddComponent(/datum/component/tackler, stamina_cost=tackle_stam_cost, base_knockdown = base_knockdown, range = tackle_range, speed = tackle_speed, skill_mod = skill_mod, min_distance = min_distance) + else + qdel(tackler) // Only wearing it! /obj/item/clothing/gloves/tackler/dropped(mob/user) . = ..() diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm index e6c5e7c22b..08ed786252 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm @@ -1,11 +1,8 @@ #define MINER_DASH_RANGE 4 /* - BLOOD-DRUNK MINER - Effectively a highly aggressive miner, the blood-drunk miner has very few attacks but compensates by being highly aggressive. - The blood-drunk miner's attacks are as follows - If not in KA range, it will rapidly dash at its target - If in KA range, it will fire its kinetic accelerator @@ -13,11 +10,8 @@ The blood-drunk miner's attacks are as follows - After any of these attacks, may transform its cleaving saw: Untransformed, it attacks very rapidly for smaller amounts of damage Transformed, it attacks at normal speed for higher damage and cleaves enemies hit - When the blood-drunk miner dies, it leaves behind the cleaving saw it was using and its kinetic accelerator. - Difficulty: Medium - */ /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner @@ -37,7 +31,7 @@ Difficulty: Medium move_to_delay = 2 projectiletype = /obj/item/projectile/kinetic/miner projectilesound = 'sound/weapons/kenetic_accel.ogg' - ranged = 1 + ranged = TRUE ranged_cooldown_time = 16 pixel_x = -16 crusher_loot = list(/obj/item/melee/transforming/cleaving_saw, /obj/item/gun/energy/kinetic_accelerator/premiumka, /obj/item/crusher_trophy/miner_eye, /obj/item/disk/design_disk/modkit_disc/mob_and_turf_aoe, @@ -55,18 +49,56 @@ Difficulty: Medium var/dashing = FALSE var/dash_cooldown = 15 var/guidance = FALSE + var/transform_stop_attack = FALSE // stops the blood drunk miner from attacking after transforming his weapon until the next attack chain deathmessage = "falls to the ground, decaying into glowing particles." - death_sound = "bodyfall" - + deathsound = "bodyfall" footstep_type = FOOTSTEP_MOB_HEAVY + attack_action_types = list(/datum/action/innate/megafauna_attack/dash, + /datum/action/innate/megafauna_attack/kinetic_accelerator, + /datum/action/innate/megafauna_attack/transform_weapon) -/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/guidance - guidance = TRUE - -/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/hunter/AttackingTarget() +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/Initialize() . = ..() - if(. && prob(12)) - INVOKE_ASYNC(src, .proc/dash) + miner_saw = new(src) + +/datum/action/innate/megafauna_attack/dash + name = "Dash To Target" + icon_icon = 'icons/mob/actions/actions_items.dmi' + button_icon_state = "sniper_zoom" + chosen_message = "You are now dashing to your target." + chosen_attack_num = 1 + +/datum/action/innate/megafauna_attack/kinetic_accelerator + name = "Fire Kinetic Accelerator" + icon_icon = 'icons/obj/guns/energy.dmi' + button_icon_state = "kineticgun" + chosen_message = "You are now shooting your kinetic accelerator." + chosen_attack_num = 2 + +/datum/action/innate/megafauna_attack/transform_weapon + name = "Transform Weapon" + icon_icon = 'icons/obj/lavaland/artefacts.dmi' + button_icon_state = "cleaving_saw" + chosen_message = "You are now transforming your weapon." + chosen_attack_num = 3 + +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/OpenFire() + if(client) + switch(chosen_attack) + if(1) + dash(target) + if(2) + shoot_ka() + if(3) + transform_weapon() + return + + Goto(target, move_to_delay, minimum_distance) + if(get_dist(src, target) > MINER_DASH_RANGE && dash_cooldown <= world.time) + dash_attack() + else + shoot_ka() + transform_weapon() /obj/item/melee/transforming/cleaving_saw/miner //nerfed saw because it is very murdery force = 6 @@ -74,7 +106,7 @@ Difficulty: Medium /obj/item/melee/transforming/cleaving_saw/miner/attack(mob/living/target, mob/living/carbon/human/user) target.add_stun_absorption("miner", 10, INFINITY) - . = ..() + ..() target.stun_absorption -= "miner" /obj/item/projectile/kinetic/miner @@ -83,22 +115,16 @@ Difficulty: Medium icon_state = "ka_tracer" range = MINER_DASH_RANGE -/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/Initialize() - . = ..() - internal = new/obj/item/gps/internal/miner(src) - miner_saw = new(src) - /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/adjustHealth(amount, updating_health = TRUE, forced = FALSE) var/adjustment_amount = amount * 0.1 if(world.time + adjustment_amount > next_action) - DelayNextAction(adjustment_amount, considered_action = FALSE, flush = TRUE) //attacking it interrupts it attacking, but only briefly + DelayNextAction(adjustment_amount) //attacking it interrupts it attacking, but only briefly . = ..() /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/death() - if(health > 0) - return - new /obj/effect/temp_visual/dir_setting/miner_death(loc, dir) - return ..() + . = ..() + if(.) + new /obj/effect/temp_visual/dir_setting/miner_death(loc, dir) /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/Move(atom/newloc) if(dashing || (newloc && newloc.z == z && (islava(newloc) || ischasm(newloc)))) //we're not stupid! @@ -110,11 +136,14 @@ Difficulty: Medium return return ..() +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/MeleeAction(patience = TRUE) + transform_stop_attack = FALSE + return ..() + /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/AttackingTarget() - if(QDELETED(target)) - return - if(!CheckActionCooldown() || !Adjacent(target)) //some cheating - INVOKE_ASYNC(src, .proc/quick_attack_loop) + if(client) + transform_stop_attack = FALSE + if(QDELETED(target) || transform_stop_attack) return face_atom(target) if(isliving(target)) @@ -129,12 +158,10 @@ Difficulty: Medium adjustHealth(-(L.maxHealth * 0.5)) L.gib() return TRUE - miner_saw.melee_attack_chain(src, target, null, ATTACK_IGNORE_CLICKDELAY) - FlushCurrentAction() + DelayNextAction(CLICK_CD_MELEE) + miner_saw.melee_attack_chain(src, target) if(guidance) adjustHealth(-2) - transform_weapon() - INVOKE_ASYNC(src, .proc/quick_attack_loop) return TRUE /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/do_attack_animation(atom/A, visual_effect_icon, obj/item/used_item, no_effect) @@ -147,16 +174,10 @@ Difficulty: Medium . = ..() if(. && target && !targets_the_same) wander = TRUE - transform_weapon() - INVOKE_ASYNC(src, .proc/quick_attack_loop) -/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/OpenFire() - Goto(target, move_to_delay, minimum_distance) - if(get_dist(src, target) > MINER_DASH_RANGE && dash_cooldown <= world.time) - INVOKE_ASYNC(src, .proc/dash, target) - else - shoot_ka() - transform_weapon() +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/proc/dash_attack() + INVOKE_ASYNC(src, .proc/dash, target) + shoot_ka() /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/proc/shoot_ka() if(ranged_cooldown <= world.time && get_dist(src, target) <= MINER_DASH_RANGE && !Adjacent(target)) @@ -165,22 +186,7 @@ Difficulty: Medium face_atom(target) new /obj/effect/temp_visual/dir_setting/firing_effect(loc, dir) Shoot(target) - DelayNextAction(CLICK_CD_RANGE, flush = TRUE) - -//I'm still of the belief that this entire proc needs to be wiped from existence. -// do not take my touching of it to be endorsement of it. ~mso -/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/proc/quick_attack_loop() - while(!QDELETED(target) && !CheckActionCooldown()) //this is done this way because next_move can change to be sooner while we sleep. - stoplag(1) - sleep((next_action - world.time) * 1.5) //but don't ask me what the fuck this is about - if(QDELETED(target)) - return - if(dashing || !CheckActionCooldown() || !Adjacent(target)) - if(dashing && next_action <= world.time) - SetNextAction(1, considered_action = FALSE, immediate = FALSE, flush = TRUE) - INVOKE_ASYNC(src, .proc/quick_attack_loop) //lets try that again. - return - AttackingTarget() + DelayNextAction(CLICK_CD_RANGE) /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/proc/dash(atom/dash_target) if(world.time < dash_cooldown) @@ -225,19 +231,23 @@ Difficulty: Medium dashing = TRUE alpha = 0 animate(src, alpha = 255, time = 5) - sleep(2) + SLEEP_CHECK_DEATH(2) D.forceMove(step_forward_turf) forceMove(target_turf) playsound(target_turf, 'sound/weapons/punchmiss.ogg', 40, 1, -1) - sleep(1) + SLEEP_CHECK_DEATH(1) dashing = FALSE - shoot_ka() return TRUE /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/proc/transform_weapon() if(time_until_next_transform <= world.time) miner_saw.transform_cooldown = 0 miner_saw.transform_weapon(src, TRUE) + if(!miner_saw.active) + rapid_melee = 5 // 4 deci cooldown before changes, npcpool subsystem wait is 20, 20/4 = 5 + else + rapid_melee = 3 // same thing but halved (slightly rounded up) + transform_stop_attack = TRUE icon_state = "miner[miner_saw.active ? "_transformed":""]" icon_living = "miner[miner_saw.active ? "_transformed":""]" time_until_next_transform = world.time + rand(50, 100) @@ -269,6 +279,14 @@ Difficulty: Medium desc = "The sweet blood, oh, it sings to me." invisibility = 100 +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/guidance + guidance = TRUE + +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/hunter/AttackingTarget() + . = ..() + if(. && prob(12)) + INVOKE_ASYNC(src, .proc/dash) + /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/doom name = "hostile-environment miner" desc = "A miner destined to hop across dimensions for all eternity, hunting anomalous creatures." @@ -277,4 +295,5 @@ Difficulty: Medium ranged_cooldown_time = 8 dash_cooldown = 8 + #undef MINER_DASH_RANGE diff --git a/code/modules/vending/cigarette.dm b/code/modules/vending/cigarette.dm index 0f26abde1d..fa4247575f 100644 --- a/code/modules/vending/cigarette.dm +++ b/code/modules/vending/cigarette.dm @@ -14,7 +14,8 @@ /obj/item/storage/fancy/rollingpapers = 5) contraband = list(/obj/item/lighter = 3, /obj/item/clothing/mask/vape = 5, - /obj/item/storage/fancy/cigarettes/cigpack_shadyjims = 1) + /obj/item/storage/fancy/cigarettes/cigpack_shadyjims = 1, + /obj/item/clothing/mask/cigarette/dart = 3) premium = list(/obj/item/storage/fancy/cigarettes/cigpack_robustgold = 3, /obj/item/storage/fancy/cigarettes/cigars = 1, /obj/item/storage/fancy/cigarettes/cigars/havana = 1, diff --git a/config/entries/server.txt b/config/entries/server.txt index 0ffd5b21a3..2b905810cd 100644 --- a/config/entries/server.txt +++ b/config/entries/server.txt @@ -66,3 +66,9 @@ DISABLE_HIGH_POP_MC_MODE_AMOUNT 60 ## Uncomment to set the number of /world/Reboot()s before the DreamDaemon restarts itself. 0 means restart every round. Requires tgstation server tools. #ROUNDS_UNTIL_HARD_RESTART 10 + +## Force Gamemode ## +## Disallows roundstart gamemode voting if not null or uncommented +## Just input the gamemode lowercase in there, the thing will take a simple string for it +## Invalid gamemodes will default extended, have fun. +#FORCE_GAMEMODE diff --git a/config/sandstorm/config.txt b/config/sandstorm/config.txt index a2b6c773c3..10bd4afd49 100644 --- a/config/sandstorm/config.txt +++ b/config/sandstorm/config.txt @@ -31,9 +31,3 @@ MAX_STUPOR_HYPNO_DURATION 12000 ## Maxmimum amount of languages someone can pick ## -1 means infinite and 0 disables it #MAX_LANGUAGES - -## Force Gamemode ## -## Disallows roundstart gamemode voting if not null or commented -## Just input the gamemode lowercase in there, the thing will take a simple string for it -## Invalid gamemodes will default extended, have fun. -#FORCE_GAMEMODE diff --git a/html/changelogs/AutoChangeLog-pr-15253.yml b/html/changelogs/AutoChangeLog-pr-15253.yml new file mode 100644 index 0000000000..3cb842403b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-15253.yml @@ -0,0 +1,4 @@ +author: "SandPoot" +delete-after: True +changes: + - bugfix: "That also means no spam when moving it in your hands." diff --git a/html/changelogs/AutoChangeLog-pr-15256.yml b/html/changelogs/AutoChangeLog-pr-15256.yml new file mode 100644 index 0000000000..7ec97ab969 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-15256.yml @@ -0,0 +1,5 @@ +author: "keronshb" +delete-after: True +changes: + - rscadd: "Adds the fat dart cigarette and to vendors" + - imageadd: "Adds the sprites for the fat dart" diff --git a/html/changelogs/AutoChangeLog-pr-15262.yml b/html/changelogs/AutoChangeLog-pr-15262.yml new file mode 100644 index 0000000000..4b2dd301fc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-15262.yml @@ -0,0 +1,5 @@ +author: "dapnee" +delete-after: True +changes: + - rscadd: "BEPIS to science +tweak: moved the courtroom" diff --git a/html/changelogs/AutoChangeLog-pr-15263.yml b/html/changelogs/AutoChangeLog-pr-15263.yml new file mode 100644 index 0000000000..04be8aae9e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-15263.yml @@ -0,0 +1,4 @@ +author: "Ryll/Shaps" +delete-after: True +changes: + - rscadd: "Asay now supports pings (via using @[adminckey])" diff --git a/html/changelogs/AutoChangeLog-pr-15266.yml b/html/changelogs/AutoChangeLog-pr-15266.yml new file mode 100644 index 0000000000..e82b5664ea --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-15266.yml @@ -0,0 +1,5 @@ +author: "SandPoot" +delete-after: True +changes: + - bugfix: "Equip delays are a bit less weird now, only relevant for coders/people who use straight jackets... on themself, since that's the only thing that uses it right now." + - bugfix: "Toggling arousal will properly update your sprite." diff --git a/html/changelogs/AutoChangeLog-pr-15267.yml b/html/changelogs/AutoChangeLog-pr-15267.yml new file mode 100644 index 0000000000..5aac657e16 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-15267.yml @@ -0,0 +1,5 @@ +author: "SandPoot" +delete-after: True +changes: + - bugfix: "If a gamemode fails to load too many times, a safe gamemode will be loaded instead." + - code_imp: "Dynamic is no longer hardcoded, and you can now set a gamemode to be forced in the configs." diff --git a/html/changelogs/AutoChangeLog-pr-15268.yml b/html/changelogs/AutoChangeLog-pr-15268.yml new file mode 100644 index 0000000000..09f49f25b5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-15268.yml @@ -0,0 +1,4 @@ +author: "WanderingFox95" +delete-after: True +changes: + - bugfix: "Removes the quick attack loop (like TG did it)" diff --git a/icons/mob/clothing/mask.dmi b/icons/mob/clothing/mask.dmi index 17a49ea751..47ac700cbf 100644 Binary files a/icons/mob/clothing/mask.dmi and b/icons/mob/clothing/mask.dmi differ diff --git a/icons/obj/cigarettes.dmi b/icons/obj/cigarettes.dmi index 5c55efd67f..e4aa1917f4 100644 Binary files a/icons/obj/cigarettes.dmi and b/icons/obj/cigarettes.dmi differ diff --git a/icons/obj/clothing/masks.dmi b/icons/obj/clothing/masks.dmi index b6839de219..01ea212e6e 100644 Binary files a/icons/obj/clothing/masks.dmi and b/icons/obj/clothing/masks.dmi differ diff --git a/modular_sand/code/controllers/configuration/entries/sandstorm.dm b/modular_sand/code/controllers/configuration/entries/sandstorm.dm index 52eea044fe..21fab8006e 100644 --- a/modular_sand/code/controllers/configuration/entries/sandstorm.dm +++ b/modular_sand/code/controllers/configuration/entries/sandstorm.dm @@ -13,9 +13,6 @@ config_entry_value = 1 min_val = -1 -/datum/config_entry/string/force_gamemode - config_entry_value = null - /datum/config_entry/flag/enable_dogborg_sleepers // enable normal dogborg sleepers (otherwise recreational) /datum/config_entry/flag/limit_stupor_trances // enable limits to hypnotic stupor diff --git a/sound/misc/bloop.ogg b/sound/misc/bloop.ogg new file mode 100644 index 0000000000..cfe1c24426 Binary files /dev/null and b/sound/misc/bloop.ogg differ