diff --git a/_maps/RandomZLevels/SnowCabin.dmm b/_maps/RandomZLevels/SnowCabin.dmm index c38596d1a54..d3c5febdabf 100644 --- a/_maps/RandomZLevels/SnowCabin.dmm +++ b/_maps/RandomZLevels/SnowCabin.dmm @@ -4502,7 +4502,7 @@ /area/awaymission/cabin/caves) "lr" = ( /obj/effect/decal/cleanable/blood/old, -/obj/item/kitchen/knife/carrotshiv, +/obj/item/kitchen/knife/shiv/carrot, /obj/effect/decal/cleanable/glitter/blue{ desc = "It looks like fancy glitter to me."; name = "icy wind" diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 7b6d2790f6d..66b7b1a1a68 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -61,11 +61,14 @@ /turf/open/space, /area/space/nearstation) "aah" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = -32 +/obj/machinery/light{ + dir = 1 }, -/turf/open/space, -/area/space/nearstation) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "aai" = ( /turf/closed/wall/r_wall, /area/security/prison) @@ -81,9 +84,14 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "aak" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/security/prison) "aal" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -96,85 +104,32 @@ /turf/open/floor/plasteel, /area/engine/break_room) "aan" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/ambrosia, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/trash/sosjerky, +/obj/item/trash/boritos, +/obj/item/trash/can, /turf/open/floor/plasteel, /area/security/prison) "aao" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/cable, -/obj/item/storage/bag/trash, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, /area/security/prison) "aap" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/carrot, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/security/prison) "aaq" = ( -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 - }, -/obj/machinery/hydroponics/soil, -/obj/item/plant_analyzer, -/obj/machinery/camera{ - c_tag = "Prison Common Room"; - network = list("ss13","prison") - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/security/prison) -"aar" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/glowshroom, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/security/prison) -"aas" = ( -/obj/structure/sink{ - pixel_y = 20 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/security/prison) +/turf/closed/wall, +/area/security/prison/safe) "aat" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "aau" = ( -/obj/machinery/biogenerator, -/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/energybar, /turf/open/floor/plasteel, /area/security/prison) "aav" = ( @@ -185,170 +140,128 @@ /turf/open/floor/plasteel, /area/engine/break_room) "aaw" = ( -/obj/machinery/light{ +/obj/effect/landmark/carpspawn, +/turf/open/space/basic, +/area/space) +"aax" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plating, -/area/security/prison) -"aax" = ( -/mob/living/simple_animal/mouse/brown/Tom, -/turf/open/floor/plating, -/area/security/prison) -"aay" = ( -/turf/open/floor/plating, +/turf/open/floor/plasteel, /area/security/prison) "aaz" = ( -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plating, -/area/security/prison) -"aaA" = ( -/obj/machinery/seed_extractor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/radio/intercom{ + desc = "A station intercom. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) -"aaB" = ( -/obj/structure/window/reinforced, -/obj/machinery/hydroponics/soil, -/obj/item/seeds/potato, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 +"aaA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, /turf/open/floor/plasteel, /area/security/prison) +"aaB" = ( +/obj/structure/grille, +/turf/open/space/basic, +/area/space/nearstation) "aaC" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, /area/security/prison) "aaD" = ( -/obj/structure/window/reinforced, -/obj/machinery/hydroponics/soil, -/obj/item/seeds/grass, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, /turf/open/floor/plasteel, /area/security/prison) "aaE" = ( -/obj/structure/window/reinforced, -/obj/machinery/hydroponics/soil, -/obj/item/cultivator, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ +/obj/machinery/door/airlock/public/glass{ + name = "Prison Cafeteria" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, +/obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/security/prison) "aaF" = ( -/obj/structure/window/reinforced, -/obj/machinery/hydroponics/soil, -/obj/item/cultivator, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, /turf/open/floor/plasteel, /area/security/prison) "aaG" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "aaH" = ( /turf/open/floor/plating/airless, /area/space/nearstation) "aaI" = ( -/obj/structure/bookcase, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, +/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) "aaJ" = ( -/obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cola/red, /turf/open/floor/plasteel, /area/security/prison) "aaK" = ( -/obj/machinery/washing_machine, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/obj/structure/table, +/turf/open/floor/plasteel, /area/security/prison) "aaL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/structure/chair{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, /area/security/prison) "aaM" = ( -/obj/machinery/computer/bookmanagement, -/obj/structure/table, -/obj/machinery/newscaster{ - pixel_x = -32 +/obj/structure/sign/warning/securearea{ + pixel_y = -32 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) +/turf/open/space/basic, +/area/space/nearstation) "aaN" = ( -/obj/structure/table, -/obj/item/pen, -/turf/open/floor/plasteel, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, /area/security/prison) "aaO" = ( -/obj/structure/table, -/obj/item/storage/pill_bottle/dice, +/obj/machinery/camera{ + c_tag = "Permabrig South"; + dir = 8; + network = list("ss13","prison") + }, /turf/open/floor/plasteel, /area/security/prison) "aaP" = ( /obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, -/area/security/prison) -"aaQ" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/obj/item/kitchen/fork/plastic, +/turf/open/floor/plasteel, /area/security/prison) "aaR" = ( -/obj/structure/lattice, -/obj/structure/sign/warning/securearea{ - pixel_y = -32 - }, -/turf/open/space, -/area/space/nearstation) +/obj/structure/table/reinforced, +/turf/open/floor/plasteel, +/area/security/prison) "aaS" = ( /obj/structure/grille, /obj/structure/lattice, @@ -360,45 +273,31 @@ /turf/open/space, /area/space/nearstation) "aaU" = ( -/obj/machinery/computer/arcade, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/prison) "aaV" = ( +/obj/machinery/computer/bookmanagement, /obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/obj/machinery/newscaster{ + pixel_x = -32 }, -/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) "aaW" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "aaX" = ( -/obj/machinery/washing_machine, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/obj/structure/cable, +/turf/open/floor/plasteel, /area/security/prison) "aaY" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, /area/security/prison) "aaZ" = ( /turf/closed/wall/r_wall, @@ -409,57 +308,90 @@ /turf/open/space, /area/space/nearstation) "abb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall, -/area/security/execution/transfer) -"abc" = ( -/turf/closed/wall, -/area/security/execution/transfer) -"abd" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall, -/area/security/execution/transfer) -"abe" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) +"abc" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"abd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"abe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "abf" = ( -/obj/machinery/vending/sustenance, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "abg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/machinery/door/airlock/security{ + name = "Cell Block" }, -/turf/closed/wall/r_wall, -/area/security/execution/transfer) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/security/prison) "abh" = ( -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/security/prison) "abi" = ( -/obj/machinery/shower{ - dir = 8 +/obj/machinery/button/flasher{ + id = "visitorflash"; + pixel_x = -6; + pixel_y = 24 }, -/obj/item/soap/nanotrasen, -/turf/open/floor/plasteel/freezer, +/obj/machinery/button/door{ + id = "visitation"; + name = "Visitation Shutters"; + pixel_x = 6; + pixel_y = 25; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/security/prison) "abj" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/window/reinforced{ +/obj/structure/chair/office{ dir = 8 }, -/turf/open/floor/plasteel/freezer, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/security/prison) "abk" = ( /obj/machinery/keycard_auth{ @@ -535,107 +467,63 @@ /obj/structure/cable, /turf/open/floor/plasteel/airless/solarpanel, /area/solar/port/fore) -"abt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) "abu" = ( -/obj/machinery/door/poddoor{ - id = "executionspaceblast" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/turf/open/floor/plating, -/area/security/execution/transfer) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "abv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/camera{ + c_tag = "Prison Cell Block East"; + dir = 8; + network = list("ss13","prison") }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"abw" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/flasher{ - id = "executionflash"; - pixel_y = 25 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) "abx" = ( -/obj/machinery/vending/cola/random, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/security/glass{ + id_tag = "permainner"; + name = "Permabrig Transfer" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/security/prison) -"aby" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/security/execution/transfer) "abz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"abA" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/security/prison) "abB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/structure/chair/stool, +/obj/structure/cable, +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "abC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/window/reinforced/tinted{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "abD" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/structure/window/reinforced/tinted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "abE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +/obj/structure/chair/stool, /turf/open/floor/plasteel, /area/security/prison) "abF" = ( -/turf/open/floor/plasteel/freezer, -/area/security/prison) -"abG" = ( -/obj/machinery/door/window/westleft{ - base_state = "right"; - icon_state = "right"; - name = "Unisex Showers" - }, -/turf/open/floor/plasteel/freezer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, /area/security/prison) "abH" = ( /obj/structure/table, @@ -742,45 +630,16 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "abK" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "permabolt3"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"abL" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "permabolt2"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, +/obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 + dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "abM" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, +/obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/prisoner, +/obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) "abN" = ( @@ -889,77 +748,51 @@ /obj/structure/cable, /turf/open/space, /area/solar/port/fore) -"aca" = ( -/obj/effect/turf_decal/stripes/line{ +"acb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/security/prison/safe) +"acc" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"acb" = ( -/obj/machinery/sparker{ - id = "executionburn"; - pixel_x = 25 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"acc" = ( -/obj/structure/bed, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) +/area/security/prison/safe) "acd" = ( /turf/closed/wall, /area/security/prison) "ace" = ( -/obj/machinery/door/poddoor/preopen{ - id = "permacell3"; - name = "cell blast door" +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 }, -/obj/machinery/door/airlock/public/glass{ - id_tag = "permabolt3"; - name = "Cell 3" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "acf" = ( -/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/decal/cleanable/dirt, +/obj/structure/chair/stool, /turf/open/floor/plasteel, /area/security/prison) "acg" = ( -/obj/machinery/door/poddoor/preopen{ - id = "permacell1"; - name = "cell blast door" +/obj/structure/table, +/obj/machinery/door/poddoor/shutters{ + id = "visitation"; + name = "Visitation Shutters" }, -/obj/machinery/door/airlock/public/glass{ - id_tag = "permabolt1"; - name = "Cell 1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +/obj/machinery/door/window/southleft, /turf/open/floor/plasteel, /area/security/prison) -"ach" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restroom" - }, -/turf/open/floor/plasteel/freezer, -/area/security/prison/toilet) "aci" = ( /obj/vehicle/ridden/secway, /turf/open/floor/plasteel/dark, @@ -1064,135 +897,98 @@ /obj/item/stack/cable_coil, /turf/open/space, /area/space/nearstation) -"acz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) "acA" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"acB" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"acC" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Prison Cell 3"; - 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/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"acD" = ( -/obj/structure/chair/stool, /obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/machinery/button/door{ - id = "permabolt1"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"acE" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Prison 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/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"acF" = ( -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ai_monitored/security/armory) -"acG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"acH" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Prison Cell 1"; - 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/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"acI" = ( -/obj/machinery/door/poddoor/preopen{ - id = "executionfireblast" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/westright{ - dir = 1; - name = "Transfer Room"; - req_access_txt = "2" +/obj/effect/landmark/start/prisoner, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"acB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"acJ" = ( +/area/security/prison/safe) +"acC" = ( +/obj/machinery/light{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) -"acK" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 +"acD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" }, -/obj/machinery/light/small{ +/turf/open/floor/plating, +/area/security/prison) +"acE" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/freezer, -/area/security/prison/toilet) +/turf/open/floor/plasteel, +/area/security/prison) +"acF" = ( +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/ai_monitored/security/armory) +"acG" = ( +/obj/structure/table, +/obj/item/storage/pill_bottle/dice, +/turf/open/floor/plasteel, +/area/security/prison) +"acH" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/security/prison) +"acI" = ( +/obj/structure/bed, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/bedsheet/red, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "acL" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -1295,84 +1091,86 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/break_room) -"acX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "executionfireblast" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/security/execution/transfer) "acY" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, /turf/open/floor/plasteel, /area/security/prison) "acZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "executionfireblast" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/security/execution/transfer) -"ada" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/flasher{ - id = "PCell 3"; - pixel_x = -28 +/obj/structure/toilet/greyscale{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"ada" = ( +/obj/structure/table, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = -8 + }, +/obj/item/clothing/under/rank/prisoner{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, /turf/open/floor/plasteel, /area/security/prison) "adb" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/security/prison) "adc" = ( -/obj/machinery/flasher{ - id = "PCell 1"; - pixel_x = -28 +/obj/machinery/camera{ + c_tag = "Prison Visitation"; + dir = 1; + network = list("ss13","prison") }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "add" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/flasher{ - id = "PCell 2"; - pixel_x = -28 +/obj/structure/chair{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "ade" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel, /area/security/prison) "adf" = ( -/obj/structure/toilet{ - cistern = 1; - dir = 1; - icon_state = "toilet01"; - open = 0 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 }, -/turf/open/floor/plasteel/freezer, -/area/security/prison/toilet) +/turf/open/floor/plasteel, +/area/security/prison) "adg" = ( /obj/machinery/button/door{ id = "armory"; @@ -1571,88 +1369,47 @@ /turf/open/floor/plasteel, /area/engine/break_room) "adB" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/turf/open/space, -/area/space/nearstation) -"adC" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/razor, -/obj/item/storage/backpack/duffelbag/sec/surgery, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"adD" = ( -/obj/machinery/button/flasher{ - id = "executionflash"; - pixel_x = 24; - pixel_y = 5 - }, -/obj/machinery/button/door{ - id = "executionspaceblast"; - name = "Vent to Space"; - pixel_x = 25; - pixel_y = -5; - req_access_txt = "7" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"adE" = ( -/obj/structure/table, -/obj/item/folder/red{ - pixel_x = 3 - }, -/obj/item/taperecorder{ - pixel_x = -3 - }, -/obj/item/assembly/flash/handheld, -/obj/item/reagent_containers/spray/pepper, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) +/turf/closed/wall/r_wall, +/area/security/prison/safe) "adF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, /area/security/prison) "adG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/security/prison) -"adH" = ( /obj/machinery/door/airlock/security/glass{ - name = "Long-Term Cell 3"; + id_tag = "permaouter"; + name = "Permabrig Transfer"; req_access_txt = "2" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/security/prison) +"adH" = ( +/obj/structure/table, +/obj/item/pen, +/obj/structure/cable, +/obj/item/instrument/harmonica, /turf/open/floor/plasteel, /area/security/prison) "adI" = ( -/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 - }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/item/radio/intercom{ + desc = "A station intercom. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "adJ" = ( /obj/machinery/door/airlock/security/glass{ - name = "Long-Term Cell 1"; + name = "Permabrig Visitation"; req_access_txt = "2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/prison) "adK" = ( @@ -1699,9 +1456,9 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "adO" = ( -/obj/structure/chair/stool, -/obj/effect/landmark/event_spawn, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, /turf/open/floor/plasteel, /area/security/prison) "adP" = ( @@ -1774,225 +1531,152 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/engineering) -"aea" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating, -/area/security/execution/transfer) "aeb" = ( -/obj/structure/table, -/obj/item/flashlight/lamp, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aec" = ( -/obj/structure/window/reinforced{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 }, -/turf/open/floor/plating, -/area/security/execution/transfer) -"aed" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/button/ignition{ - id = "executionburn"; - pixel_x = 24; - pixel_y = 5 - }, -/obj/machinery/button/door{ - id = "executionfireblast"; - name = "Transfer Area Lockdown"; - pixel_x = 25; - pixel_y = -5; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aee" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) "aef" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/structure/cable, +/obj/machinery/power/apc/highcap/five_k{ + areastring = /area/security/prison; + dir = 1; + name = "Prison Wing APC"; + pixel_y = 23 }, /turf/open/floor/plasteel, /area/security/prison) "aeg" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/security/execution/transfer) +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "aeh" = ( -/obj/machinery/button/door{ - id = "permacell3"; - name = "Cell 3 Lockdown"; - pixel_x = -4; - pixel_y = 25; - req_access_txt = "2" - }, -/obj/machinery/button/flasher{ - id = "PCell 3"; - pixel_x = 6; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/security/prison) "aei" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/button/door{ + id = "permaouter"; + name = "Outer Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = 25; + req_access_txt = "2"; + specialfunctions = 4 + }, +/obj/machinery/button/door{ + id = "permainner"; + name = "Inner Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = 25; + req_access_txt = "2"; + specialfunctions = 4 + }, /turf/open/floor/plasteel, /area/security/prison) "aej" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/prison) -"aek" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/prison{ - pixel_y = 30 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/machinery/button/flasher{ + id = "transferflash"; + pixel_y = 24 }, /turf/open/floor/plasteel, /area/security/prison) "ael" = ( -/obj/machinery/button/door{ - id = "permacell2"; - name = "Cell 2 Lockdown"; - pixel_x = -4; - pixel_y = 25; - req_access_txt = "2" - }, -/obj/machinery/button/flasher{ - id = "PCell 2"; - pixel_x = 6; - pixel_y = 24 +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, /turf/open/floor/plasteel, /area/security/prison) "aem" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/security/prison) -"aen" = ( -/obj/machinery/computer/security/telescreen/prison{ - pixel_y = 30 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Prison Hallway"; - network = list("ss13","prison") +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" }, +/obj/machinery/door/firedoor, /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, /area/security/prison) +"aen" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/security/prison) "aeo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, /turf/open/floor/plasteel, /area/security/prison) -"aep" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/security/prison) "aeq" = ( -/obj/machinery/button/door{ - id = "permacell1"; - name = "Cell 1 Lockdown"; - pixel_x = -4; - pixel_y = 25; - req_access_txt = "2" +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/button/flasher{ - id = "PCell 1"; - pixel_x = 6; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel, /area/security/prison) "aer" = ( -/obj/machinery/firealarm{ - pixel_y = 24 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Prison Public Area"; + dir = 8; + network = list("ss13","prison") }, -/obj/machinery/power/apc{ - areastring = "/area/security/prison"; - dir = 4; - name = "Prison Wing APC"; - pixel_x = 24 - }, -/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, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/security/prison) "aes" = ( @@ -2113,77 +1797,9 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aeH" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/security/execution/transfer) -"aeI" = ( -/obj/structure/rack, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/item/flashlight{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/tank/internals/anesthetic{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/item/tank/internals/oxygen/red{ - pixel_x = 3 - }, -/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/execution/transfer) -"aeJ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/open/floor/plating, -/area/security/execution/transfer) -"aeK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aeL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aeM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, /obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) @@ -2191,39 +1807,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - name = "Prisoner Transfer Centre"; - req_access_txt = "2" - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"aeO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, /obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) "aeP" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) "aeQ" = ( @@ -2251,19 +1844,9 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/engineering) -"aeU" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/security/prison) "aeV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel, /area/security/prison) "aeW" = ( @@ -2484,63 +2067,35 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aft" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating, -/area/security/execution/transfer) -"afu" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) "afv" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 4 +/obj/structure/table, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"afw" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - layer = 2.4 +/obj/item/storage/box/prisoner{ + pixel_y = 8 }, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Armory"; - req_access_txt = "2" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/security/execution/transfer) -"afx" = ( -/obj/machinery/light_switch{ - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"afy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) +/obj/item/storage/box/prisoner, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/security/prison) "afz" = ( /obj/structure/table, -/obj/item/restraints/handcuffs, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/item/storage/box/hug{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/razor{ + pixel_x = -8; + pixel_y = 3 }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -2548,21 +2103,18 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"afA" = ( -/turf/closed/wall/r_wall, -/area/security/execution/transfer) "afB" = ( /obj/item/radio/intercom{ dir = 4; pixel_x = 27 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/security/prison) "afC" = ( @@ -2575,11 +2127,18 @@ /area/security/prison) "afD" = ( /obj/structure/table, -/obj/item/electropack, +/obj/item/assembly/signaler, +/obj/item/clothing/suit/straight_jacket, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/camera{ + c_tag = "Prison Hallway East"; + dir = 8; + network = list("ss13","prison") + }, +/obj/machinery/light, /turf/open/floor/plasteel, /area/security/prison) "afE" = ( @@ -2587,33 +2146,25 @@ /turf/open/floor/plating, /area/hallway/secondary/exit) "afF" = ( -/obj/structure/table, -/obj/item/assembly/signaler, -/obj/item/clothing/suit/straight_jacket, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, +/obj/machinery/computer/arcade, +/obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) "afG" = ( -/obj/structure/table, -/obj/item/storage/box/hug, -/obj/item/razor{ - pixel_x = -6 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, +/obj/structure/bookcase/random, /turf/open/floor/plasteel, /area/security/prison) "afH" = ( -/obj/structure/closet/secure_closet/brig, -/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/chair{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "afI" = ( @@ -2624,14 +2175,8 @@ /turf/open/floor/plasteel, /area/security/prison) "afJ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 1; - pixel_y = -27 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, +/obj/structure/table, +/obj/item/toy/cards/deck, /turf/open/floor/plasteel, /area/security/prison) "afK" = ( @@ -2787,49 +2332,15 @@ /area/engine/gravity_generator) "agf" = ( /obj/structure/table, -/obj/item/stack/sheet/metal, -/obj/item/storage/box/bodybags, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, /obj/item/pen, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"agg" = ( -/obj/structure/closet/secure_closet/injection, -/obj/machinery/power/apc{ - areastring = "/area/security/execution/transfer"; - name = "Prisoner Transfer Centre"; - pixel_y = -23 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) -"agh" = ( -/obj/structure/table, -/obj/item/electropack, -/obj/item/screwdriver, -/obj/item/wrench, -/obj/item/clothing/head/helmet, -/obj/item/assembly/signaler, -/obj/machinery/light/small, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/transfer) +/turf/open/floor/plasteel, +/area/security/prison) "agi" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -2840,22 +2351,11 @@ /turf/closed/wall, /area/security/brig) "agk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, +/obj/structure/cable, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) "agl" = ( @@ -3007,13 +2507,17 @@ /turf/open/floor/plasteel, /area/security/main) "agD" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "Prison Gate"; - name = "prison blast door" +/obj/machinery/door/airlock/public/glass{ + name = "Prison Wing" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/brig) "agE" = ( @@ -3023,17 +2527,20 @@ /turf/open/floor/plasteel, /area/security/main) "agF" = ( -/obj/machinery/door/firedoor, -/obj/structure/sign/warning/securearea{ - pixel_x = -32 +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass{ + name = "Prison Wing" }, -/obj/machinery/door/poddoor/preopen{ - id = "Prison Gate"; - name = "prison blast door" +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, /turf/open/floor/plasteel, /area/security/brig) "agG" = ( @@ -12689,6 +12196,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/chapel/main) +"aFE" = ( +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Gas Storage"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/security/execution/transfer) "aFG" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -29523,6 +29043,17 @@ }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) +"byv" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) "byx" = ( /obj/machinery/atmospherics/components/unary/thermomachine/heater{ dir = 8 @@ -30439,6 +29970,26 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/science) +"bAF" = ( +/obj/structure/table, +/obj/structure/window, +/obj/item/reagent_containers/food/condiment/saltshaker{ + layer = 3.1; + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/book/manual/chef_recipes, +/turf/open/floor/plasteel/white, +/area/security/prison) "bAG" = ( /obj/structure/cable, /turf/open/floor/plasteel, @@ -36556,6 +36107,10 @@ "bQZ" = ( /turf/closed/wall/r_wall, /area/science/misc_lab) +"bRb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/execution/transfer) "bRc" = ( /obj/structure/table/wood, /obj/item/soap/nanotrasen, @@ -41931,6 +41486,18 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) +"chU" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/security/execution/transfer) "chV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -43621,6 +43188,15 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"coR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "coS" = ( /obj/structure/rack, /obj/item/gun/energy/laser{ @@ -43663,6 +43239,17 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"cpd" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "cpe" = ( /obj/docking_port/stationary/random{ dir = 8; @@ -44208,6 +43795,9 @@ }, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"cre" = ( +/turf/open/floor/plating, +/area/security/prison/safe) "crh" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48472,6 +48062,22 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"cLT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "cMm" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, @@ -48623,6 +48229,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"cPl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "cPA" = ( /obj/machinery/atmospherics/components/binary/valve{ dir = 4 @@ -49000,6 +48615,16 @@ }, /turf/open/floor/plasteel/white, /area/science/genetics) +"dbu" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plating, +/area/security/execution/transfer) "ddf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -49032,6 +48657,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/port) +"dgj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/security/prison/safe) "dgS" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -49041,6 +48672,23 @@ }, /turf/open/floor/plasteel/white, /area/science/lab) +"diw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "djq" = ( /obj/machinery/chem_heater, /turf/open/floor/plasteel/white, @@ -49067,6 +48715,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) +"dpa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "dqu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -49078,10 +48731,30 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"drl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/machinery/camera{ + c_tag = "Prison Common Room"; + dir = 8; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) "dtc" = ( /obj/machinery/photocopier, /turf/open/floor/wood, /area/lawoffice) +"dts" = ( +/obj/machinery/hydroponics/soil, +/obj/item/shovel/spade, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "dvO" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -49146,6 +48819,18 @@ /obj/machinery/processor/slime, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"dCf" = ( +/obj/structure/table, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "visitation"; + name = "Visitation Shutters" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel, +/area/security/prison) "dCG" = ( /obj/structure/sign/warning/vacuum/external{ pixel_x = -32 @@ -49166,6 +48851,17 @@ }, /turf/open/floor/plasteel, /area/science/mixing) +"dCR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/radio/intercom{ + desc = "A station intercom. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_x = -30; + prison_radio = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "dFs" = ( /obj/structure/rack, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -49180,6 +48876,16 @@ }, /turf/open/floor/plasteel, /area/storage/tools) +"dFT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/prison/safe) +"dGz" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/plate_press, +/turf/open/floor/plasteel, +/area/security/prison) "dGF" = ( /turf/closed/wall/r_wall, /area/science/mixing/chamber) @@ -49235,18 +48941,74 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/xenobiology) +"dPl" = ( +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/security/prison) "dPH" = ( /obj/machinery/light, /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/central) +"dRp" = ( +/obj/machinery/seed_extractor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "dUO" = ( /obj/structure/cable, /turf/open/floor/plasteel, /area/quartermaster/miningdock) +"dVs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/beach_ball/holoball, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "dYq" = ( /turf/closed/wall, /area/science/nanite) +"dZu" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) +"dZB" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plating, +/area/security/prison/safe) +"ebG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/security/prison/safe) +"ebW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/security/prison) "ecF" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -49279,12 +49041,65 @@ }, /turf/open/floor/plasteel/dark, /area/science/nanite) +"ejb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/security/execution/transfer) +"ejo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"emK" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/security/prison) "epI" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/plasteel, /area/science/nanite) +"eqn" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/turf/open/floor/plasteel, +/area/security/prison) +"erd" = ( +/obj/machinery/door/airlock/security{ + name = "Prison Yard" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"euI" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "eyF" = ( /obj/machinery/light/small{ brightness = 3; @@ -49292,6 +49107,11 @@ }, /turf/open/floor/engine, /area/science/misc_lab) +"ezd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "eAi" = ( /obj/structure/table, /obj/item/stack/packageWrap, @@ -49325,12 +49145,28 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"eIQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/prison/safe) "eIS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/wood, /area/crew_quarters/dorms) +"eRs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "eRu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -49370,6 +49206,20 @@ }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) +"faI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"fbS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "fcG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -49380,6 +49230,47 @@ /obj/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) +"ffT" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/breadslice/plain, +/obj/item/reagent_containers/food/snacks/breadslice/plain, +/obj/item/reagent_containers/food/snacks/breadslice/plain, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/onion, +/obj/item/reagent_containers/food/snacks/grown/onion, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet/plain, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet/plain, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet/plain, +/turf/open/floor/plasteel/white, +/area/security/prison) +"fgW" = ( +/obj/structure/toilet/greyscale{ + dir = 8; + open = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"fia" = ( +/obj/structure/table, +/obj/machinery/door/poddoor/shutters{ + id = "visitation"; + name = "Visitation Shutters" + }, +/obj/machinery/door/window/southright, +/turf/open/floor/plasteel, +/area/security/prison) "fif" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -49394,6 +49285,13 @@ /obj/item/storage/fancy/cigarettes, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"fiM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "flc" = ( /obj/item/assembly/prox_sensor{ pixel_x = -4; @@ -49421,6 +49319,11 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plasteel, /area/science/mixing) +"fmV" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/turf/open/floor/plasteel, +/area/security/prison) "fnC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -49498,6 +49401,20 @@ /obj/machinery/pinpointer_dispenser, /turf/open/floor/plating, /area/hallway/secondary/entry) +"fyS" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/item/clothing/gloves/color/orange, +/obj/item/restraints/handcuffs, +/obj/item/reagent_containers/spray/pepper, +/turf/open/floor/plasteel, +/area/security/prison) "fBs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/wood, @@ -49558,6 +49475,13 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) +"fVK" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "fXM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -49568,6 +49492,25 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/science/misc_lab) +"fYc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/prison/safe) +"fYC" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison/safe) "gby" = ( /obj/machinery/light{ dir = 1 @@ -49592,6 +49535,29 @@ /obj/structure/cable, /turf/open/floor/plating, /area/science/xenobiology) +"gep" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/security/prison) +"ggQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"ggT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/prison) "gjb" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/red, @@ -49617,6 +49583,13 @@ }, /turf/open/floor/plasteel, /area/science/nanite) +"gnZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "gpE" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law, @@ -49654,6 +49627,35 @@ }, /turf/closed/wall, /area/maintenance/starboard) +"gxr" = ( +/turf/closed/wall/r_wall, +/area/security/execution/transfer) +"gxw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"gyq" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"gzX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Permabrig North"; + dir = 4; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) "gCA" = ( /obj/machinery/button/door{ id = "xenobio8"; @@ -49666,6 +49668,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) +"gDe" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "gES" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -49685,6 +49693,15 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"gGU" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "gHj" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -49707,6 +49724,21 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) +"gIs" = ( +/obj/machinery/door/window/southleft{ + name = "Permabrig Kitchen" + }, +/turf/open/floor/plasteel/white, +/area/security/prison) +"gIW" = ( +/obj/machinery/door/airlock/security{ + name = "Permabrig Visitation" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "gLd" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -49723,6 +49755,31 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"gML" = ( +/obj/item/radio/intercom{ + desc = "A station intercom. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"gNs" = ( +/obj/structure/toilet/greyscale{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "gNu" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -49754,6 +49811,22 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/science/lab) +"gUD" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/razor, +/obj/item/storage/backpack/duffelbag/sec/surgery, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "gWd" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -49820,6 +49893,70 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"hrz" = ( +/obj/structure/closet/secure_closet/injection, +/obj/machinery/power/apc{ + areastring = "/area/security/execution/transfer"; + dir = 4; + name = "Prisoner Transfer Centre"; + pixel_x = 24 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"hrR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"hsb" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel, +/area/security/prison/safe) +"huZ" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/mob/living/simple_animal/mouse/brown/Tom, +/turf/open/floor/plating, +/area/security/prison/safe) +"hww" = ( +/obj/structure/bed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/bedsheet/red, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "hAo" = ( /obj/machinery/door/window/northleft{ base_state = "right"; @@ -49849,6 +49986,16 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"hET" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "hFg" = ( /obj/machinery/door/airlock/external{ name = "Port Docking Bay 1"; @@ -49881,6 +50028,36 @@ }, /turf/open/floor/plasteel/freezer, /area/science/xenobiology) +"hHF" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 3" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"hHS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Prison Cell Block North"; + dir = 4; + network = list("ss13","prison") + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "hJq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/airlock/medical/glass{ @@ -49889,6 +50066,16 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"hMM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/holohoop{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "hQK" = ( /obj/machinery/light/small{ dir = 8 @@ -49896,6 +50083,23 @@ /obj/structure/dresser, /turf/open/floor/wood, /area/crew_quarters/dorms) +"hQX" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "hSc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -49930,6 +50134,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, /area/science/genetics) +"igl" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "igT" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -49957,6 +50167,15 @@ /obj/item/stack/sheet/metal/fifty, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"imW" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "permainner"; + name = "Permabrig Transfer" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "ink" = ( /obj/effect/turf_decal/tile/purple{ dir = 8 @@ -49979,6 +50198,12 @@ }, /turf/open/floor/engine, /area/science/misc_lab) +"iwL" = ( +/obj/machinery/door/poddoor{ + id = "executionspaceblast" + }, +/turf/open/floor/plating, +/area/security/execution/transfer) "izT" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -49986,11 +50211,85 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, /area/quartermaster/office) +"iBg" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plating, +/area/security/execution/transfer) +"iBz" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"iBU" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "iBZ" = ( /obj/machinery/power/smes, /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/department/electrical) +"iCB" = ( +/obj/structure/table, +/obj/item/clothing/under/rank/prisoner/skirt{ + pixel_x = -13; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/prisoner/skirt{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/prisoner{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/security/prison) +"iDG" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "iEJ" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod One" @@ -50007,6 +50306,13 @@ }, /turf/open/floor/grass, /area/hydroponics/garden) +"iJi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/security/prison) "iKL" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/white, @@ -50067,6 +50373,26 @@ }, /turf/open/floor/plasteel, /area/security/brig) +"iZd" = ( +/obj/structure/sign/warning/securearea{ + pixel_x = 32 + }, +/turf/open/space/basic, +/area/space/nearstation) +"iZL" = ( +/obj/item/storage/bag/trash, +/turf/open/floor/plating, +/area/security/prison/safe) +"jaD" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "jbf" = ( /obj/machinery/power/apc{ areastring = "/area/hallway/secondary/service"; @@ -50082,6 +50408,18 @@ /obj/effect/spawner/lootdrop/maintenance/four, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"jgp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/prison) +"jgN" = ( +/obj/structure/toilet/greyscale{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison/safe) "jiK" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/tile/yellow, @@ -50090,6 +50428,30 @@ }, /turf/open/floor/plasteel, /area/storage/tools) +"jiV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"jjn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "jjr" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -50116,6 +50478,25 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"jng" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "jox" = ( /obj/machinery/chem_dispenser, /obj/machinery/camera{ @@ -50164,6 +50545,12 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"jts" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/closed/wall, +/area/security/prison/safe) "jtt" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -50191,6 +50578,21 @@ /obj/machinery/dna_scannernew, /turf/open/floor/plasteel/dark, /area/science/genetics) +"jzn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"jzz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "jAD" = ( /obj/structure/grille, /turf/open/floor/plating/airless, @@ -50222,6 +50624,19 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"jHJ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/plating, +/area/security/execution/transfer) "jHW" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -50235,6 +50650,25 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab) +"jIa" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "jMF" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -50244,6 +50678,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/science/mixing) +"jMJ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "jMY" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -50253,12 +50694,54 @@ /obj/item/stack/cable_coil, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"jNB" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/sign/warning/securearea{ + pixel_y = -32 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "jQV" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/engine, /area/science/xenobiology) +"jRR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"jSW" = ( +/obj/structure/toilet/greyscale{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"jUA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/security/prison) "jUW" = ( /obj/machinery/camera/autoname{ dir = 4 @@ -50329,6 +50812,13 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"kfa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "khb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -50351,6 +50841,19 @@ /obj/structure/closet/firecloset, /turf/open/floor/plasteel, /area/hallway/primary/starboard) +"kjO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "klg" = ( /obj/machinery/airalarm{ dir = 1; @@ -50442,6 +50945,13 @@ }, /turf/closed/wall/r_wall, /area/science/mixing/chamber) +"kEZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "kGA" = ( /obj/structure/chair/office/light{ dir = 4 @@ -50469,6 +50979,16 @@ /obj/item/folder/white, /turf/open/floor/plasteel/dark, /area/science/genetics) +"kHr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/security/prison) +"kJF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "kKK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, @@ -50508,6 +51028,13 @@ }, /turf/open/floor/engine, /area/science/misc_lab) +"kMP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel, +/area/security/prison) "kMT" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -50566,6 +51093,21 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"kUg" = ( +/obj/structure/bed, +/obj/item/bedsheet/red, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "kWe" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -50595,6 +51137,10 @@ dir = 8 }, /area/science/research) +"kZO" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/security/prison) "kZR" = ( /obj/structure/closet/toolcloset, /turf/open/floor/plating, @@ -50607,6 +51153,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"laV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "lcg" = ( /obj/machinery/light{ dir = 4 @@ -50617,6 +51170,17 @@ }, /turf/open/floor/plasteel/dark, /area/science/nanite) +"lhi" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/security/prison) "lhu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -50635,6 +51199,14 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"lro" = ( +/turf/open/floor/plasteel/white, +/area/security/prison) +"lrr" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/white, +/area/security/prison) "ltd" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -50650,6 +51222,22 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/science/misc_lab) +"luj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"luQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "lvw" = ( /obj/machinery/iv_drip, /obj/effect/turf_decal/tile/blue{ @@ -50658,12 +51246,54 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"lvV" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "lwc" = ( /obj/structure/disposalpipe/segment{ dir = 9 }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"lwj" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/glass/bowl, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/storage/box/drinkingglasses, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/knife/plastic, +/obj/item/kitchen/knife/plastic, +/obj/item/kitchen/knife/plastic, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/plasteel/white, +/area/security/prison) +"lwM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "lxd" = ( /obj/machinery/light_switch{ pixel_x = -20 @@ -50680,6 +51310,27 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/science/nanite) +"lya" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel, +/area/security/prison) +"lAn" = ( +/obj/item/stack/sheet/cardboard{ + amount = 14 + }, +/obj/item/stack/packageWrap, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Workshop"; + dir = 4; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) "lAB" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; @@ -50691,12 +51342,52 @@ }, /turf/open/floor/engine, /area/science/misc_lab) +"lBq" = ( +/obj/structure/toilet/greyscale{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"lBK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Prison Hallway West"; + dir = 4; + network = list("ss13","prison") + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "lCi" = ( /obj/docking_port/stationary/public_mining_dock{ dir = 8 }, /turf/open/floor/plating, /area/construction/mining/aux_base) +"lDM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison/safe) "lEW" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/machinery/meter, @@ -50708,6 +51399,23 @@ }, /turf/open/floor/plasteel/dark, /area/science/genetics) +"lHy" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 2" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "lHR" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -50785,6 +51493,10 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab) +"lRY" = ( +/obj/structure/bed, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "lSv" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -50802,6 +51514,25 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab) +"lUY" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 4" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "lVv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -50842,17 +51573,73 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"mcl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"mcU" = ( +/obj/machinery/door/airlock{ + name = "Cleaning Closet" + }, +/turf/open/floor/plating, +/area/security/prison/safe) "mdr" = ( /obj/machinery/nuclearbomb/beer, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"miU" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 6" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "mjr" = ( /obj/machinery/vending/wardrobe/bar_wardrobe, /turf/open/floor/wood, /area/crew_quarters/bar) +"mpK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/security/prison) +"mrO" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "mtK" = ( /turf/closed/wall/r_wall, /area/maintenance/starboard/aft) +"mug" = ( +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/plasteel, +/area/security/prison) "muM" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -50864,6 +51651,47 @@ dir = 1 }, /area/hallway/secondary/exit) +"myb" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Laundry" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"mzb" = ( +/obj/structure/table, +/obj/item/electropack, +/obj/item/screwdriver, +/obj/item/wrench, +/obj/item/clothing/head/helmet, +/obj/item/assembly/signaler, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/button/ignition{ + id = "executionburn"; + pixel_x = -24; + pixel_y = 5 + }, +/obj/machinery/button/door{ + id = "executionspaceblast"; + name = "Vent to Space"; + pixel_x = -25; + pixel_y = -5; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "mBm" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -50907,11 +51735,57 @@ }, /turf/open/floor/plasteel/white, /area/science/genetics) +"mKL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/flasher{ + id = "executionflash"; + pixel_x = 25 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"mKR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/security/prison/safe) +"mLf" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"mMh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/security/prison) "mMA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"mNg" = ( +/obj/structure/table/reinforced, +/obj/structure/reagent_dispensers/servingdish, +/turf/open/floor/plasteel, +/area/security/prison) +"mOV" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "mPh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -50939,6 +51813,25 @@ }, /turf/open/floor/plasteel, /area/science/xenobiology) +"mPt" = ( +/obj/structure/sink/kitchen{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/white, +/area/security/prison) +"mPu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/red, +/obj/machinery/camera{ + c_tag = "Prison Isolation Cell"; + dir = 8; + network = list("ss13","prison") + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison/safe) "mSf" = ( /obj/structure/chair/office{ dir = 1 @@ -50958,6 +51851,43 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"mST" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"mUY" = ( +/obj/structure/table, +/obj/item/electropack, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"mWx" = ( +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/security/prison/safe) +"mXb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "mYY" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -50975,6 +51905,27 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/fore) +"nkk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"nle" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"nmn" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "noK" = ( /obj/structure/girder, /turf/open/floor/plasteel/dark, @@ -50996,6 +51947,21 @@ }, /turf/open/floor/plasteel/white, /area/science/genetics) +"nqM" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel, +/area/security/prison) "nro" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -51015,6 +51981,11 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) +"nrJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "nsn" = ( /obj/structure/cable, /turf/closed/wall/r_wall, @@ -51031,6 +52002,32 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) +"nud" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"nwa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "nxv" = ( /obj/machinery/power/apc{ areastring = "/area/construction"; @@ -51044,6 +52041,14 @@ /obj/structure/sign/warning/biohazard, /turf/closed/wall/r_wall, /area/science/xenobiology) +"nyK" = ( +/obj/machinery/light, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "nzh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, @@ -51092,6 +52097,12 @@ }, /turf/open/floor/plasteel/white, /area/science/mixing) +"nGa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "nGt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, @@ -51114,6 +52125,13 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) +"nMP" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "nPP" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, @@ -51132,12 +52150,34 @@ /obj/item/radio/headset/headset_med, /turf/open/floor/plasteel/white, /area/medical/pharmacy) +"nRB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "nRG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"nSJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"nST" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/execution/transfer) "nTU" = ( /obj/structure/table, /obj/item/storage/toolbox/emergency, @@ -51233,10 +52273,27 @@ /obj/machinery/computer/bounty, /turf/open/floor/plasteel, /area/quartermaster/storage) +"ofY" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/reagent_containers/glass/bottle/ammonia, +/turf/open/floor/plating, +/area/security/prison/safe) "ogj" = ( /obj/machinery/medical_kiosk, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"ohh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "olh" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -51257,6 +52314,10 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) +"osq" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "otz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -51290,9 +52351,30 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"ovo" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "owD" = ( /turf/open/floor/plasteel/white, /area/medical/pharmacy) +"owJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/security/execution/transfer) +"owU" = ( +/turf/closed/wall, +/area/security/execution/transfer) +"oxs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/security/execution/transfer) "ozs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -51325,18 +52407,73 @@ }, /turf/open/floor/engine, /area/science/misc_lab) +"oIG" = ( +/obj/machinery/flasher{ + id = "visitorflash"; + pixel_y = 28 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"oLh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"oLP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/camera{ + c_tag = "Permabrig Central"; + dir = 8; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) +"oMe" = ( +/obj/structure/table, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/rice, +/turf/open/floor/plasteel/white, +/area/security/prison) "oMN" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/plasteel, /area/science/nanite) +"oMT" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Visitation Observation"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "oPj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall, /area/vacant_room/commissary) +"oRY" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Prison Forestry"; + dir = 4; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) "oUq" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 8 @@ -51504,6 +52641,14 @@ dir = 1 }, /area/engine/break_room) +"pjF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "pmx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -51575,6 +52720,28 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"pso" = ( +/obj/structure/rack, +/obj/item/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/tank/internals/anesthetic{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/item/tank/internals/oxygen/red{ + pixel_x = 3 + }, +/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/execution/transfer) "psy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -51619,6 +52786,25 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"pyj" = ( +/obj/structure/lattice, +/turf/closed/wall, +/area/security/execution/transfer) +"pyI" = ( +/obj/structure/cable, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) +"pyW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + name = "Prisoner Transfer Centre"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "pzA" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -51671,11 +52857,31 @@ }, /turf/open/floor/plating, /area/science/xenobiology) +"pCS" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/security/execution/transfer) "pDu" = ( /obj/machinery/computer/nanite_cloud_controller, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/dark, /area/science/nanite) +"pFW" = ( +/obj/machinery/door/airlock/security{ + name = "Isolation Cell"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/security/prison/safe) +"pGd" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) "pHl" = ( /obj/structure/table, /obj/item/storage/box/beakers{ @@ -51736,6 +52942,29 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) +"pMu" = ( +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/westright{ + dir = 1; + name = "Transfer Room"; + req_access_txt = "2" + }, +/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/execution/transfer) "pNh" = ( /obj/structure/table, /obj/machinery/firealarm{ @@ -51756,6 +52985,10 @@ }, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"pOl" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/prison/safe) "pOJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -51782,6 +53015,37 @@ }, /turf/open/floor/plating, /area/science/xenobiology) +"pPy" = ( +/obj/machinery/door/airlock/security{ + name = "Isolation Cell"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel, +/area/security/prison/safe) +"pQf" = ( +/obj/structure/toilet/greyscale{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"pRs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "pSN" = ( /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ @@ -51881,6 +53145,55 @@ }, /turf/open/floor/plasteel, /area/science/nanite) +"qfy" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"qix" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/soap/nanotrasen, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) +"qnY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"qod" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plating, +/area/security/prison/safe) +"qoe" = ( +/obj/machinery/shower{ + dir = 8; + pixel_y = -4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) +"qpJ" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel, +/area/security/prison) "qrH" = ( /obj/machinery/door/window/westleft{ base_state = "right"; @@ -51923,6 +53236,24 @@ }, /turf/open/floor/plating, /area/science/xenobiology) +"qAf" = ( +/obj/structure/bed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/bedsheet/red, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "qBr" = ( /obj/item/stack/ducts/fifty, /obj/item/stack/ducts/fifty, @@ -51950,6 +53281,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, /area/security/detectives_office) +"qQw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "qQC" = ( /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/bot, @@ -51961,6 +53297,14 @@ /obj/structure/rack, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"qRk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/security/execution/transfer) "qRW" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -51972,6 +53316,21 @@ dir = 1 }, /area/hallway/secondary/entry) +"qSF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/security/execution/transfer) +"qXy" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/prison/safe) "rcD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -51995,6 +53354,22 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) +"rlH" = ( +/obj/structure/bed, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/bedsheet/red, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "rmX" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/beer, @@ -52007,6 +53382,46 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"rps" = ( +/obj/structure/table, +/obj/item/folder, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/storage/photo_album/prison, +/obj/item/camera, +/turf/open/floor/plasteel, +/area/security/prison) +"rrf" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Isolation Cell"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison/safe) +"rua" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"rvo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Prison Cell Block Central"; + dir = 1; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) "ryM" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/three, @@ -52030,6 +53445,16 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, /area/science/genetics) +"rBe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/security/prison) "rFI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, @@ -52046,6 +53471,18 @@ /obj/item/hand_labeler, /turf/open/floor/plasteel, /area/science/misc_lab) +"rJZ" = ( +/obj/machinery/door/airlock/security{ + name = "Prison Yard" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "rKc" = ( /obj/machinery/door/window/eastright{ base_state = "left"; @@ -52079,6 +53516,21 @@ /obj/item/restraints/handcuffs, /turf/open/floor/plasteel, /area/security/brig) +"rNv" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Prison Laundry"; + dir = 4; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) "rOY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -52091,6 +53543,41 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall, /area/maintenance/port) +"rQS" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/landmark/start/prisoner, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"rRU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Common Room" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/security/prison) +"rSW" = ( +/obj/machinery/camera{ + c_tag = "Prison Cafeteria"; + dir = 8; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) "rYJ" = ( /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/bot, @@ -52124,9 +53611,36 @@ /obj/item/stock_parts/cell/emproof, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) +"scP" = ( +/obj/machinery/shower{ + dir = 8; + pixel_y = -4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) "sdX" = ( /turf/closed/wall, /area/quartermaster/office) +"sfr" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel, +/area/security/prison) +"sji" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "permaouter"; + name = "Permabrig Transfer"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/security/prison) "sjr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/loading_area, @@ -52162,6 +53676,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port) +"sqR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "suU" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -52187,6 +53710,18 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/hallway/primary/central) +"svk" = ( +/obj/structure/table, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + id = "visitation"; + name = "Visitation Shutters" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel, +/area/security/prison) "swH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -52214,9 +53749,13 @@ /turf/open/floor/plasteel, /area/hallway/secondary/service) "syg" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space) +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "sAk" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -52230,6 +53769,51 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"sCr" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "executionfireblast"; + name = "Transfer Area Lockdown"; + pixel_x = 25; + pixel_y = -5; + req_access_txt = "2" + }, +/obj/machinery/button/flasher{ + id = "executionflash"; + pixel_x = 24; + pixel_y = 5 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"sDF" = ( +/obj/machinery/biogenerator, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"sFZ" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "sHk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -52281,6 +53865,15 @@ }, /turf/open/floor/engine, /area/science/misc_lab) +"sTc" = ( +/obj/machinery/door/airlock/security{ + name = "Prison Workshop" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "sUw" = ( /obj/machinery/button/door{ id = "xenobio4"; @@ -52356,6 +53949,16 @@ /obj/machinery/dna_scannernew, /turf/open/floor/plasteel/white, /area/science/genetics) +"tfr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/turf/open/floor/plating, +/area/security/prison) "tgl" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -52366,15 +53969,44 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/plasteel, /area/science/nanite) +"tgw" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Common Room" + }, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/security/prison) "tgF" = ( /obj/structure/table, /obj/item/wrench, /turf/open/floor/plating, /area/maintenance/port/aft) +"thX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/camera{ + c_tag = "Prison Yard"; + dir = 4; + network = list("ss13","prison") + }, +/turf/open/floor/plasteel, +/area/security/prison) "tiO" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/medbay/zone2) +"tiW" = ( +/obj/machinery/flasher{ + id = "transferflash"; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "tjy" = ( /obj/machinery/holopad, /obj/structure/disposalpipe/segment{ @@ -52386,6 +54018,21 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"tkV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"toT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/security/prison) "tqd" = ( /obj/machinery/light/small{ dir = 1 @@ -52478,12 +54125,31 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/security/brig) +"tuW" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) "twh" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"twv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "tCh" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -52539,6 +54205,22 @@ /obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner, /turf/open/floor/engine, /area/science/xenobiology) +"tMg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "tMl" = ( /obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel/showroomfloor, @@ -52555,6 +54237,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) +"tQg" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "tQk" = ( /obj/machinery/camera{ c_tag = "Auxiliary Tool Storage" @@ -52571,6 +54258,33 @@ }, /turf/open/floor/plasteel, /area/storage/tools) +"tTL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"tTM" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"tXF" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/trash/chips, +/obj/item/trash/candy, +/turf/open/floor/plating, +/area/security/prison/safe) "tXL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -52598,6 +54312,11 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/science/research) +"ubo" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "ubw" = ( /obj/effect/turf_decal/bot, /obj/machinery/firealarm{ @@ -52606,6 +54325,16 @@ }, /turf/open/floor/plasteel/dark, /area/science/nanite) +"ubC" = ( +/obj/machinery/shower{ + dir = 8; + pixel_y = -4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) "ucz" = ( /obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, @@ -52687,6 +54416,13 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab) +"uvj" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/securearea{ + pixel_y = -32 + }, +/turf/open/space/basic, +/area/space/nearstation) "uyS" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -52702,6 +54438,22 @@ }, /turf/open/floor/plasteel, /area/science/nanite) +"uzo" = ( +/obj/structure/bed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/bedsheet/red, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "uzt" = ( /obj/structure/cable, /obj/machinery/door/poddoor/preopen{ @@ -52722,6 +54474,14 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/dark, /area/science/nanite) +"uCW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "uES" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -52749,6 +54509,17 @@ }, /turf/open/floor/plasteel/white, /area/science/genetics) +"uHM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/structure/closet/crate, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/turf/open/floor/plating, +/area/security/prison) "uIv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -52758,6 +54529,10 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"uJo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/prison/safe) "uPT" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -52819,11 +54594,50 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"uWO" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/light/small, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"uXi" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/prison) +"uXD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) "vad" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /turf/open/floor/plating, /area/security/brig) +"vaI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"vbs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/security/prison) "vbD" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -52861,9 +54675,25 @@ /obj/structure/cable, /turf/open/floor/engine, /area/science/xenobiology) +"vfN" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/structure/bed/roller, +/turf/open/floor/plasteel, +/area/security/prison) "vgp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel, +/area/security/prison) +"vgY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/prisoner, +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, /turf/open/floor/plasteel, /area/security/prison) "vhn" = ( @@ -52889,6 +54719,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/science/mixing) +"vno" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + areastring = "/area/security/prison/safe"; + dir = 4; + name = "Prison Wing Cells APC"; + pixel_x = 24 + }, +/turf/open/floor/plating, +/area/security/prison/safe) +"vnM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/general/hidden, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/security/execution/transfer) "voe" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot, @@ -52936,6 +54782,35 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics/garden) +"vyH" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) +"vyX" = ( +/obj/machinery/door/airlock/security{ + name = "Cell Block" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/security/prison) "vzp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -52945,6 +54820,33 @@ }, /turf/open/floor/plasteel/white, /area/science/mixing) +"vzF" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"vAY" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"vBP" = ( +/obj/machinery/vending/sustenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) "vCb" = ( /obj/machinery/rnd/production/techfab/department/service, /turf/open/floor/plasteel, @@ -52961,6 +54863,25 @@ }, /turf/open/floor/plasteel, /area/science/mixing) +"vFD" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "vFS" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/brown{ @@ -53013,6 +54934,22 @@ }, /turf/open/floor/grass, /area/hydroponics/garden) +"vJS" = ( +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) +"vLc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/security/execution/transfer) +"vOW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/security/prison) "vPt" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -53059,6 +54996,33 @@ /obj/structure/table/glass, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"vTs" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/spawner/lootdrop/prison_contraband, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"waE" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) "wba" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -53084,6 +55048,14 @@ /obj/item/newspaper, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"wdB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "wfU" = ( /obj/machinery/atmospherics/components/trinary/mixer{ dir = 8 @@ -53094,6 +55066,14 @@ /obj/structure/closet/secure_closet/personal/cabinet, /turf/open/floor/wood, /area/crew_quarters/dorms) +"wkE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Permabrig Maintenance"; + req_access_txt = "1" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/prison/safe) "wkN" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -53111,6 +55091,45 @@ /obj/structure/displaycase/forsale, /turf/open/floor/plasteel, /area/crew_quarters/bar) +"wlL" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) +"wnB" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"wpb" = ( +/obj/structure/table, +/obj/item/folder/red{ + pixel_x = 3 + }, +/obj/item/taperecorder{ + pixel_x = -3 + }, +/obj/item/assembly/flash/handheld, +/obj/item/reagent_containers/spray/pepper, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "wph" = ( /obj/docking_port/stationary{ dheight = 4; @@ -53124,6 +55143,24 @@ }, /turf/open/floor/plating, /area/construction/mining/aux_base) +"wqo" = ( +/obj/structure/toilet/greyscale{ + dir = 4; + open = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "wqH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -53144,6 +55181,26 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"wws" = ( +/obj/machinery/door/airlock/security{ + name = "Prison Forestry" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"wxS" = ( +/obj/structure/window, +/obj/effect/decal/cleanable/food/flour, +/turf/open/floor/plasteel/white, +/area/security/prison) +"wyk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "wBd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -53220,6 +55277,35 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"wQI" = ( +/obj/machinery/door/airlock{ + name = "Permabrig Showers" + }, +/obj/structure/cable, +/turf/open/floor/plasteel/freezer, +/area/security/prison/safe) +"wRL" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/paper/guides/jobs/hydroponics, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/item/seeds/onion, +/obj/item/seeds/garlic, +/obj/item/seeds/potato, +/obj/item/seeds/tomato, +/obj/item/seeds/carrot, +/obj/item/seeds/grass, +/obj/item/seeds/ambrosia, +/obj/item/seeds/wheat, +/obj/item/seeds/pumpkin, +/obj/effect/spawner/lootdrop/prison_contraband, +/turf/open/floor/plasteel, +/area/security/prison) "wUs" = ( /obj/structure/closet/secure_closet/detective, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -53232,6 +55318,24 @@ /obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/hallway/secondary/service) +"wWq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"wWU" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/security/prison) "wXs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/red{ @@ -53330,6 +55434,26 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"xgl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"xhl" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/sparker{ + id = "executionburn"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/transfer) "xhV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -53346,6 +55470,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/hallway/secondary/service) +"xjr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"xjQ" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/security/prison/safe) "xkP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -53359,6 +55493,16 @@ }, /turf/open/floor/plasteel/white, /area/science/genetics) +"xlr" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Cafeteria" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/security/prison) "xmh" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -53375,6 +55519,13 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/port) +"xpA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "xtO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -53410,6 +55561,31 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"xAT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"xCz" = ( +/obj/machinery/door/airlock/security{ + name = "Permanent Cell 7" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/prison/safe) "xEu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -53421,6 +55597,14 @@ /obj/item/nanite_scanner, /turf/open/floor/plasteel/dark, /area/science/nanite) +"xFN" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/security/prison) "xGy" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -53431,6 +55615,40 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"xKm" = ( +/obj/structure/bed, +/turf/open/floor/plasteel, +/area/security/prison/safe) +"xLe" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"xOq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) +"xPL" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/cafeteria, +/area/security/prison) +"xQL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "xUg" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ @@ -53442,11 +55660,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"xUZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/security/prison) "xXe" = ( /obj/structure/closet/radiation, /turf/open/floor/plasteel/dark, @@ -53547,6 +55760,15 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"yib" = ( +/obj/machinery/hydroponics/soil, +/obj/item/plant_analyzer, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) "yiW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/disposal/bin, @@ -63904,7 +66126,7 @@ aaa aaa aaa aaa -aaa +aaw aaa aaa aaa @@ -70562,7 +72784,7 @@ aaa aaa aaa aaa -aaa +aaw aaa aaa aaa @@ -72156,6 +74378,7 @@ aaa aaa aaa aaa +gXs aaa aaa aaa @@ -72163,11 +74386,10 @@ aaa aaa aaa aaa +gXs aaa aaa -aaa -aaa -aaa +gXs aaa aaa aaa @@ -72413,6 +74635,7 @@ aaa aaa aaa aaa +gXs aaa aaa aaa @@ -72420,11 +74643,10 @@ aaa aaa aaa aaa +gXs aaa aaa -aaa -aaa -aaa +gXs aaa aaa aaa @@ -72670,6 +74892,7 @@ aaa aaa aaa aaa +gXs aaa aaa aaa @@ -72677,11 +74900,10 @@ aaa aaa aaa aaa +gXs aaa aaa -aaa -aaa -aaa +gXs aaa aaa aaa @@ -72927,6 +75149,7 @@ aaa aaa aaa aaa +gXs aaa aaa aaa @@ -72934,11 +75157,10 @@ aaa aaa aaa aaa +gXs aaa aaa -aaa -aaa -aaa +gXs aaa aaa aaa @@ -73184,6 +75406,7 @@ aaa aaa aaa aaa +gXs aaa aaa aaa @@ -73191,11 +75414,10 @@ aaa aaa aaa aaa +gXs aaa aaa -aaa -aaa -aaa +gXs aaa aaa aaa @@ -73441,18 +75663,18 @@ aaa aaa aaa aaa +gXs aaa aaa aaa aaa +aoV aaa aaa +gXs aaa aaa -aaa -aaa -aaa -aaa +gXs aaa aaa aaa @@ -73696,25 +75918,25 @@ aaa aaa aaa aaa +gXs +gXs +gXs +gXs aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aaa +iZd +gXs +gXs +gXs +gXs +gXs +gXs +gXs +gXs +atR +gXs aaf ali amC @@ -73940,32 +76162,32 @@ 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 -aaa +aaB +aaB +aaB +aaB +aaB +aaB +aaB +aaB +aaB +aaB +aaB +eRz +eRz +eRz +eRz +eRz +eRz +gxr +iwL +iwL +iwL +owU +bRb +owU +bRb +owU aaa aaa aaa @@ -74197,32 +76419,32 @@ aaa aaa aaa aaa +aaB +aaa +gXs aaa aaa +gXs aaa aaa +gXs +gXs +gXs aaa aaa +gXs aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +gXs +oxs +cPl +mcl +kEZ +qSF +gUD +mzb +iBU +owU aaa aaa aaa @@ -74454,32 +76676,32 @@ 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 -aaa +aaB +uvj +adB +dFT +dFT +adB +dFT +dFT +adB +adB +adB +adB +adB +adB +adB +adB +adB +nST +xhl +lRY +osq +qRk +wpb +nSJ +uWO +pyj aaa aaa aaa @@ -74711,36 +76933,36 @@ aaa aaa aaa aaa +aaB 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 -aaa +adB +qix +pGd +tuW +pGd +vJS +aaq +kUg +hQX +jts +qAf +rQS +aaq +hsb +jgN +pCS +sqR +mKL +nMP +pMu +sCr +vAY +jaD +owU +gXs +gXs +gXs +gXs ali alW amH @@ -74968,36 +77190,36 @@ aaa aaa aaa aaa +aaB +gXs +adB +qoe +scP +pyI +ubC +qoe +aaq +fgW +tMg +fYc +gNs +diw +aaq +lDM +xKm +ejb +owJ +gxr +gxr +gxr +gxr +wlL +rua +owU +bRb +owU 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 -aaa +gXs ali ali alU @@ -75225,34 +77447,34 @@ aaa aaa aaa aaa +aaB 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 +adB +aaq +fYc +wQI +eIQ +aaq +aaq +aaq +vFD +fYc +ebG +lUY +aaq +rrf +uJo +adB +twv +lBK +kjO +kjO +vLc +jng +qfy +chU +dbu +owU aaa aaa aaa @@ -75478,38 +77700,38 @@ aaa aaa aaa aaa +aaB +aaB +aaB +aaB +aaB 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 -aaa -aaa -aaa +aaN +aaG +luj +jzn +hHS +nrJ +ovo +gxw +xQL +oLh +ggQ +vOW +pPy +fYC +mPu +pFW +nwa +gep +mpK +mpK +pyW +qQw +mLf +aFE +vnM +owU aaa aaa aaa @@ -75735,38 +77957,38 @@ 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 -aaa -aae -aaa -aaa -aaa -aaa -aaa +aaB +gXs +gXs +gXs +gXs +gXs +aaN +mOV +mMh +fbS +abe +ohh +hrR +tTL +mXb +ezd +dpa +rvo +aaq +aaq +aaq +adB +aaA +aeH +euI +vfN +gxr +hrz +pso +jHJ +iBg +owU aaa aaa aaa @@ -75988,42 +78210,42 @@ 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 -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aaB +aaB +aaB +aaB +aaB +gXs +aai +aai +aai +aai +adB +aaq +vyH +fYc +aaq +xCz +fYc +aaq +miU +aaq +vaI +aaC +hHF +acB +wqo +adB +aaA +aeH +acd +aai +gxr +owU +owU +owU +owU +owU aaa aaa aaa @@ -76245,42 +78467,42 @@ 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 +aaB +gXs +gXs +gXs +gXs +gXs +aai +dGz +lAn +uHM +aaq +lBq +cLT +fYc +jSW +cLT +fYc +lBq +cLT +aaq +rBe +xAT +acb +jIa +kUg adB +aaA +aeH +fyS +aai +gXs +xLe aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +xLe aaa aaa aaa @@ -76502,42 +78724,42 @@ aaa aaa aaa aaa +aaB +aaM +aai +aai +aai +aai +aai +igl +xOq +tfr +aaq +kUg +mST +qXy +hww +acA +dgj +uzo +jIa +aaq +vaI +coR +aaq +aaq +aaq +adB +kMP +jUA +aft +abz +gXs +xLe 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 -abc -abc -abc -afu -abc -aaa -aaa -aaa -aaa -aaa -aaa +xLe aaa aaa aaa @@ -76759,42 +78981,42 @@ 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 -abc -aea +aaB +gXs +aaN +aaV +abE +afG +acd +dGz +kfa +aaC +mKR +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +aaq +uXD +aaC +lHy +jiV +pQf +adB +aaA aeH aft -abc -aaa -aaa +abz +gXs aaa aaa aaa aaa +xLe aaa aiU aln @@ -77016,39 +79238,39 @@ aaa aaa aaa aaa +aaB aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aai +aaW +aaG +aaG +acd +acd +acd +sTc +ggT +acd +sDF +mrO +cpd +oRY +dts +qpJ +acd +acd abc abu -abu -abu -abc -abc -aec -aeJ -afw -abc -abc -aaf -aaa +acb +iBz +rlH +adB +aaA +aeH +aft +abz +gXs +xLe +xLe aaf aaf aaf @@ -77273,38 +79495,38 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aaB +gXs +aaN +aaX +acf +abE +nle +aaG +abz +aaF +gzX +acd +dRp +wyk +aaG +aat +xjr +nyK +acd +gML abb -abt -aca -acz -acX -adC +aaF +aaq +aaq +aaq +adB aeb -aeI +aeH afv -agf -abc -aaf +aai +gXs +aaa aaa aaa aiT @@ -77530,39 +79752,39 @@ aaa aaa aaa aaa +aaB aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aai +abB +acG +afJ +gyq +aat +abz +aaF +aaA +acd +wRL +aaF +yib +sFZ +wWU +dZu +aaY +aax abe -abw +aaC acc acB acZ -adE -aee -aeL -afy -agh -abc -aaf -aaa +adB +aaA +aeH +aft +abz +gXs +gXs +gXs aaf aiT ajs @@ -77787,38 +80009,38 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aaB +gXs +aaN +abM +adH +agf +xFN +abF +rRU +iDG +toT +acd +acd +wws +acd +acd +acd +acd +acd +aaA abd abv acb acA acI -adD -aed -aeK -afx -agg -abc -aaf +adB +aaA +aeH +aft +abz +gXs +aaa aaa aaa aiU @@ -78044,39 +80266,39 @@ aaa aaa aaa aaa +aaB aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaH aai aai +adI +aaX +aaX +aaX +tgw +abf +uCW +aaD +aap +vbs +myb +tTM +rNv +byv +acd +vyX abg -aby -aby -aby -aby -aby +acd +aaq +aaq +aaq +adB aeg aeN -afA -afA -afA -aaf -aaa +aft +abz +gXs +gXs +gXs aaa aiU aju @@ -78301,34 +80523,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aai -aai -aai +aaB +gXs +gXs +aaN +afF +syg +drl +rps +jgp +fbS +uXi +xgl +tkV +wnB +acd +vTs +waE +xPL +aaY aaU abf abx -acd +abF acC ada -adF +aai aef -aeM +abh afz aai aai @@ -78558,35 +80780,35 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aah -aai -aai -aai -aai -aaI +aaB +aaB aaM -aat -aat -aat +aai +aai +aai +acd +acd +acd +rJZ +erd +acd +aah +abh +acd +acd +aaI +aaI +acd +nGa +pjF +imW ace vgp -aat -adH +iCB +aai aei -aeO -afJ +abh +afI acd agL agK @@ -78816,33 +81038,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaf -aai -aan -aaw aaB -aat -aaJ -aat -abh -aat +gXs +gXs +gXs +aai +aaG +thX +gGU +pRs +aaA acd +aaA +abh +aan +acd +acd +acd +acd +aah +abh +acd +tiW abK acY adG aeh -aeO +aeV afI agl agH @@ -79073,34 +81295,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa +aaB +aaB +aaB +gXs +aai +mug +wWq +ejo +jzz +nRB +acd +lvV aak aap -aay +aap aaD -aat -aat -aat -aat -abA -acd -acd -acd -acd -aek -aeU -afI +dCR +faI +aeh +nkk +abz +qnY +aeP +aao +sji +aaU +abh +mUY acd agI ahq @@ -79301,6 +81523,7 @@ aaa aaa aaa aaa +aaw aaa aaa aaa @@ -79331,32 +81554,31 @@ aaa aaa aaa aaa +aaB aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaf aai -aao +aaG +aaW +fiM +aat +wdB +acd +oLP +jMJ +gnZ aax aaC -aat -aat +tQg +aao adO -aat +aaF abz -acd +add acE add -adF +aai aej -aeU +abh afD acd agJ @@ -79589,32 +81811,32 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aak -aar -aay +aaB +gXs +aai +ubo +aaX +fiM +aat +wdB +aaq +aaq +mcU +aaq +aaA aaF -aat +aaG aaO -aaW -aat -abB -acf -abM -acG -adI +acd +gIW +acd +acd +acd +acd +aai aem -aeO -afG +nud +acd acd agK agK @@ -79846,32 +82068,32 @@ aaa aaa aaa aaa +aaB aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaf aai +aat +lya +jjn +dVs +vgY aaq -aay +huZ +iZL +aaq +xlr aaE -aaJ -aaN -aaV -aat -aat acd -abL +acd +acd +jRR +abE +fia +abE adb -acd +ebW ael -aeO -afF +jNB +acd agj agj agj @@ -80103,31 +82325,31 @@ aaa aaa aaa aaa -aae -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aak -xUZ -aay -aat -aat +aaB +gXs +aai +mug +aaW +eRs +hMM +iJi +aaq +tXF +ofY +aaq +aaA +aaF +vBP aaJ -aat -aat +acd +fVK abD -acd -acd -acd -acd +dCf +dPl +kZO +aai aen -aeO +abh afH agj agM @@ -80360,32 +82582,32 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaf +aaB +aaB aai -aas +adB +wkE +aaq +aaq +aaq +aaq +aaq +aaq +aaq aaz +jRR +aaG aat -aat -aat -aat -aat -abC acd +oIG +abC +svk acH adc -acd +aai aeo -aeO -afH +luQ +lhi agj agN aht @@ -80617,32 +82839,32 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aak -xUZ -xUZ -xUZ +gXs +gXs +gXs +adB +pOl +cre +cre +cre +mWx +aaq +nmn +nmn +xpA +lwM +aaL aaL -aaQ aaY -xUZ +kJF abE acg -acJ +abE ade adJ -aep -aeU -afH +aaU +abh +vzF agj ahs ahP @@ -80876,30 +83098,30 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaf -aai +gXs +adB +vno +dZB +cre +qod +xjQ +aaq +fmV aau aaA aaG aaK aaP -aaX -aat -aat acd acD -acY -adG +acD +acd +acD +acD +aai aeq aeV -acd +nqM agj ahm ahD @@ -81133,27 +83355,27 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aai -aai -aai -aai -aai -aai -aai +gXs +adB +adB +adB +adB +aaq +aaq +aaq +hET +add +aaA +aat +add +emK +acd abj -abG -acd -acd -acd -acd +aaK +aaK +aaK +sfr +kHr aeP afC agk @@ -81390,27 +83612,27 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaa -aaf +gXs +gXs +gXs +gXs aai +ffT +lwj +wxS +aaG +ade +laV +aat +aaG +aat +acd abi abF -ach -acK +abF +abF adf -acd +oMT aer afB agi @@ -81650,18 +83872,18 @@ aaa aaa aaa aaa -aaa -aaa -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf +gXs +aai +mPt +lro +gIs +aat +eqn aaR -aaZ +mNg +mNg +aaR +aai aaZ aaZ aaZ @@ -81907,19 +84129,19 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaa -aaf -aaf -aaT +gXs +aai +lrr +oMe +bAF +gDe +aat +rSW +aaG +aat +aaG +aai +gXs aaf aaZ abm @@ -82164,18 +84386,18 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaa -aaf -aaf +uvj +aai +aai +aai +aai +aai +aai +aai +aai +aai +aai +aai aaT aaa aaZ @@ -82422,13 +84644,13 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +gXs +gXs +gXs +gXs +gXs +gXs +gXs aaf aaa aaf @@ -82942,7 +85164,7 @@ aaa aaa aaa aaa -syg +aaa aaf aaa aaf @@ -83188,7 +85410,7 @@ aaa aaa aaa aaa -aae +aaa aaa aaa aaa @@ -86278,7 +88500,7 @@ aaa aaa aaa aaa -aae +aaa aaa aaa aaa @@ -86502,6 +88724,7 @@ aaa aaa aaa aaa +aaw aaa aaa aaa @@ -86533,8 +88756,7 @@ aaa aaa aaa aaa -aaa -aaa +aae aaa aaa aaa diff --git a/_maps/map_files/BoxStation/job_changes.dm b/_maps/map_files/BoxStation/job_changes.dm new file mode 100644 index 00000000000..8fc22bff879 --- /dev/null +++ b/_maps/map_files/BoxStation/job_changes.dm @@ -0,0 +1,7 @@ +#define JOB_MODIFICATION_MAP_NAME "BoxStation" + +/datum/job/prisoner/New() + ..() + MAP_JOB_CHECK + total_positions = 4 //Other maps' brigs are too small for four, but Box's will be relatively empty otherwise; hopefully should be able to flesh out other maps's brigs in time so they can all be set to a cap of four prisoners + spawn_positions = 4 diff --git a/code/datums/weather/weather_types/radiation_storm.dm b/code/datums/weather/weather_types/radiation_storm.dm index f8ff3df98fb..c6b2b291fef 100644 --- a/code/datums/weather/weather_types/radiation_storm.dm +++ b/code/datums/weather/weather_types/radiation_storm.dm @@ -18,7 +18,7 @@ area_type = /area protected_areas = list(/area/maintenance, /area/ai_monitored/turret_protected/ai_upload, /area/ai_monitored/turret_protected/ai_upload_foyer, - /area/ai_monitored/turret_protected/ai, /area/storage/emergency/starboard, /area/storage/emergency/port, /area/security/prison/toilet, /area/shuttle) + /area/ai_monitored/turret_protected/ai, /area/storage/emergency/starboard, /area/storage/emergency/port, /area/shuttle, /area/security/prison/safe, /area/security/prison/toilet) target_trait = ZTRAIT_STATION immunity_type = "rad" diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index 806fadd6d26..528edb358b0 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -811,9 +811,13 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Prison Wing" icon_state = "sec_prison" -/area/security/prison/toilet +/area/security/prison/toilet //radproof name = "Prison Toilet" - icon_state = "sec_prison" + icon_state = "sec_prison_safe" + +/area/security/prison/safe //radproof + name = "Prison Wing Cells" + icon_state = "sec_prison_safe" /area/security/prison/upper name = "Upper Prison Wing" diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 688fc442100..a8e6081bf33 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -70,6 +70,48 @@ /obj/item/storage/box/syndie_kit/throwing_weapons = 3, /obj/item/gun/ballistic/revolver/mateba) +/obj/effect/spawner/lootdrop/prison_contraband + name = "prison contraband loot spawner" + loot = list(/obj/item/clothing/mask/cigarette/space_cigarette = 4, + /obj/item/clothing/mask/cigarette/robust = 2, + /obj/item/clothing/mask/cigarette/carp = 3, + /obj/item/clothing/mask/cigarette/uplift = 2, + /obj/item/clothing/mask/cigarette/dromedary = 3, + /obj/item/clothing/mask/cigarette/robustgold = 1, + /obj/item/storage/fancy/cigarettes/cigpack_uplift = 3, + /obj/item/storage/fancy/cigarettes = 3, + /obj/item/clothing/mask/cigarette/rollie/cannabis = 4, + /obj/item/toy/crayon/spraycan = 2, + /obj/item/crowbar = 1, + /obj/item/assembly/flash/handheld = 1, + /obj/item/restraints/handcuffs/cable/zipties = 1, + /obj/item/restraints/handcuffs = 1, + /obj/item/radio/off = 1, + /obj/item/lighter = 3, + /obj/item/storage/box/matches = 3, + /obj/item/reagent_containers/syringe/contraband/space_drugs = 1, + /obj/item/reagent_containers/syringe/contraband/krokodil = 1, + /obj/item/reagent_containers/syringe/contraband/crank = 1, + /obj/item/reagent_containers/syringe/contraband/methamphetamine = 1, + /obj/item/reagent_containers/syringe/contraband/bath_salts = 1, + /obj/item/reagent_containers/syringe/contraband/fentanyl = 1, + /obj/item/reagent_containers/syringe/contraband/morphine = 1, + /obj/item/storage/pill_bottle/happy = 1, + /obj/item/storage/pill_bottle/lsd = 1, + /obj/item/storage/pill_bottle/psicodine = 1, + /obj/item/reagent_containers/food/drinks/beer = 4, + /obj/item/reagent_containers/food/drinks/bottle/whiskey = 1, + /obj/item/paper/fluff/jobs/prisoner/letter = 1, + /obj/item/grenade/smokebomb = 1, + /obj/item/flashlight/seclite = 1, + /obj/item/tailclub = 1, //want to buy makeshift wooden club sprite + /obj/item/kitchen/knife/shiv = 4, + /obj/item/kitchen/knife/shiv/carrot = 1, + /obj/item/kitchen/knife = 1, + /obj/item/storage/wallet/random = 1, + /obj/item/pda = 1 + ) + /obj/effect/spawner/lootdrop/gambling name = "gambling valuables spawner" loot = list( diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm index a95683d9d21..a160be95f41 100644 --- a/code/game/objects/items/kitchen.dm +++ b/code/game/objects/items/kitchen.dm @@ -190,20 +190,29 @@ icon_state = "knife_cyborg" desc = "A cyborg-mounted plasteel knife. Extremely sharp and durable." -/obj/item/kitchen/knife/carrotshiv +/obj/item/kitchen/knife/shiv + name = "glass shiv" + icon = 'icons/obj/shards.dmi' + icon_state = "shiv" + item_state = "shiv" + lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' + righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' + desc = "A makeshift glass shiv." + force = 8 + throwforce = 12 + attack_verb = list("shanked", "shivved") + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + custom_materials = list(/datum/material/glass=400) + +/obj/item/kitchen/knife/shiv/carrot name = "carrot shiv" icon_state = "carrotshiv" item_state = "carrotshiv" - lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' - righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' + icon = 'icons/obj/kitchen.dmi' desc = "Unlike other carrots, you should probably keep this far away from your eyes." - force = 8 - throwforce = 12//fuck git custom_materials = null - attack_verb = list("shanked", "shivved") - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) -/obj/item/kitchen/knife/carrotshiv/suicide_act(mob/living/carbon/user) +/obj/item/kitchen/knife/shiv/carrot/suicide_act(mob/living/carbon/user) user.visible_message("[user] forcefully drives \the [src] into [user.p_their()] eye! It looks like [user.p_theyre()] trying to commit suicide!") return BRUTELOSS diff --git a/code/game/objects/items/stacks/sheets/glass.dm b/code/game/objects/items/stacks/sheets/glass.dm index a543b45a859..eee5d7243b6 100644 --- a/code/game/objects/items/stacks/sheets/glass.dm +++ b/code/game/objects/items/stacks/sheets/glass.dm @@ -310,10 +310,21 @@ GLOBAL_LIST_INIT(plastitaniumglass_recipes, list( to_chat(M, "[src] cuts into your hand!") M.apply_damage(force*0.5, BRUTE, hit_hand) - /obj/item/shard/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/lightreplacer)) - I.attackby(src, user) + var/obj/item/lightreplacer/L = I + L.attackby(src, user) + else if(istype(I, /obj/item/stack/sheet/cloth)) + var/obj/item/stack/sheet/cloth/C = I + to_chat(user, "You begin to wrap the [C] around the [src]...") + if(do_after(user, 35, target = src)) + var/obj/item/kitchen/knife/shiv/S = new /obj/item/kitchen/knife/shiv + C.use(1) + to_chat(user, "You wrap the [C] around the [src] forming a makeshift weapon.") + remove_item_from_storage(src) + qdel(src) + user.put_in_hands(S) + else return ..() diff --git a/code/game/objects/items/storage/bags.dm b/code/game/objects/items/storage/bags.dm index 062e5f909a3..2acef04eac8 100644 --- a/code/game/objects/items/storage/bags.dm +++ b/code/game/objects/items/storage/bags.dm @@ -293,7 +293,7 @@ * Trays - Agouri */ /obj/item/storage/bag/tray - name = "tray" + name = "serving tray" icon = 'icons/obj/food/containers.dmi' icon_state = "tray" desc = "A metal tray to lay food on." @@ -351,6 +351,12 @@ . = ..() update_icon() +/obj/item/storage/bag/tray/cafeteria + name = "cafeteria tray" + icon = 'icons/obj/food/containers.dmi' + icon_state = "foodtray" + desc = "A cheap metal tray to pile today's meal onto." + /* * Chemistry bag */ diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index d63b9ac79fb..378443b6ca5 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -88,11 +88,21 @@ name = "internals crate" icon_state = "o2crate" -/obj/structure/closet/crate/trashcart +/obj/structure/closet/crate/trashcart //please make this a generic cart path later after things calm down a little desc = "A heavy, metal trashcart with wheels." name = "trash cart" icon_state = "trashcart" +/obj/structure/closet/crate/trashcart/Moved() + . = ..() + if(has_gravity()) + playsound(src, 'sound/effects/roll.ogg', 100, TRUE) + +/obj/structure/closet/crate/trashcart/laundry + name = "laundry cart" + desc = "A large cart for hauling around large amounts of laundry." + icon_state = "laundry" + /obj/structure/closet/crate/medical desc = "A medical crate." name = "medical crate" diff --git a/code/modules/antagonists/fugitive/fugitive_outfits.dm b/code/modules/antagonists/fugitive/fugitive_outfits.dm index 1e5f08ae614..451741a25e9 100644 --- a/code/modules/antagonists/fugitive/fugitive_outfits.dm +++ b/code/modules/antagonists/fugitive/fugitive_outfits.dm @@ -2,7 +2,7 @@ name = "Prison Escapee" uniform = /obj/item/clothing/under/rank/prisoner shoes = /obj/item/clothing/shoes/sneakers/orange - r_pocket = /obj/item/kitchen/knife/carrotshiv + r_pocket = /obj/item/kitchen/knife/shiv /datum/outfit/prisoner/post_equip(mob/living/carbon/human/H, visualsOnly=FALSE) if(visualsOnly) diff --git a/code/modules/hydroponics/grown/root.dm b/code/modules/hydroponics/grown/root.dm index ac171b4e45c..10a4d04fdb3 100644 --- a/code/modules/hydroponics/grown/root.dm +++ b/code/modules/hydroponics/grown/root.dm @@ -28,7 +28,7 @@ /obj/item/reagent_containers/food/snacks/grown/carrot/attackby(obj/item/I, mob/user, params) if(I.get_sharpness()) to_chat(user, "You sharpen the carrot into a shiv with [I].") - var/obj/item/kitchen/knife/carrotshiv/Shiv = new /obj/item/kitchen/knife/carrotshiv + var/obj/item/kitchen/knife/shiv/carrot/Shiv = new /obj/item/kitchen/knife/shiv/carrot remove_item_from_storage(user) qdel(src) user.put_in_hands(Shiv) diff --git a/code/modules/jobs/map_changes/map_changes.dm b/code/modules/jobs/map_changes/map_changes.dm index 506a8343c5d..0eeebd73923 100644 --- a/code/modules/jobs/map_changes/map_changes.dm +++ b/code/modules/jobs/map_changes/map_changes.dm @@ -2,3 +2,6 @@ #include "..\..\..\..\_maps\map_files\PubbyStation\job_changes.dm" #undef JOB_MODIFICATION_MAP_NAME + +#include "..\..\..\..\_maps\map_files\BoxStation\job_changes.dm" +#undef JOB_MODIFICATION_MAP_NAME diff --git a/code/modules/paperwork/paper_premade.dm b/code/modules/paperwork/paper_premade.dm index 2e79766f296..5243e6fe9de 100644 --- a/code/modules/paperwork/paper_premade.dm +++ b/code/modules/paperwork/paper_premade.dm @@ -9,6 +9,17 @@ /obj/item/paper/fluff/shuttles/daniel info = "i love daniel
daniel is my best friend

you are tearing me apart elise" +/obj/item/paper/fluff/jobs/prisoner/letter + name = "letter from home" + info = {"Dearest sweetheart, +
It is truly saddening you must spend your time locked up in an awful prison on that dangerous station. I have spoken to your lawyer who will attempt to appeal to the judge so your sentence may hopefully be reduced. +
Regardless, I just want you to understand that all of us out here still love you, and want to see you released safely some day! I know that prison can be a very vicious place, so please promise us you'll avoid getting into any fights or trouble, okay? +
We all care for your safety deeply, and could not live with ourselves if you ended up getting hurt. We've scheduled a visit to see you, and with any luck, hopefully our request will be granted soon. +
Anyways, please do your best to make it by in that place, and never forget we'll be always here for you, no matter if we're separated. +
+
Please stay safe, +
-Love, Your Dearest"} + //////////// Job guides n' fluff diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index 0a9eb9b7b3f..f6fa3d5d813 100755 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -450,6 +450,13 @@ color = "#302000" // rgb: 48, 32, 0 taste_description = "wet and cheap noodles" +/datum/reagent/consumable/nutraslop + name = "Nutraslop" + description = "Mixture of leftover prison foods served on previous days." + nutriment_factor = 5 * REAGENTS_METABOLISM + color = "#3E4A00" // rgb: 62, 74, 0 + taste_description = "your imprisonment" + /datum/reagent/consumable/hot_ramen/on_mob_life(mob/living/carbon/M) M.adjust_bodytemperature(10 * TEMPERATURE_DAMAGE_COEFFICIENT, 0, M.get_body_temp_normal()) ..() diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index 63ec7618bed..3fb70a6c5ef 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -286,3 +286,28 @@ name = "syringe (syriniver)" desc = "Contains syriniver, used to treat toxins and purge chemicals.The tag on the syringe states 'Inject one time per minute'" list_reagents = list(/datum/reagent/medicine/C2/syriniver = 15) + +/obj/item/reagent_containers/syringe/contraband + name = "unlabeled syringe" + desc = "A syringe containing some sort of unknown chemical cocktail." + +/obj/item/reagent_containers/syringe/contraband/space_drugs + list_reagents = list(/datum/reagent/drug/space_drugs = 15) + +/obj/item/reagent_containers/syringe/contraband/krokodil + list_reagents = list(/datum/reagent/drug/krokodil = 15) + +/obj/item/reagent_containers/syringe/contraband/crank + list_reagents = list(/datum/reagent/drug/crank = 15) + +/obj/item/reagent_containers/syringe/contraband/methamphetamine + list_reagents = list(/datum/reagent/drug/methamphetamine = 15) + +/obj/item/reagent_containers/syringe/contraband/bath_salts + list_reagents = list(/datum/reagent/drug/bath_salts = 15) + +/obj/item/reagent_containers/syringe/contraband/fentanyl + list_reagents = list(/datum/reagent/toxin/fentanyl = 15) + +/obj/item/reagent_containers/syringe/contraband/morphine + list_reagents = list(/datum/reagent/medicine/morphine = 15) diff --git a/code/modules/reagents/reagent_dispenser.dm b/code/modules/reagents/reagent_dispenser.dm index 8d31ab0a4f8..178b1eaa03f 100644 --- a/code/modules/reagents/reagent_dispenser.dm +++ b/code/modules/reagents/reagent_dispenser.dm @@ -183,6 +183,14 @@ anchored = TRUE reagent_id = /datum/reagent/consumable/cooking_oil +/obj/structure/reagent_dispensers/servingdish + name = "serving dish" + desc = "A dish full of food slop for your bowl." + icon = 'icons/obj/kitchen.dmi' + icon_state = "serving" + anchored = TRUE + reagent_id = /datum/reagent/consumable/nutraslop + /obj/structure/reagent_dispensers/plumbed name = "stationairy water tank" anchored = TRUE diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 21d77fc8d99..3cc1f7d40b5 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -377,13 +377,21 @@ departmental_flags = DEPARTMENTAL_FLAG_SERVICE /datum/design/tray - name = "Tray" - id = "tray" + name = "Serving Tray" + id = "servingtray" build_type = AUTOLATHE materials = list(/datum/material/iron = 3000) build_path = /obj/item/storage/bag/tray category = list("initial","Dinnerware") +/datum/design/tray + name = "Cafeteria Tray" + id = "foodtray" + build_type = AUTOLATHE + materials = list(/datum/material/iron = 3000) + build_path = /obj/item/storage/bag/tray/cafeteria + category = list("initial","Dinnerware") + /datum/design/bowl name = "Bowl" id = "bowl" diff --git a/icons/mob/inhands/weapons/swords_lefthand.dmi b/icons/mob/inhands/weapons/swords_lefthand.dmi index d9a76955411..b29a8b04f7d 100644 Binary files a/icons/mob/inhands/weapons/swords_lefthand.dmi and b/icons/mob/inhands/weapons/swords_lefthand.dmi differ diff --git a/icons/mob/inhands/weapons/swords_righthand.dmi b/icons/mob/inhands/weapons/swords_righthand.dmi index 1e195323f4f..ee52a1156cd 100644 Binary files a/icons/mob/inhands/weapons/swords_righthand.dmi and b/icons/mob/inhands/weapons/swords_righthand.dmi differ diff --git a/icons/obj/crates.dmi b/icons/obj/crates.dmi index 1dee34b6687..3f15cc67b22 100644 Binary files a/icons/obj/crates.dmi and b/icons/obj/crates.dmi differ diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi index 747c3067a3e..578b6d5194a 100644 Binary files a/icons/obj/food/containers.dmi and b/icons/obj/food/containers.dmi differ diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index dbb23fce1c4..98a8e2ebf46 100644 Binary files a/icons/obj/kitchen.dmi and b/icons/obj/kitchen.dmi differ diff --git a/icons/obj/shards.dmi b/icons/obj/shards.dmi index 94d1602fa00..78bf5f950c0 100644 Binary files a/icons/obj/shards.dmi and b/icons/obj/shards.dmi differ diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index c8b23d9b767..b04aa2c2b06 100644 Binary files a/icons/turf/areas.dmi and b/icons/turf/areas.dmi differ