From cebd76bdcbaf064c5d509b994cae2eb02022aa59 Mon Sep 17 00:00:00 2001 From: S34N <12197162+S34NW@users.noreply.github.com> Date: Sun, 17 Jul 2022 23:31:59 +0100 Subject: [PATCH] Expanded cyberiad permabrig (#18272) * prisoner rights are cool * pass 2 * prisoner-witnessed killings * improvements 3, wire mods * pass 4 * i accidentally turned this sofa red, revert * feedback pass * deconflict * scrubbers! * purges tom * minor tweaks * merge conflict pt2 * bmon review * tweaks * holopads! * lockdown completeness * shuttle seat * rwalls? why? * return of the pyjama * more tweaks * lizard * bmon review * TOILETS --- _maps/map_files/cyberiad/cyberiad.dmm | 7836 +++++++++++++++---------- code/modules/power/cable.dm | 10 +- 2 files changed, 4764 insertions(+), 3082 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 0c197942cb6..1c3166d7d1a 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -128,8 +128,7 @@ "abY" = ( /obj/machinery/camera/motion{ c_tag = "Armory Exterior"; - dir = 1; - network = list("Prison","SS13") + dir = 1 }, /turf/space, /area/security/securearmoury) @@ -280,32 +279,6 @@ icon_state = "freezerfloor" }, /area/security/main) -"acF" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"acG" = ( -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) "acH" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, @@ -371,12 +344,9 @@ /turf/simulated/floor/plasteel, /area/security/range) "acR" = ( -/obj/machinery/door/airlock{ - name = "Toilet" - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/junglebush/large, +/turf/simulated/floor/grass, /area/security/permabrig) "acS" = ( /obj/structure/toilet{ @@ -391,59 +361,6 @@ /obj/item/restraints/handcuffs/pinkcuffs, /turf/simulated/floor/plating, /area/security/main) -"acW" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"acX" = ( -/obj/structure/table, -/obj/item/storage/box/prisoner, -/obj/machinery/camera{ - c_tag = "Brig Labor Camp Airlock North" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"acY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"acZ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/item/twohanded/required/kirbyplants, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"ada" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch/gamma{ - locked = 1; - req_access_txt = "1"; - use_power = 0 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/security/prisonershuttle) "adb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -499,14 +416,10 @@ /turf/simulated/floor/plating, /area/security/range) "adj" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, /obj/effect/spawner/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" }, /turf/simulated/floor/plating, /area/security/permabrig) @@ -562,38 +475,6 @@ }, /turf/simulated/floor/plating, /area/security/hos) -"adr" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"ads" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"adt" = ( -/obj/structure/sign/securearea, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) "adv" = ( /obj/structure/cable{ d1 = 1; @@ -689,52 +570,12 @@ icon_state = "dark" }, /area/security/hos) -"adJ" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"adK" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"adM" = ( -/obj/machinery/computer/prisoner{ - dir = 8; - req_access = null; - req_access_txt = "2" - }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) "adN" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "barber" - }, -/area/security/permabrig) -"adO" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/instrument/harmonica, +/obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/area/security/permabrig) "adP" = ( /obj/structure/cable{ d1 = 1; @@ -802,68 +643,6 @@ /area/aisat{ name = "\improper AI Satellite Hallway" }) -"aea" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"aeb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"aec" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"aed" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/machinery/computer/secure_data{ - dir = 8 - }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"aee" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) "aeg" = ( /obj/structure/cable{ d2 = 4; @@ -956,24 +735,15 @@ }, /area/security/main) "aem" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_home"; + locked = 1; + name = "Labor Camp Airlock"; + req_access_txt = "2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) -"aeo" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/security/brig) "aeu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/decal/warning_stripes/north, @@ -1079,60 +849,40 @@ }, /area/security/hos) "aeF" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/security/brig) +"aeG" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"aeG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, /turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/area/security/brig) "aeH" = ( -/obj/structure/table, -/obj/item/restraints/handcuffs, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 +/obj/machinery/computer/secure_data{ + dir = 8 }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/area/security/brig) "aeI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/chair/office/dark{ + dir = 4 + }, /obj/structure/cable{ d1 = 2; d2 = 8; icon_state = "2-8" }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/area/security/brig) "aeR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -1153,6 +903,13 @@ icon_state = "dark" }, /area/security/securearmoury) +"aeT" = ( +/obj/machinery/kitchen_machine/oven, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "aeU" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/light{ @@ -1226,49 +983,18 @@ }, /turf/simulated/floor/carpet, /area/security/hos) -"aeY" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"aeZ" = ( -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) "afa" = ( -/obj/item/radio/intercom{ - name = "south bump"; - pixel_y = -28 - }, -/obj/structure/table, -/obj/item/clothing/under/color/orange/prison, -/obj/item/clothing/shoes/orange, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, /turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/area/security/brig) "afc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/area/security/brig) "afe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/decal/warning_stripes/north, @@ -1276,12 +1002,6 @@ icon_state = "dark" }, /area/security/securearmoury) -"aff" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) "afk" = ( /obj/structure/cable{ d2 = 4; @@ -1323,24 +1043,28 @@ /turf/simulated/wall/r_wall, /area/security/warden) "afo" = ( -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"afp" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prisoner Processing"; - req_access_txt = "1" +/obj/structure/table, +/obj/item/storage/box/prisoner, +/obj/machinery/light{ + dir = 4 }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/brig) +"afp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/area/security/brig) "afx" = ( /obj/machinery/light_switch{ dir = 1; @@ -1388,32 +1112,59 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "afT" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +/obj/machinery/door/airlock/security/glass{ + name = "Labor Camp Transfer" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 }, /turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" + icon_state = "red" }, /area/security/brig) "afU" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" }, +/turf/simulated/floor/plating, /area/security/brig) "afV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 +/obj/machinery/door/airlock/security/glass{ + name = "Labor Camp Transfer" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 }, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "red" }, /area/security/brig) "afX" = ( @@ -1428,41 +1179,6 @@ }, /turf/simulated/floor/plating, /area/security/brig) -"agl" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/simulated/floor/plasteel, -/area/security/brig) -"agm" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/table, -/obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" - }, -/area/security/brig) -"agn" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/brig) "ago" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -1477,13 +1193,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 1; + icon_state = "darkred" }, /area/security/brig) "agq" = ( @@ -1492,20 +1204,13 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" + dir = 1; + icon_state = "darkred" }, /area/security/brig) "agt" = ( /turf/simulated/wall/r_wall, /area/security/armoury) -"agy" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) "agD" = ( /obj/structure/cable{ d1 = 1; @@ -1941,19 +1646,48 @@ }, /area/security/securearmoury) "ahX" = ( -/obj/structure/chair/stool{ - dir = 8 +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + id_tag = "prison_airlock_exterior"; + frequency = 1379; + locked = 1 }, -/obj/machinery/alarm{ - dir = 1; - name = "south bump"; - pixel_y = -24 +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "prison_airlock_control"; + name = "Prison Wing Access Button"; + req_access_txt = "2"; + pixel_y = 21 + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/effect/turf_decal/stripes/red/full, /turf/simulated/floor/plasteel{ - dir = 0; + dir = 1; icon_state = "red" }, -/area/security/brig) +/area/security/permabrig) "ahY" = ( /obj/structure/cable{ d1 = 4; @@ -2167,16 +1901,10 @@ }, /area/security/armoury) "aix" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster/security_unit{ - pixel_y = 32 - }, /turf/simulated/floor/plasteel{ - dir = 1; icon_state = "red" }, +/turf/simulated/wall, /area/security/brig) "aiz" = ( /obj/machinery/alarm{ @@ -2459,69 +2187,21 @@ }, /area/security/brig) "aja" = ( -/obj/machinery/light_switch{ - name = "north bump"; - pixel_y = 24 - }, -/obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Prison North"; - dir = 6; - network = list("Prison","SS13") - }, -/obj/structure/bedsheetbin, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "barber" - }, -/area/security/permabrig) -"ajc" = ( -/obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "barber" - }, -/area/security/permabrig) -"ajf" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/obj/item/radio/intercom/locked/prison{ - pixel_y = 25 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/security/permabrig) "ajg" = ( -/obj/machinery/washing_machine, -/obj/machinery/status_display{ - layer = 4; - pixel_y = 32 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "barber" - }, -/area/security/permabrig) -"ajh" = ( -/obj/machinery/vending/sustenance, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"aji" = ( -/obj/structure/table, -/obj/machinery/newscaster{ - name = "north bump"; - pixel_y = 32 - }, -/obj/machinery/computer/library, -/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plasteel, /area/security/permabrig) "ajj" = ( @@ -2538,10 +2218,6 @@ icon_state = "redcorner" }, /area/security/armoury) -"ajl" = ( -/obj/item/twohanded/required/kirbyplants, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "ajm" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2618,6 +2294,21 @@ icon_state = "vault" }, /area/security/securearmoury) +"ajy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "ajJ" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -2914,16 +2605,28 @@ }, /area/security/armoury) "akm" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/mug/sec{ - pixel_y = 15 +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/mug/sec, /turf/simulated/floor/plasteel{ - dir = 10; + dir = 1; icon_state = "red" }, -/area/security/brig) +/area/security/permabrig) "akn" = ( /obj/structure/cable{ d1 = 4; @@ -2941,15 +2644,6 @@ icon_state = "dark" }, /area/security/brig) -"aks" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/brig) "akt" = ( /obj/structure/rack, /obj/item/clothing/suit/armor/riot, @@ -3047,13 +2741,17 @@ /turf/simulated/floor/plasteel, /area/security/main) "akG" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "barber" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/structure/table, +/obj/item/storage/pill_bottle/dice, +/turf/simulated/floor/plasteel, /area/security/permabrig) "akH" = ( /obj/structure/cable{ @@ -3098,17 +2796,11 @@ }, /area/security/hos) "akL" = ( -/obj/structure/chair/stool, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"akM" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/structure/flora/rock/jungle, +/mob/living/simple_animal/lizard{ + name = "Greentext" }, -/turf/simulated/floor/plasteel, +/turf/simulated/floor/grass, /area/security/permabrig) "akN" = ( /obj/structure/closet/secure_closet/hos, @@ -3126,52 +2818,17 @@ icon_state = "dark" }, /area/security/hos) -"akO" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Cell 1 Lockdown"; - name = "Prison Cell 1 Lockdown Door" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "akQ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" - }, -/area/security/permabrig) -"akS" = ( -/obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" - }, -/area/security/permabrig) -"akT" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, /area/security/permabrig) "akU" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -3179,6 +2836,11 @@ }, /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3202,30 +2864,19 @@ "akW" = ( /turf/simulated/wall, /area/security/range) -"akX" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/brig) "akY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/structure/cable{ d1 = 1; d2 = 4; icon_state = "1-4" }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "darkredcorners" }, @@ -3290,6 +2941,11 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -3859,11 +3515,14 @@ }, /area/security/main) "ams" = ( -/obj/item/radio/intercom/locked/prison{ - pixel_x = -25 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plating, /area/security/permabrig) "amt" = ( /obj/machinery/requests_console{ @@ -4165,17 +3824,6 @@ /obj/structure/grille, /turf/space, /area/space/nearstation) -"amX" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/glass/bucket, -/obj/structure/sink/kitchen{ - pixel_y = 25 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" - }, -/area/security/permabrig) "anb" = ( /obj/structure/chair{ dir = 4 @@ -4187,16 +3835,6 @@ }, /turf/simulated/floor/carpet, /area/security/hos) -"anc" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/spray/pestspray, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/spray/pestspray, -/obj/item/clothing/gloves/botanic_leather, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "and" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -4210,156 +3848,119 @@ /turf/simulated/floor/carpet, /area/security/hos) "ane" = ( -/obj/machinery/camera{ - c_tag = "Prison Solitary Confinement 1"; - dir = 6; - network = list("Prison","SS13") +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + id_tag = "prison_airlock_interior"; + frequency = 1379; + locked = 1 }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/full, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "prison_airlock_control"; + name = "Prison Wing Access Button"; + req_access_txt = "2"; + pixel_y = -21 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plating, /area/security/permabrig) "anf" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/security/permabrig) "ang" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"anh" = ( -/obj/machinery/portable_atmospherics/scrubber/huge/stationary, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"anj" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plating, -/area/security/permabrig) -"ank" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" - }, -/area/security/brig) -"anl" = ( -/obj/item/radio/intercom/department/security{ - pixel_y = 25 - }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" - }, -/area/security/brig) -"anm" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "permaflash1"; - pixel_x = 28 +/obj/machinery/camera{ + c_tag = "Prison General South"; + dir = 8; + network = list("Prison","SS13") }, +/obj/machinery/cryopod, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "red" }, /area/security/permabrig) +"anj" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + id_tag = "prison_airlock_exterior"; + frequency = 1379; + locked = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "prison_airlock_control"; + name = "Prison Wing Access Button"; + req_access_txt = "2"; + pixel_y = -21 + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/effect/turf_decal/stripes/red/full, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/permabrig) +"ank" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1; + cover_color = "#85130b" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) "ann" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, /turf/space, /area/solar/auxstarboard) -"ano" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" - }, -/area/security/permabrig) -"anp" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/plating, -/area/security/permabrig) "anq" = ( +/obj/effect/spawner/window/reinforced, /obj/structure/cable{ d2 = 4; icon_state = "0-4" }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"anr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"ans" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, +/obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, /area/security/permabrig) "ant" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, +/obj/effect/spawner/window/reinforced, /obj/structure/cable{ d1 = 2; d2 = 8; icon_state = "2-8" }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, /turf/simulated/floor/plating, /area/security/permabrig) "anu" = ( -/obj/machinery/camera{ - c_tag = "Prison Solitary Confinement 2"; - dir = 6; - network = list("Prison","SS13") +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 }, -/obj/item/radio/intercom/locked/prison{ - pixel_x = -25 +/turf/simulated/floor/plasteel{ + icon_state = "red" }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plating, /area/security/permabrig) "anv" = ( /obj/structure/grille, @@ -4368,27 +3969,6 @@ }, /turf/simulated/floor/plating/airless, /area/space/nearstation) -"anw" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/permabrig) "anx" = ( /obj/structure/cable{ d2 = 8; @@ -4442,24 +4022,6 @@ icon_state = "dark" }, /area/security/warden) -"anC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" - }, -/area/security/permabrig) "anD" = ( /obj/structure/table/reinforced, /obj/structure/cable{ @@ -4566,7 +4128,16 @@ }, /area/security/main) "anN" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/table, +/obj/item/deck/cards, /turf/simulated/floor/plasteel, /area/security/permabrig) "anO" = ( @@ -4580,27 +4151,13 @@ /turf/simulated/floor/plasteel, /area/security/main) "anP" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/alarm{ - dir = 4; - name = "west bump"; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 }, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" + icon_state = "dark" }, -/area/security/permabrig) +/area/security/brig) "anQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -4633,17 +4190,20 @@ }, /area/security/main) "anT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "anU" = ( /obj/structure/table/reinforced, /obj/item/folder/red{ @@ -4740,14 +4300,12 @@ }, /area/security/lobby) "aoh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 }, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" + dir = 9; + icon_state = "darkred" }, /area/security/brig) "aok" = ( @@ -4788,27 +4346,6 @@ icon_state = "darkred" }, /area/security/lobby) -"aoo" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - dir = 4; - name = "west bump"; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/permabrig) "aop" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -4935,11 +4472,22 @@ }, /area/security/seceqstorage) "aoA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "aoB" = ( /obj/structure/cable{ d1 = 4; @@ -5727,30 +5275,16 @@ }, /turf/simulated/floor/plating, /area/maintenance/fore) -"aqs" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/ai_status_display{ - pixel_y = 32 - }, -/obj/item/seeds/apple, -/obj/item/seeds/apple, -/obj/item/seeds/apple, -/obj/item/seeds/carrot, -/obj/item/seeds/carrot, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" - }, -/area/security/permabrig) -"aqt" = ( -/obj/item/twohanded/required/kirbyplants, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" - }, -/area/security/permabrig) "aqu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plasteel, /area/security/permabrig) "aqv" = ( @@ -5906,64 +5440,31 @@ "aqI" = ( /turf/simulated/wall/r_wall, /area/security/brig) -"aqM" = ( -/obj/machinery/computer/arcade/battle{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"aqN" = ( -/obj/structure/cable, -/obj/effect/spawner/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"aqO" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison 1"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "aqP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison 1"; - req_access_txt = "2"; - security_level = 1 +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"aqQ" = ( +/obj/machinery/power/apc{ + cell_type = 25000; + dir = 1; + name = "north bump"; + pixel_y = 24 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "0-4" }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"aqQ" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" }, -/obj/item/pen, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, /area/security/permabrig) "aqR" = ( /turf/simulated/floor/plasteel{ @@ -5972,26 +5473,19 @@ }, /area/security/armoury) "aqS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"aqT" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/obj/machinery/light/small{ +/obj/machinery/computer/security{ + network = list("Prison"); dir = 4 }, -/turf/simulated/floor/plating, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, /area/security/permabrig) "aqU" = ( /obj/structure/chair/comfy/red{ @@ -6181,44 +5675,33 @@ }, /turf/simulated/floor/plating, /area/security/prison/cell_block/A) -"arr" = ( -/obj/machinery/camera{ - c_tag = "Brig Prison Hallway East"; - dir = 4; - network = list("Prison","SS13") - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +"ars" = ( /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /obj/structure/cable{ d1 = 1; d2 = 4; icon_state = "1-4" }, -/obj/item/radio/intercom{ - name = "west bump"; - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/permabrig) -"ars" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "art" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -6330,16 +5813,6 @@ icon_state = "dark" }, /area/security/evidence) -"arB" = ( -/obj/machinery/flasher_button{ - id = "permaflash"; - name = "Prison Flasher"; - pixel_x = -24; - pixel_y = 23 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "arC" = ( /obj/item/radio/intercom/department/security{ pixel_y = 25 @@ -6384,14 +5857,11 @@ }, /area/security/processing) "arH" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" - }, -/area/security/permabrig) +/obj/item/mop, +/obj/item/reagent_containers/glass/bottle/ammonia, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) "arK" = ( /obj/machinery/power/apc{ dir = 8; @@ -6561,19 +6031,15 @@ /turf/simulated/floor/plating, /area/maintenance/fore) "asg" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" +/obj/item/bikehorn/rubberducky, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, /area/security/permabrig) "ash" = ( /obj/structure/cable{ @@ -6588,27 +6054,20 @@ }, /area/security/brig) "asi" = ( -/obj/machinery/hydroponics/constructable{ - desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; - name = "Prison hydroponics tray"; - using_irrigation = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/item/seeds/wheat/rice, -/obj/item/seeds/wheat/rice, -/obj/item/seeds/wheat/rice, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" + icon_state = "red" }, /area/security/permabrig) "asj" = ( -/obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/right{ + dir = 1; + cover_color = "#85130b" + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, /area/security/permabrig) "ask" = ( /obj/structure/cable{ @@ -6626,8 +6085,10 @@ }, /area/security/brig) "asl" = ( -/obj/structure/chair/stool, -/turf/simulated/floor/plasteel, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, /area/security/permabrig) "asm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -6705,16 +6166,17 @@ }, /area/security/brig) "asr" = ( -/obj/machinery/atmospherics/unary/outlet_injector/on, -/turf/simulated/floor/plasteel, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, /area/security/permabrig) "ass" = ( -/obj/item/radio/intercom/department/security{ - pixel_x = -28 - }, -/obj/machinery/computer/area_atmos/area, -/turf/simulated/floor/plasteel, -/area/security/permabrig) +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) "ast" = ( /obj/structure/cable{ d1 = 1; @@ -6739,16 +6201,6 @@ icon_state = "dark" }, /area/security/brig) -"asu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/computer/prisoner{ - req_access = null; - req_access_txt = "2" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "asv" = ( /obj/structure/cable{ d1 = 4; @@ -6773,28 +6225,6 @@ icon_state = "darkredcorners" }, /area/security/brig) -"asw" = ( -/obj/machinery/computer/security{ - network = list("SS13","Research Outpost","Mining Outpost") - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching Prison Wing holding areas."; - name = "Prison Monitor"; - network = list("Prison"); - pixel_y = 30 - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"asx" = ( -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, -/area/security/permabrig) "asy" = ( /obj/structure/cable{ d1 = 4; @@ -6818,28 +6248,13 @@ }, /area/security/brig) "asz" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/light/small{ + dir = 4 }, -/obj/machinery/door_control{ - id = "Prison Cell 1 Lockdown"; - name = "Prison Cell 1 Lockdown"; - pixel_x = -24; - pixel_y = 24; - req_access_txt = "2" - }, -/obj/machinery/flasher_button{ - id = "permaflash1"; - name = "Prison Cell 1 Flasher"; - pixel_x = -24; - pixel_y = 32 - }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, -/area/security/permabrig) +/obj/item/storage/bag/trash, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) "asA" = ( /obj/structure/cable{ d1 = 4; @@ -6861,35 +6276,26 @@ }, /area/security/brig) "asB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Solitary Confinement"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "1-4" }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"asC" = ( -/obj/machinery/hologram/holopad, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" + icon_state = "dark" }, /area/security/permabrig) "asD" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "Security Blast Door" + }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -6907,29 +6313,8 @@ /obj/effect/spawner/window/reinforced/polarized{ id = "IAA" }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "Security Blast Door" - }, /turf/simulated/floor/plating, /area/lawoffice) -"asE" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" - }, -/area/security/permabrig) "asL" = ( /obj/structure/cable{ d1 = 4; @@ -7341,26 +6726,13 @@ }, /area/security/brig) "atA" = ( -/obj/machinery/hydroponics/constructable{ - desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; - name = "Prison hydroponics tray"; - using_irrigation = 1 - }, -/obj/item/seeds/corn, -/obj/item/seeds/corn, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +/obj/machinery/door/airlock{ + name = "Prison Showers" }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" + icon_state = "freezerfloor" }, /area/security/permabrig) "atB" = ( @@ -7400,15 +6772,6 @@ icon_state = "darkredcorners" }, /area/security/brig) -"atD" = ( -/obj/machinery/flasher{ - desc = "A wall-mounted punk-sorting device. Its bulb seems to have extra power running through it."; - id = "permaflash"; - name = "Mounted Prison flash"; - range = 3 - }, -/turf/simulated/wall, -/area/security/permabrig) "atE" = ( /obj/structure/cable{ d1 = 4; @@ -7437,56 +6800,35 @@ "atG" = ( /turf/simulated/wall/r_wall, /area/maintenance/fore) -"atH" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/plant_analyzer, -/obj/item/cultivator, -/obj/item/reagent_containers/spray/plantbgone, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "atN" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" +/obj/machinery/computer/prisoner{ + dir = 4; + req_access = null; + req_access_txt = "2" }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) +/area/security/brig) "atO" = ( -/obj/structure/chair/stool{ - dir = 8 +/obj/machinery/door/airlock/public/glass{ + name = "Prison Forestry" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"atP" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"atQ" = ( -/obj/structure/table, -/obj/item/dice/d20, -/obj/item/instrument/harmonica, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, /area/security/permabrig) "atR" = ( @@ -7511,11 +6853,17 @@ }, /area/security/brig) "atS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, /area/security/permabrig) "atT" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -7528,18 +6876,6 @@ }, /turf/simulated/floor/plating, /area/maintenance/fore) -"atX" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" - }, -/area/security/permabrig) "atY" = ( /obj/structure/table/reinforced, /obj/item/clothing/glasses/sunglasses{ @@ -7554,23 +6890,6 @@ }, /turf/simulated/floor/plasteel, /area/security/range) -"atZ" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/storage/fancy/donut_box, -/obj/item/storage/box/teargas{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "aua" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/door_timer/cell_1{ @@ -7581,95 +6900,45 @@ icon_state = "darkredcorners" }, /area/security/prison/cell_block/A) -"aub" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "auc" = ( /turf/simulated/wall, /area/security/brig) -"aud" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, -/area/security/permabrig) "aue" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, -/area/security/permabrig) +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/effect/decal/cleanable/dirt, +/obj/item/screwdriver, +/obj/item/wrench, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) "auf" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/status_display{ - layer = 4; - pixel_y = 32 +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 1 }, /turf/simulated/floor/plasteel{ - dir = 1; icon_state = "darkred" }, /area/security/permabrig) "aug" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 }, /turf/simulated/floor/plasteel{ - dir = 1; + dir = 10; icon_state = "darkred" }, /area/security/permabrig) "auh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/light{ +/obj/machinery/meter, +/obj/machinery/computer/cryopod{ + pixel_y = -30; dir = 1 }, /turf/simulated/floor/plasteel{ - dir = 1; icon_state = "darkred" }, /area/security/permabrig) @@ -7682,66 +6951,45 @@ /turf/simulated/floor/plating, /area/security/seceqstorage) "auj" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/binary/pump{ + dir = 4; + name = "prisoner supression system"; + target_pressure = 4500 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/security/permabrig) -"auk" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/ai_status_display{ - pixel_y = 32 - }, -/turf/simulated/floor/plasteel{ +/obj/machinery/alarm{ dir = 1; + name = "south bump"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ icon_state = "darkred" }, /area/security/permabrig) "aul" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/obj/item/radio/intercom{ + name = "south bump"; + pixel_y = -28 }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/firealarm{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/rack, +/obj/item/storage/box/handcuffs{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/storage/box/teargas, +/obj/item/megaphone{ + pixel_y = -3; + pixel_x = -3 }, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "darkred" }, /area/security/permabrig) "aum" = ( @@ -7799,15 +7047,23 @@ }, /area/lawoffice) "auy" = ( -/obj/machinery/door/airlock/external{ - id_tag = "laborcamp_home"; - locked = 1; - name = "Labor Camp Airlock"; - req_access_txt = "2" +/obj/machinery/camera{ + c_tag = "Brig Labor Camp Airlock North" }, -/obj/structure/fans/tiny, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) +/obj/structure/table, +/obj/item/clothing/under/color/orange/prison, +/obj/item/clothing/shoes/orange, +/obj/item/restraints/handcuffs, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) "auA" = ( /obj/machinery/door/airlock/external{ frequency = 1450; @@ -7821,15 +7077,15 @@ }, /turf/simulated/floor/plating, /area/maintenance/fore) -"auB" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) "auC" = ( -/turf/simulated/floor/plating, -/area/security/prisonershuttle) +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/brig) "auD" = ( /obj/structure/cable{ d2 = 4; @@ -8114,22 +7370,19 @@ /turf/simulated/floor/plasteel, /area/security/processing) "auU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2"; - security_level = 1 +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" + icon_state = "dark" }, -/area/security/permabrig) +/area/security/brig) "auV" = ( -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/brig) "auW" = ( /obj/machinery/power/apc{ dir = 4; @@ -8194,17 +7447,24 @@ }, /area/security/lobby) "ave" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2"; - security_level = 1 +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Brig Main Hall South-West"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "avf" = ( /obj/structure/cable{ d1 = 4; @@ -8214,38 +7474,10 @@ /turf/simulated/floor/plasteel, /area/security/permabrig) "avg" = ( -/obj/machinery/hydroponics/constructable{ - desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; - name = "Prison hydroponics tray"; - using_irrigation = 1 - }, -/obj/item/seeds/chili, -/obj/item/seeds/chili, -/obj/item/seeds/chili, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" + icon_state = "freezerfloor" }, /area/security/permabrig) -"avh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/smartfridge/drying_rack, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "avi" = ( /obj/structure/cable{ d1 = 4; @@ -8256,119 +7488,73 @@ /turf/simulated/floor/plasteel, /area/security/permabrig) "avj" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"avk" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"avl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"avm" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" - }, -/area/security/permabrig) -"avn" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"avo" = ( -/obj/machinery/atmospherics/binary/valve{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/structure/cable{ d1 = 1; d2 = 4; icon_state = "1-4" }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"avk" = ( +/obj/machinery/camera{ + c_tag = "Prison Forestry North"; + dir = 6; + network = list("Prison","SS13") + }, +/obj/structure/flora/junglebush, +/turf/simulated/floor/grass, +/area/security/permabrig) +"avl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"avm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/computer/cryopod{ - pixel_y = -30; - dir = 1 +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/security/permabrig) +"avo" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/security/permabrig) "avp" = ( /obj/item/radio/intercom{ name = "north bump"; @@ -8382,23 +7568,6 @@ "avq" = ( /turf/simulated/floor/plating, /area/maintenance/fore) -"avr" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" - }, -/area/security/permabrig) "avs" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod" @@ -8453,141 +7622,42 @@ }, /area/security/processing) "avC" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/sink{ + dir = 8; + pixel_x = -12 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"avD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, -/area/security/permabrig) +/obj/item/soap, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) "avE" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, -/area/security/permabrig) +/mob/living/simple_animal/mouse/white, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/random, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) "avF" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/evidence) "avG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, -/area/security/permabrig) -"avH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, -/area/security/permabrig) -"avI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, -/area/security/permabrig) -"avJ" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, -/area/security/permabrig) -"avK" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ +/obj/effect/decal/warning_stripes/north, +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/permabrig) -"avL" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +"avH" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel{ - icon_state = "darkred" + icon_state = "dark" }, /area/security/permabrig) "avM" = ( @@ -8609,21 +7679,6 @@ }, /turf/simulated/floor/carpet, /area/lawoffice) -"avO" = ( -/obj/machinery/power/apc{ - cell_type = 5000; - name = "south bump Important Area"; - pixel_y = -24 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, -/area/security/permabrig) "avP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8927,8 +7982,11 @@ }, /area/security/processing) "awB" = ( -/turf/simulated/wall/r_wall, -/area/security/prisonershuttle) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/security/brig) "awC" = ( /obj/structure/chair, /obj/structure/cable{ @@ -9026,19 +8084,6 @@ icon_state = "rampbottom" }, /area/security/prison/cell_block/A) -"awO" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/ai_status_display{ - pixel_y = -32 - }, -/obj/item/seeds/orange, -/obj/item/seeds/orange, -/obj/item/seeds/orange, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" - }, -/area/security/permabrig) "awP" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -9079,143 +8124,20 @@ /turf/space, /area/solar/auxstarboard) "awS" = ( -/obj/item/twohanded/required/kirbyplants, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/machinery/shower{ + dir = 8 }, -/area/security/permabrig) -"awT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"awU" = ( -/obj/machinery/hologram/holopad, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, /area/security/permabrig) "awV" = ( /turf/simulated/wall, /area/security/processing) -"awW" = ( -/obj/machinery/atmospherics/unary/portables_connector{ - dir = 1 - }, -/obj/machinery/door/window/brigdoor{ - dir = 1; - name = "Riot Control"; - req_access_txt = "2" - }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"awX" = ( -/obj/structure/table, -/obj/item/wrench, -/obj/item/screwdriver, -/obj/item/reagent_containers/spray/cleaner, -/obj/machinery/light, -/obj/machinery/camera/motion{ - c_tag = "Prison Lobby"; - dir = 1; - network = list("Prison","SS13") - }, -/obj/machinery/light_switch{ - dir = 1; - name = "custom placement"; - pixel_x = -5; - pixel_y = -24 - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"awY" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/portable_atmospherics/canister/sleeping_agent, -/obj/machinery/alarm{ - dir = 1; - name = "south bump"; - pixel_y = -24 - }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"awZ" = ( -/obj/machinery/alarm{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" - }, -/area/security/permabrig) -"axa" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door_control{ - id = "Prison Lockdown 2"; - name = "Prison Cell 2 Lockdown"; - pixel_x = -24; - pixel_y = -24; - req_access_txt = "2" - }, -/obj/machinery/flasher_button{ - id = "permaflash2"; - name = "Prison Cell 2 Flasher"; - pixel_x = -24; - pixel_y = -32 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" - }, -/area/security/permabrig) "axb" = ( /turf/simulated/wall/r_wall, /area/security/execution) -"axc" = ( -/obj/structure/cable, -/obj/effect/spawner/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "Execution Shutter"; - name = "Execution Decency Shutter" - }, -/turf/simulated/floor/plating, -/area/security/execution) -"axd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Execution Room"; - req_access_txt = "1" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/security/execution) "axe" = ( /turf/simulated/wall, /area/security/detectives_office) @@ -9311,13 +8233,21 @@ }, /area/security/lobby) "axw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/area/security/permabrig) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/brig) "axx" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -9411,17 +8341,21 @@ /turf/simulated/floor/plasteel, /area/security/lobby) "axE" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" + icon_state = "dark" }, /area/security/execution) "axF" = ( @@ -9691,17 +8625,6 @@ /obj/item/toy/figure/owl, /turf/simulated/floor/plating, /area/maintenance/fore) -"ayh" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 2; - height = 5; - id = "laborcamp_home"; - name = "fore bay 1"; - width = 9 - }, -/turf/space, -/area/space) "ayi" = ( /obj/structure/lattice, /obj/structure/grille/broken, @@ -9727,9 +8650,19 @@ }, /area/security/prison/cell_block/A) "ayo" = ( -/obj/machinery/light, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) +/obj/machinery/computer/shuttle/labor{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/brig) "ayp" = ( /obj/structure/chair{ dir = 4 @@ -9773,67 +8706,35 @@ icon_state = "dark" }, /area/security/evidence) -"ayu" = ( -/obj/machinery/biogenerator, +"ayx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/security/permabrig) -"ayv" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ +"ayz" = ( +/obj/machinery/light/small{ dir = 1 }, -/obj/item/radio/intercom{ - name = "east bump"; - pixel_x = 28 +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = 32 }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/execution) -"ayw" = ( -/obj/machinery/camera{ - c_tag = "Prison South"; - dir = 1; - network = list("Prison","SS13") - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"ayx" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/structure/table, -/obj/item/storage/box/matches, -/obj/item/storage/fancy/rollingpapers, -/obj/item/seeds/tobacco, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"ayy" = ( -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/spawner/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plating, -/area/security/permabrig) -"ayz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison 2"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "ayA" = ( /obj/structure/table/wood, /obj/structure/noticeboard{ @@ -9850,46 +8751,30 @@ }, /area/security/detectives_office) "ayB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison 2"; - req_access_txt = "2"; - security_level = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors" - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"ayC" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_y = 24 - }, /obj/structure/cable{ d2 = 2; icon_state = "0-2" }, -/obj/machinery/door_control{ - id = "Execution Shutter"; - name = "Execution Shutter Control"; - pixel_x = -25; - req_access_txt = "1" +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id_tag = "justice_blast"; + name = "Justice Blast Door" + }, +/turf/simulated/floor/plating, +/area/security/execution) +"ayC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" }, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" + icon_state = "dark" }, /area/security/execution) "ayD" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -9912,26 +8797,11 @@ /obj/structure/lattice/catwalk, /turf/space, /area/solar/auxstarboard) -"ayF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/execution) "ayG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "rampbottom" }, -/area/security/permabrig) +/area/security/brig) "ayH" = ( /obj/machinery/vending/coffee, /obj/machinery/button/windowtint{ @@ -10050,10 +8920,11 @@ }, /area/security/lobby) "ayQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "rampbottom" }, -/area/security/permabrig) +/area/security/brig) "ayR" = ( /obj/structure/cable{ d1 = 1; @@ -10189,17 +9060,6 @@ }, /turf/simulated/floor/plating, /area/security/processing) -"ayZ" = ( -/obj/machinery/computer/shuttle/labor{ - dir = 8 - }, -/obj/machinery/alarm{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) "aza" = ( /turf/simulated/wall/r_wall, /area/security/processing) @@ -10265,78 +9125,105 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/maintenance/fore) -"azo" = ( -/obj/item/clothing/mask/gas/clown_hat, -/turf/space, -/area/space) -"azp" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" +"azs" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" }, -/area/security/permabrig) -"azq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cryopod{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"azr" = ( /obj/structure/cable{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 8; + icon_state = "1-8" }, -/obj/structure/closet/wardrobe/pjs, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"azs" = ( -/obj/machinery/portable_atmospherics/scrubber/huge/stationary, -/obj/structure/window/reinforced, -/turf/simulated/floor/plasteel, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, /area/security/permabrig) "azt" = ( -/obj/machinery/light/small{ +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair/e_chair{ dir = 4 }, -/obj/machinery/flasher{ - id = "permaflash2"; - pixel_x = 28 +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 }, +/obj/effect/decal/warning_stripes/red/hollow, /turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" + icon_state = "dark" }, -/area/security/permabrig) +/area/security/execution) "azu" = ( +/obj/machinery/door/poddoor{ + id_tag = "justice_blast"; + name = "Justice Blast Door" + }, /obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" - }, -/area/security/permabrig) -"azv" = ( /obj/structure/cable{ d1 = 1; d2 = 4; icon_state = "1-4" }, -/obj/structure/table, -/obj/item/storage/box/bodybags, -/obj/item/assembly/signaler{ - code = 6; - frequency = 1445 +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/security/execution) +"azv" = ( +/obj/machinery/door/window/brigdoor/northright{ + dir = 8; + name = "Justice Chamber" + }, +/obj/machinery/door/window/brigdoor/northright{ dir = 4; - icon_state = "darkredcorners" + name = "Justice Chamber" + }, +/obj/machinery/atmospherics/binary/pump{ + dir = 8; + name = "Justice gas pump" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" }, /area/security/execution) "azw" = ( @@ -10345,13 +9232,14 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, /turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" + icon_state = "dark" }, /area/security/execution) "azx" = ( @@ -10374,29 +9262,9 @@ }, /area/security/prison/cell_block/A) "azy" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/machinery/door/airlock/security{ + name = "Prisoner Re-education Centre" }, -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" - }, -/area/security/execution) -"azz" = ( /obj/structure/cable{ d1 = 4; d2 = 8; @@ -10405,9 +9273,32 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" + icon_state = "dark" + }, +/area/security/execution) +"azz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" }, /area/security/execution) "azA" = ( @@ -10461,22 +9352,6 @@ icon_state = "redcorner" }, /area/security/lobby) -"azG" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" - }, -/area/security/permabrig) "azH" = ( /obj/machinery/door_control{ id = "brig_courtroom"; @@ -10484,14 +9359,12 @@ pixel_x = 25; req_access_txt = "2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "azI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -10621,14 +9494,23 @@ /turf/simulated/wall, /area/solar/auxstarboard) "azV" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel, -/area/security/prisonershuttle) +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/brig) "azW" = ( /obj/structure/closet/secure_closet/brig{ id = "Cell 5"; @@ -10725,92 +9607,58 @@ "aAm" = ( /turf/simulated/wall/r_wall, /area/crew_quarters/courtroom) -"aAn" = ( -/obj/item/bikehorn/rubberducky, -/obj/structure/mirror{ - pixel_x = 28 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/security/permabrig) -"aAo" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/structure/curtain/open/shower, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/security/permabrig) "aAp" = ( /turf/simulated/floor/wood, /area/crew_quarters/courtroom) "aAq" = ( -/obj/structure/bed, -/obj/item/bedsheet/patriot, -/turf/simulated/floor/carpet/blue, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, /area/security/permabrig) "aAr" = ( -/turf/simulated/floor/carpet/blue, -/area/security/permabrig) -"aAs" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"aAt" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Prison Lockdown 2"; - name = "Prison Cell 2 Lockdown Door" - }, -/turf/simulated/floor/plasteel, +/obj/structure/flora/junglebush/large, +/turf/simulated/floor/grass, /area/security/permabrig) "aAu" = ( -/obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" - }, -/area/security/permabrig) -"aAv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" - }, -/area/security/permabrig) -"aAw" = ( -/obj/structure/table, -/obj/item/taperecorder, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/machinery/alarm{ - dir = 4; - name = "west bump"; - pixel_x = -24 +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/execution) +"aAv" = ( +/obj/machinery/door/poddoor{ + id_tag = "justice_blast"; + name = "Justice Blast Door" + }, +/obj/structure/cable, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/security/execution) "aAx" = ( /turf/simulated/wall/r_wall, /area/security/prison/cell_block/A) "aAy" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/effect/decal/warning_stripes/northwestcorner, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -11003,22 +9851,22 @@ /area/maintenance/fore) "aAR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 + dir = 4 }, /turf/simulated/floor/plasteel{ dir = 8; - icon_state = "darkred" + icon_state = "darkredcorners" }, -/area/security/permabrig) +/area/security/brig) "aAT" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkredcorners" }, -/area/security/permabrig) +/area/security/brig) "aAU" = ( /obj/structure/cable{ d1 = 1; @@ -11287,26 +10135,9 @@ /turf/simulated/floor/plating, /area/maintenance/fore) "aBA" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) -"aBB" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/security/prisonershuttle) +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/brig) "aBF" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume{ frequency = 1379; @@ -11333,70 +10164,61 @@ }, /turf/simulated/floor/plating, /area/maintenance/auxsolarport) -"aBH" = ( -/obj/item/soap, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/security/permabrig) "aBI" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/turf/simulated/floor/carpet/blue, -/area/security/permabrig) -"aBJ" = ( -/obj/structure/table, -/obj/machinery/kitchen_machine/microwave, -/obj/machinery/ai_status_display{ - pixel_y = -32 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/security/permabrig) "aBK" = ( -/obj/machinery/vending/cola/free, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"aBL" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/machinery/light, -/turf/simulated/floor/plasteel, -/area/security/permabrig) -"aBM" = ( -/obj/item/twohanded/required/kirbyplants, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/structure/sign/electricshock{ + pixel_x = 32 + }, +/obj/item/seeds/chili, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/grass, /area/security/permabrig) "aBN" = ( -/obj/structure/table, -/obj/item/lighter, -/obj/item/storage/fancy/cigarettes/cigpack_robust, -/obj/machinery/status_display{ - layer = 4; - pixel_x = -32 +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/execution) "aBO" = ( -/obj/effect/decal/warning_stripes/north, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/binary/valve, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/execution) "aBP" = ( -/obj/effect/decal/warning_stripes/northwest, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/security/execution) -"aBQ" = ( -/obj/structure/bed, -/obj/structure/curtain/black, +/obj/machinery/atmospherics/binary/valve, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -11409,7 +10231,11 @@ /turf/simulated/floor/plating, /area/maintenance/fore) "aBS" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 32 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -11744,48 +10570,39 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plating, /area/maintenance/auxsolarport) -"aCE" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "1" - }, -/turf/simulated/floor/plating, -/area/maintenance/fpmaint) "aCF" = ( -/obj/structure/chair/e_chair{ +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/execution) "aCG" = ( -/obj/machinery/light/small, -/obj/machinery/light_switch{ - dir = 4; - name = "west bump"; - pixel_x = -24 +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + name = "south bump"; + pixel_y = -24 }, -/obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/execution) "aCH" = ( -/obj/structure/closet/secure_closet/injection, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/wall, /area/security/execution) "aCI" = ( -/obj/machinery/camera{ - c_tag = "Prison Execution Chamber"; - dir = 1; - network = list("Prison","SS13") +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags, +/obj/item/assembly/signaler{ + code = 6; + frequency = 1445 }, -/obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -11813,7 +10630,7 @@ }, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/security/permabrig) +/area/security/brig) "aCL" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, @@ -12210,32 +11027,21 @@ /obj/item/reagent_containers/glass/beaker/waterbottle, /turf/simulated/floor/plating, /area/maintenance/fpmaint2) -"aDE" = ( -/obj/item/seeds/ambrosia, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/newscaster{ - name = "east bump"; - pixel_x = 32 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/security/permabrig) "aDF" = ( -/obj/structure/closet/firecloset, -/obj/item/crowbar/red, -/turf/simulated/floor/plating, -/area/maintenance/fpmaint) -"aDG" = ( -/obj/item/multitool, -/obj/effect/spawner/lootdrop/maintenance, -/turf/simulated/floor/plating, -/area/maintenance/fpmaint) +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "aDH" = ( /obj/item/radio/intercom{ name = "south bump"; @@ -12245,7 +11051,7 @@ dir = 10; icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "aDI" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -12260,12 +11066,12 @@ /turf/simulated/floor/plasteel{ icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "aDJ" = ( /turf/simulated/floor/plasteel{ icon_state = "darkred" }, -/area/security/permabrig) +/area/security/brig) "aDK" = ( /obj/structure/cable{ d1 = 1; @@ -12695,9 +11501,9 @@ /turf/simulated/floor/plating, /area/maintenance/fpmaint) "aEO" = ( -/obj/item/vending_refill/cola, -/turf/simulated/floor/plating, -/area/maintenance/fpmaint) +/obj/structure/flora/junglebush, +/turf/simulated/floor/grass, +/area/security/permabrig) "aEP" = ( /obj/structure/chair/stool, /obj/machinery/light/small{ @@ -13216,11 +12022,17 @@ /turf/simulated/floor/plating, /area/maintenance/auxsolarstarboard) "aGa" = ( -/obj/structure/table, -/obj/item/clothing/under/color/orange/prison, -/obj/item/clothing/shoes/orange, -/turf/simulated/floor/plating, -/area/maintenance/fpmaint) +/obj/machinery/smartfridge/drying_rack, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Forestry South"; + dir = 10; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "aGb" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, @@ -15283,11 +14095,6 @@ /turf/simulated/floor/plating, /area/maintenance/fpmaint2) "aLl" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -15295,7 +14102,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 5 + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plating, /area/maintenance/fpmaint2) @@ -15359,13 +14171,6 @@ }, /turf/simulated/floor/plating, /area/maintenance/fpmaint2) -"aLs" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/security/permabrig) "aLt" = ( /obj/machinery/light/small{ dir = 1 @@ -62039,6 +60844,15 @@ }, /turf/simulated/floor/plating/airless, /area/toxins/test_area) +"cEV" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) "cFb" = ( /obj/machinery/chem_master, /turf/simulated/floor/plasteel{ @@ -63191,6 +62005,19 @@ icon_state = "yellow" }, /area/hallway/primary/aft) +"cHL" = ( +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "cHM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68926,6 +67753,17 @@ }, /turf/simulated/floor/plating, /area/maintenance/aft) +"cUL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "cUM" = ( /obj/structure/rack, /obj/item/wrench, @@ -75700,6 +74538,20 @@ /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating, /area/maintenance/asmaint2) +"dma" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) "dmb" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating, @@ -78106,12 +76958,31 @@ }, /turf/space, /area/space/nearstation) +"dvD" = ( +/obj/machinery/camera{ + c_tag = "Prison Cafeteria External"; + network = list("Prison","SS13"); + dir = 9 + }, +/turf/space, +/area/space) "dwg" = ( /obj/machinery/computer/arcade/orion_trail{ dir = 4 }, /turf/simulated/floor/carpet/arcade, /area/crew_quarters/arcade) +"dwB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "dyH" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -78150,6 +77021,48 @@ }, /turf/simulated/wall/r_wall, /area/maintenance/fore) +"dFG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/permabrig) +"dKh" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = 8 + }, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/glass/bottle/facid, +/obj/machinery/door_control{ + id = "justice_blast"; + name = "Space Vent"; + pixel_x = -32; + req_access_txt = "2" + }, +/obj/machinery/flasher_button{ + id = "Execution"; + pixel_x = -32; + pixel_y = 7 + }, +/obj/machinery/alarm{ + name = "north bump"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"dLz" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) "dLF" = ( /obj/effect/decal/warning_stripes/yellow, /obj/machinery/door/poddoor/preopen{ @@ -78167,6 +77080,11 @@ icon_state = "yellowcorner" }, /area/hallway/primary/aft) +"dOd" = ( +/obj/structure/marker_beacon/dock_marker, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space/nearstation) "dQa" = ( /obj/machinery/alarm{ dir = 4; @@ -78209,6 +77127,14 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/crew_quarters/dorms) +"ebh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/table, +/obj/item/flashlight/lamp, +/turf/simulated/floor/wood, +/area/security/permabrig) "edp" = ( /obj/machinery/power/terminal{ dir = 1 @@ -78225,6 +77151,24 @@ icon_state = "dark" }, /area/engine/engine_smes) +"eei" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/weightmachine/weightlifter, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "black" + }, +/area/security/permabrig) "efn" = ( /obj/structure/safe, /obj/item/soap/homemade, @@ -78278,11 +77222,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -78353,6 +77292,20 @@ /obj/effect/decal/warning_stripes/northwestcorner, /turf/simulated/floor/engine, /area/engine/engineering) +"esV" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "euu" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 @@ -78365,6 +77318,13 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plating, /area/maintenance/storage) +"exh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/security/permabrig) "eAq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -78382,6 +77342,12 @@ icon_state = "yellowcorner" }, /area/engine/hardsuitstorage) +"eBy" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "eDs" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -78397,6 +77363,36 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/engine/supermatter) +"eES" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"eFY" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"eGU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "eIi" = ( /obj/structure/cable{ d1 = 4; @@ -78452,6 +77448,23 @@ icon_state = "dark" }, /area/engine/engine_smes) +"eOI" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/wirerod, +/obj/item/wirecutters, +/obj/item/crowbar/large, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) "ePP" = ( /obj/structure/flora/ausbushes/fullgrass, /turf/simulated/floor/grass, @@ -78481,6 +77494,23 @@ /obj/item/stack/cable_coil, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"eSw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/brig) "eTE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall, @@ -78502,10 +77532,32 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/crew_quarters/dorms) +"eZu" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1; + cover_color = "#85130b" + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/permabrig) "fbx" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"fcd" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"fct" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "fcH" = ( /obj/machinery/hydroponics/soil, /obj/effect/decal/cleanable/dirt, @@ -78538,6 +77590,10 @@ /obj/machinery/computer/mob_battle_terminal/red, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"feU" = ( +/obj/machinery/seed_extractor, +/turf/simulated/floor/grass, +/area/security/permabrig) "ffY" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 @@ -78558,6 +77614,20 @@ /obj/machinery/atmospherics/binary/valve, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"fjM" = ( +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/item/seeds/onion, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "fmi" = ( /obj/effect/spawner/lootdrop/maintenance/three, /turf/simulated/floor/plating, @@ -78581,6 +77651,64 @@ /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/engine, /area/engine/engineering) +"ftm" = ( +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/obj/item/seeds/amanita, +/turf/simulated/floor/grass, +/area/security/permabrig) +"fvy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/brig) +"fwa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"fxP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/bedsheet/orange, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) "fAw" = ( /obj/machinery/tcomms/core/station, /obj/machinery/camera{ @@ -78589,6 +77717,27 @@ }, /turf/simulated/floor/plasteel/dark, /area/tcommsat/chamber) +"fBw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "fFY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -78635,13 +77784,21 @@ /obj/machinery/light/small, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"fMM" = ( +/obj/structure/flora/grass/jungle, +/turf/simulated/floor/grass, +/area/security/permabrig) "fMR" = ( /obj/machinery/door/airlock/security/glass{ - name = "Prisoner Lockers"; - req_access_txt = "1" + name = "Labor Camp Transfer" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel, /area/security/prisonlockers) "fPU" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -78658,6 +77815,26 @@ /obj/effect/spawner/random_spawners/cobweb_right_frequent, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"fRp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "fRL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/item/radio/intercom{ @@ -78756,6 +77933,16 @@ }, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"gjP" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/chair/sofa{ + dir = 4; + color = "#85130b" + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "gmW" = ( /obj/machinery/power/emitter{ anchored = 1; @@ -78790,6 +77977,65 @@ }, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"gsQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blackcorner" + }, +/area/security/permabrig) +"gtx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/security/permabrig) +"guy" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/permabrig) +"gvh" = ( +/obj/structure/closet/crate, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/bag/tray, +/obj/item/storage/bag/tray, +/obj/item/storage/bag/tray, +/obj/item/storage/bag/tray, +/obj/item/kitchen/knife/plastic, +/obj/item/kitchen/knife/plastic, +/obj/item/kitchen/knife/plastic, +/obj/item/kitchen/utensil/pspoon, +/obj/item/kitchen/utensil/pspoon, +/obj/item/kitchen/utensil/pspoon, +/obj/item/kitchen/utensil/pfork, +/obj/item/kitchen/utensil/pfork, +/obj/item/kitchen/utensil/pfork, +/obj/item/trash/snack_bowl, +/obj/item/trash/snack_bowl, +/obj/item/trash/snack_bowl, +/obj/item/trash/snack_bowl, +/obj/item/trash/snack_bowl, +/obj/item/trash/snack_bowl, +/obj/item/seeds/ambrosia, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"gxb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "gyA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -78825,6 +78071,15 @@ icon_state = "dark" }, /area/engine/engine_smes) +"gAt" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "gAJ" = ( /obj/structure/cable{ d1 = 2; @@ -78911,6 +78166,25 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"gMl" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "gMZ" = ( /obj/machinery/atmospherics/binary/valve{ layer = 3.3 @@ -78969,6 +78243,34 @@ /obj/structure/lattice/catwalk, /turf/space, /area/space/nearstation) +"gVE" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/brig) +"gYV" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) "gZy" = ( /obj/structure/closet/secure_closet/brig, /obj/structure/cable{ @@ -78981,6 +78283,13 @@ icon_state = "red" }, /area/security/prisonlockers) +"haz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/security/permabrig) "hbq" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -78996,6 +78305,163 @@ icon_state = "wood-broken5" }, /area/maintenance/apmaint2) +"hgU" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/brig) +"hhX" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Cafeteria" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"hiO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Prison Entry"; + dir = 6; + network = list("Prison","SS13") + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/obj/machinery/flasher{ + id = "prison"; + pixel_y = 22; + pixel_x = 16 + }, +/obj/machinery/flasher_button{ + id = "prison"; + pixel_x = -10; + pixel_y = 20 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"hjX" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cmo" + }, +/area/security/permabrig) +"hld" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/sign/electricshock{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"hlG" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"hoB" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 5; + id = "laborcamp_home"; + name = "fore bay 1"; + width = 9 + }, +/turf/space, +/area/space) +"hpP" = ( +/obj/structure/table, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/box/matches, +/obj/item/seeds/tobacco, +/turf/simulated/floor/wood, +/area/security/permabrig) +"hqC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 + }, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "hsy" = ( /obj/effect/spawner/window/reinforced/plasma, /obj/machinery/door/poddoor/preopen{ @@ -79004,6 +78470,17 @@ }, /turf/simulated/floor/plating, /area/toxins/mixing) +"htR" = ( +/obj/structure/chair/sofa/right{ + dir = 4; + color = "#85130b" + }, +/obj/machinery/newscaster{ + name = "south bump"; + pixel_y = -32 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "hum" = ( /obj/machinery/door/airlock/vault{ locked = 1; @@ -79027,6 +78504,10 @@ }, /turf/simulated/floor/bluegrid, /area/tcommsat/chamber) +"hAh" = ( +/obj/structure/flora/rock/pile/largejungle, +/turf/simulated/floor/grass, +/area/security/permabrig) "hAA" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -79034,6 +78515,64 @@ /obj/effect/decal/cleanable/blood/oil, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"hBr" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + id_tag = "prison_airlock_interior"; + frequency = 1379; + locked = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/full, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "prison_airlock_control"; + name = "Prison Wing Access Button"; + req_access_txt = "2"; + pixel_y = 21 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"hCs" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"hDl" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) "hEu" = ( /obj/machinery/light_switch{ dir = 4; @@ -79049,6 +78588,15 @@ icon_state = "red" }, /area/security/prisonlockers) +"hIc" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/security/permabrig) "hJA" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -79066,6 +78614,14 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"hKc" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "hKe" = ( /obj/item/radio/intercom{ name = "east bump"; @@ -79080,6 +78636,27 @@ icon_state = "red" }, /area/security/prisonlockers) +"hLv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"hML" = ( +/obj/machinery/camera{ + c_tag = "Prison Forestry External"; + network = list("Prison","SS13") + }, +/turf/space, +/area/space) +"hNf" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/permabrig) "hOq" = ( /obj/structure/cable{ d1 = 1; @@ -79111,6 +78688,37 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/transparent/glass/reinforced, /area/maintenance/apmaint) +"hTu" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"hUC" = ( +/obj/machinery/computer/arcade, +/turf/simulated/floor/wood, +/area/security/permabrig) +"hUX" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) "hXT" = ( /obj/structure/cable{ d1 = 2; @@ -79119,6 +78727,11 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"iag" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) "idy" = ( /obj/machinery/atmospherics/pipe/simple/visible/red, /turf/simulated/floor/plating/airless, @@ -79178,6 +78791,16 @@ }, /turf/simulated/floor/engine, /area/engine/supermatter) +"iqf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/flasher{ + id = "Execution"; + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) "itF" = ( /obj/structure/cable{ d1 = 1; @@ -79214,6 +78837,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/security/prisonlockers) +"iyY" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/prisonlockers) "iBS" = ( /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel, @@ -79237,6 +78866,11 @@ }, /turf/simulated/floor/plating, /area/toxins/mixing) +"iPz" = ( +/obj/structure/table, +/obj/machinery/computer/library, +/turf/simulated/floor/wood, +/area/security/permabrig) "iRc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -79270,6 +78904,15 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/crew_quarters/dorms) +"iZI" = ( +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/item/seeds/corn, +/turf/simulated/floor/grass, +/area/security/permabrig) "jam" = ( /obj/structure/filingcabinet/chestdrawer, /turf/simulated/floor/plasteel{ @@ -79317,6 +78960,13 @@ }, /turf/simulated/floor/plating, /area/engine/engineering) +"jeQ" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel, +/area/security/brig) "jfb" = ( /obj/structure/cable{ d1 = 4; @@ -79326,6 +78976,30 @@ /obj/effect/spawner/random_barrier/possibly_welded_airlock, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"jgx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/table, +/obj/item/screwdriver, +/obj/item/wrench, +/obj/item/storage/fancy/donut_box, +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/permabrig) +"jkw" = ( +/obj/structure/flora/rock/jungle, +/turf/simulated/floor/grass, +/area/security/permabrig) "jnm" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; @@ -79339,6 +79013,49 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/engine/engineering) +"jts" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"jwP" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/embedded_controller/radio/airlock/access_controller{ + id_tag = "prison_airlock_control"; + name = "Prison Access Console"; + pixel_y = 22; + tag_exterior_door = "prison_airlock_exterior"; + tag_interior_door = "prison_airlock_interior"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/machinery/door_control{ + desc = "A remote control-switch to lock down the prison wing's blast doors"; + id = "Prison Gate"; + name = "Prison Wing Lockdown"; + pixel_x = -32; + pixel_y = 22; + req_access_txt = "2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/flasher_button{ + id = "prison"; + pixel_x = -20; + pixel_y = 31 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permabrig) "jxh" = ( /obj/structure/lattice, /turf/simulated/wall/r_wall, @@ -79360,13 +79077,15 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"jAz" = ( +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) "jDf" = ( /obj/structure/table, -/obj/item/book/manual/wiki/security_space_law{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/book/manual/wiki/sop_security, /obj/item/hand_labeler, /turf/simulated/floor/plasteel{ icon_state = "red" @@ -79387,16 +79106,70 @@ }, /turf/simulated/floor/wood, /area/maintenance/apmaint2) +"jHG" = ( +/obj/machinery/kitchen_machine/grill, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"jIX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "jJn" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellowcorner" }, /area/engine/hardsuitstorage) +"jLf" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "jMw" = ( /obj/machinery/door/airlock/titanium, /turf/simulated/floor/mineral/titanium, /area/shuttle/arrival/station) +"jMx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/dock_marker, +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/turf/space, +/area/space/nearstation) +"jNY" = ( +/obj/machinery/washing_machine, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cmo" + }, +/area/security/permabrig) "jPN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/computer/mob_battle_terminal/blue{ @@ -79419,6 +79192,30 @@ }, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"jSq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "jSI" = ( /obj/structure/cable{ d1 = 1; @@ -79476,6 +79273,14 @@ }, /turf/simulated/floor/plating, /area/engine/hardsuitstorage) +"kcW" = ( +/obj/structure/flora/grass/jungle, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/grass, +/area/security/permabrig) "kdy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -79516,6 +79321,24 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"kkv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "klK" = ( /obj/structure/table_frame/wood, /obj/item/stack/sheet/wood{ @@ -79532,6 +79355,29 @@ /obj/effect/spawner/random_spawners/blood_often, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"kok" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "krB" = ( /obj/machinery/light/small{ dir = 1 @@ -79541,6 +79387,10 @@ }, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"krG" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "kwt" = ( /obj/structure/cable{ d2 = 4; @@ -79558,6 +79408,35 @@ }, /turf/simulated/floor/plating, /area/bridge) +"kBe" = ( +/obj/machinery/door/airlock{ + name = "Prison Toilets" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"kDl" = ( +/obj/machinery/washing_machine, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cmo" + }, +/area/security/permabrig) +"kEK" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) "kIa" = ( /obj/structure/rack{ dir = 4 @@ -79607,12 +79486,35 @@ /obj/structure/lattice, /turf/space, /area/space/nearstation) +"kQb" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1; + cover_color = "#85130b" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/brig) +"kSK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "kTA" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/security/hos) +"kTP" = ( +/obj/structure/weightmachine/stacklifter, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/security/permabrig) "kUA" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 @@ -79626,6 +79528,40 @@ }, /turf/simulated/wall/r_wall, /area/engine/supermatter) +"kXd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"laL" = ( +/obj/structure/table, +/obj/item/storage/photo_album, +/obj/item/camera, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "lbb" = ( /obj/machinery/disposal, /obj/machinery/firealarm{ @@ -79682,6 +79618,23 @@ icon_state = "freezerfloor" }, /area/medical/cryo) +"lfn" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "lgS" = ( /obj/structure/closet/secure_closet/brig, /turf/simulated/floor/plasteel{ @@ -79695,6 +79648,12 @@ }, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"llj" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "lnQ" = ( /obj/effect/decal/warning_stripes/yellow/partial, /turf/simulated/floor/plasteel, @@ -79740,6 +79699,14 @@ icon_state = "dark" }, /area/engine/engineering) +"luh" = ( +/obj/machinery/shower{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) "lvk" = ( /obj/machinery/door_control{ id = "atmos"; @@ -79785,6 +79752,12 @@ /obj/structure/girder, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"lxO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "lzm" = ( /obj/machinery/light/small{ dir = 8 @@ -79811,6 +79784,32 @@ icon_state = "arrival" }, /area/hallway/primary/aft) +"lJf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"lJV" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) +"lKj" = ( +/obj/item/soap, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"lKq" = ( +/turf/simulated/wall, +/area/security/permabrig) "lKP" = ( /obj/structure/reflector/single{ anchored = 1; @@ -79850,6 +79849,39 @@ }, /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_3) +"lTB" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Solitary Confinement 1" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) +"lUa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/permabrig) "lUC" = ( /obj/structure/cable{ d1 = 4; @@ -79866,6 +79898,30 @@ }, /turf/simulated/wall/r_wall, /area/engine/supermatter) +"lWh" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/permabrig) +"lXd" = ( +/obj/structure/table/reinforced, +/obj/item/kitchen/utensil/pfork, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "lXg" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -79881,6 +79937,12 @@ /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/engine, /area/engine/engineering) +"lZS" = ( +/obj/structure/weightmachine/weightlifter, +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/security/permabrig) "mar" = ( /obj/structure/chair/sofa/left{ name = "tatty old sofa" @@ -79909,6 +79971,28 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"mfS" = ( +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/item/seeds/orange, +/turf/simulated/floor/grass, +/area/security/permabrig) +"mgF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"mgZ" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "mkE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -79952,6 +80036,15 @@ icon_state = "yellow" }, /area/engine/chiefs_office) +"mnU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "mqV" = ( /obj/structure/railing, /obj/structure/chair{ @@ -79968,6 +80061,15 @@ }, /turf/simulated/floor/plasteel, /area/atmos) +"msC" = ( +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/item/seeds/banana, +/turf/simulated/floor/grass, +/area/security/permabrig) "mtc" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable{ @@ -80023,10 +80125,66 @@ }, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"mzL" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cmo" + }, +/area/security/permabrig) +"mEh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air{ + filled = 0.1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint2) +"mIM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "mJT" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/engine/hardsuitstorage) +"mKG" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "mNd" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -80144,6 +80302,18 @@ }, /turf/simulated/floor/plasteel, /area/security/prisonlockers) +"neO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "nfE" = ( /obj/machinery/shower{ dir = 4 @@ -80166,6 +80336,22 @@ /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, /area/engine/supermatter) +"nln" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blackcorner" + }, +/area/security/permabrig) +"nlK" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/brig) "nnA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -80191,6 +80377,19 @@ /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/engine, /area/engine/engineering) +"nsq" = ( +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_home"; + locked = 1; + name = "Labor Camp Airlock"; + req_access_txt = "2" + }, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/security/brig) "nsz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -80205,6 +80404,29 @@ }, /turf/simulated/floor/plasteel, /area/engine/hardsuitstorage) +"nsZ" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/brig) +"nuk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/brig) "nxj" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -80232,6 +80454,23 @@ }, /turf/simulated/floor/plating, /area/engine/engineering) +"nxX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint2) "nCm" = ( /obj/structure/cable{ d1 = 1; @@ -80250,6 +80489,16 @@ }, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"nDZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "nFa" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 @@ -80264,6 +80513,10 @@ icon_state = "dark" }, /area/engine/engineering) +"nFc" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood, +/area/security/permabrig) "nLT" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/engine, @@ -80281,6 +80534,13 @@ /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"nQT" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) "nSm" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -80312,6 +80572,37 @@ }, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"nYs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"nYZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "oac" = ( /obj/structure/railing{ dir = 4 @@ -80332,6 +80623,19 @@ }, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"ofW" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/bookcase, +/turf/simulated/floor/wood, +/area/security/permabrig) +"oij" = ( +/obj/structure/chair/sofa/left{ + color = "#85130b" + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "omz" = ( /turf/simulated/wall/r_wall, /area/engine/supermatter) @@ -80347,6 +80651,19 @@ /obj/structure/grille, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"orU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cmo" + }, +/area/security/permabrig) +"ouo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "ouM" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -80354,10 +80671,32 @@ }, /turf/simulated/floor/plasteel, /area/hallway/primary/aft) +"ouO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "oyv" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"oAs" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/portable_atmospherics/scrubber/huge/stationary, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) "oAS" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 @@ -80409,6 +80748,22 @@ }, /turf/simulated/floor/plasteel, /area/hallway/primary/aft) +"oEG" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"oGf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cola/free, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/permabrig) "oOZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow, /turf/simulated/wall/r_wall, @@ -80441,6 +80796,33 @@ icon_state = "dark" }, /area/tcommsat/chamber) +"oSF" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/brig) +"oUV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/permabrig) +"oWe" = ( +/obj/machinery/vending/coffee/free, +/turf/simulated/floor/wood, +/area/security/permabrig) "oWM" = ( /obj/structure/cable{ d1 = 1; @@ -80455,6 +80837,70 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/engine/engineering) +"oXo" = ( +/obj/structure/closet/crate/trashcart{ + desc = "A heavy, metal laundrycart with wheels."; + name = "laundry cart" + }, +/obj/item/clothing/under/color/orange/prison, +/obj/item/clothing/under/color/orange/prison, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -28 + }, +/obj/item/crowbar/large, +/obj/item/clothing/under/redpyjamas, +/obj/item/clothing/under/redpyjamas, +/obj/item/clothing/under/bluepyjamas, +/obj/item/clothing/under/bluepyjamas, +/obj/item/clothing/shoes/sandal/white, +/obj/item/clothing/shoes/sandal/white, +/obj/item/clothing/shoes/sandal/white, +/obj/item/clothing/shoes/sandal/white, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cmo" + }, +/area/security/permabrig) +"paK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_x = 28 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permabrig) +"pbx" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/computer/area_atmos/area{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permabrig) "pgF" = ( /obj/structure/cable{ d1 = 4; @@ -80469,6 +80915,16 @@ }, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"pgW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "phw" = ( /obj/machinery/power/supermatter_crystal/engine, /turf/simulated/floor/engine, @@ -80489,6 +80945,54 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/engine/supermatter) +"pji" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/structure/holohoop{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"plW" = ( +/obj/item/radio/intercom{ + name = "south bump"; + pixel_y = -28 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"poe" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "pow" = ( /obj/structure/cable{ d1 = 2; @@ -80498,6 +81002,17 @@ /obj/effect/spawner/random_barrier/obstruction, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"ppO" = ( +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/security/permabrig) +"ppV" = ( +/obj/machinery/vending/sustenance, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "psa" = ( /obj/structure/closet/secure_closet/brig, /turf/simulated/floor/plasteel{ @@ -80574,6 +81089,14 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"pHK" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) "pMy" = ( /obj/effect/decal/warning_stripes/southwest, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80581,6 +81104,20 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"pMP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/permabrig) "pNx" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -80592,6 +81129,12 @@ /obj/effect/spawner/random_spawners/blood_often, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"pOg" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) "pRU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/warning_stripes/east, @@ -80642,12 +81185,35 @@ icon_state = "dark" }, /area/storage/secure) +"pZj" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "pZO" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 10 }, /turf/space, /area/space/nearstation) +"qdi" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) "qdn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -80655,6 +81221,17 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/assembly/assembly_line) +"qen" = ( +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/scrubber/huge/stationary, +/turf/simulated/floor/grass, +/area/security/permabrig) "qhK" = ( /obj/structure/chair/sofa/right{ dir = 1; @@ -80663,6 +81240,14 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"qjs" = ( +/obj/structure/weightmachine/stacklifter, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "black" + }, +/area/security/permabrig) "qjC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -80670,6 +81255,24 @@ /obj/structure/grille, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"qkA" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"qmB" = ( +/obj/machinery/computer/arcade, +/obj/machinery/camera{ + c_tag = "Prison Library"; + dir = 6; + network = list("Prison","SS13") + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "qmX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -80685,6 +81288,30 @@ /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/engine, /area/engine/engineering) +"qnW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/flasher{ + id = "prison"; + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) "qoT" = ( /obj/structure/table, /obj/item/clothing/gloves/color/black, @@ -80705,6 +81332,22 @@ icon_state = "dark" }, /area/engine/engineering) +"qri" = ( +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "Security Blast Door" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/lawoffice) "qrr" = ( /obj/structure/cable{ d1 = 4; @@ -80726,10 +81369,26 @@ }, /turf/simulated/wall, /area/crew_quarters/dorms) +"qws" = ( +/obj/structure/marker_beacon/dock_marker, +/obj/structure/sign/securearea{ + pixel_x = 32 + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space/nearstation) "qxh" = ( /obj/structure/girder, /turf/simulated/floor/plating, /area/maintenance/apmaint2) +"qxZ" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) "qyM" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -80746,6 +81405,25 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/engine, /area/engine/engineering) +"qAH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/beach_ball/holoball, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "qBw" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -80761,6 +81439,14 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"qBH" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/brig) "qCB" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -80781,6 +81467,13 @@ }, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"qFw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "qGn" = ( /obj/machinery/atmospherics/unary/tank/air{ dir = 4 @@ -80850,6 +81543,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"qQy" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "qRu" = ( /obj/structure/cable{ d1 = 1; @@ -80865,13 +81564,56 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging, /turf/space, /area/space/nearstation) +"qWR" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"qXR" = ( +/obj/structure/table, +/obj/machinery/kitchen_machine/microwave, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "rbb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/engine/hardsuitstorage) +"rcm" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/electricshock{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/full, +/turf/simulated/floor/plating, +/area/security/permabrig) "rgM" = ( /turf/simulated/wall/r_wall, /area/engine/hardsuitstorage) +"rhk" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "rhs" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -80937,6 +81679,18 @@ icon_state = "whitepurplefull" }, /area/medical/genetics) +"ryo" = ( +/obj/structure/sign/electricshock{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/scrubber/huge/stationary, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "rzU" = ( /obj/structure/cable{ d1 = 1; @@ -80948,6 +81702,10 @@ }, /turf/simulated/floor/plasteel, /area/atmos) +"rAe" = ( +/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/turf/simulated/wall, +/area/security/permabrig) "rBP" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -80958,6 +81716,16 @@ icon_state = "yellowcorner" }, /area/hallway/primary/aft) +"rCT" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/brig) "rEx" = ( /obj/item/chair{ dir = 1 @@ -80997,6 +81765,22 @@ }, /turf/simulated/floor/plating, /area/maintenance/storage) +"rLK" = ( +/obj/machinery/newscaster{ + name = "west bump"; + pixel_x = -32 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) "rMi" = ( /obj/machinery/door/airlock/engineering/glass{ autoclose = 0; @@ -81037,6 +81821,22 @@ /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/engine, /area/engine/engineering) +"rRa" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) "rTy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -81110,6 +81910,12 @@ /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/engine, /area/engine/engineering) +"sgt" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/permabrig) "shz" = ( /obj/structure/cable{ d1 = 4; @@ -81122,6 +81928,39 @@ /obj/machinery/meter, /turf/simulated/floor/engine, /area/engine/engineering) +"siM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock{ + name = "Prison Toilets" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"spo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/security/permabrig) +"sqb" = ( +/obj/structure/bed, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/bedsheet/orange, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) +"ssf" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "ssQ" = ( /obj/structure/closet/radiation, /obj/machinery/light{ @@ -81186,6 +82025,42 @@ }, /turf/simulated/floor/plasteel, /area/security/prisonlockers) +"sDq" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "Security Blast Door" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"sDL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "sFl" = ( /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -81211,6 +82086,21 @@ /obj/effect/spawner/random_spawners/oil_maybe, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"sFE" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/clothing/gloves/botanic_leather, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/plant_analyzer, +/turf/simulated/floor/grass, +/area/security/permabrig) "sHt" = ( /turf/simulated/floor/engine, /area/holodeck/alphadeck) @@ -81270,6 +82160,22 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"sSf" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"sSX" = ( +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + dir = 4; + name = "old sink"; + pixel_x = -12 + }, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/grass, +/area/security/permabrig) "sZe" = ( /obj/effect/decal/cleanable/cobweb2, /obj/effect/decal/cleanable/dirt, @@ -81306,6 +82212,31 @@ icon_state = "dark" }, /area/engine/engine_smes) +"thV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/brig) +"tia" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = 12; + name = "old sink" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "tky" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -81321,12 +82252,39 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"tvr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "twe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/plasteel, /area/security/prisonlockers) +"twu" = ( +/obj/machinery/hydroponics/soil, +/turf/simulated/floor/grass, +/area/security/permabrig) +"twL" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "tAm" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -81395,6 +82353,23 @@ /obj/structure/girder, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"tND" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "tOE" = ( /obj/effect/spawner/window/reinforced/polarized{ id = "CE" @@ -81433,6 +82408,14 @@ }, /turf/simulated/floor/noslip, /area/engine/engineering) +"tRw" = ( +/obj/machinery/shower{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) "tRD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -81471,17 +82454,79 @@ icon_state = "cautioncorner" }, /area/hallway/primary/aft) +"tWD" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/breadslice, +/obj/item/reagent_containers/food/snacks/breadslice, +/obj/item/reagent_containers/food/snacks/breadslice, +/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/storage/box/donkpockets, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/rice, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "tXE" = ( -/obj/machinery/firealarm{ - dir = 1; - name = "south bump"; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 }, /turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" + dir = 1; + icon_state = "darkredcorners" }, /area/security/brig) +"tXG" = ( +/obj/machinery/camera{ + c_tag = "Prison Cafeteria"; + network = list("Prison","SS13") + }, +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"tYe" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "ubb" = ( /obj/structure/chair, /obj/effect/mob_spawn/human/skeleton, @@ -81596,6 +82641,16 @@ }, /turf/simulated/floor/plasteel, /area/security/prisonlockers) +"utC" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "uxy" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 4 @@ -81626,6 +82681,35 @@ }, /turf/space, /area/space/nearstation) +"uGA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "prisoner transfer chair" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"uGG" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Library" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "uIO" = ( /obj/structure/cable{ d1 = 4; @@ -81634,6 +82718,9 @@ }, /turf/simulated/floor/plasteel, /area/security/prisonlockers) +"uLp" = ( +/turf/simulated/floor/wood, +/area/security/permabrig) "uPT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -81666,9 +82753,51 @@ }, /turf/simulated/floor/engine, /area/engine/supermatter) +"uVj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/permabrig) +"uVr" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cmo" + }, +/area/security/permabrig) "uVt" = ( /turf/simulated/floor/plasteel, /area/engine/hardsuitstorage) +"uWf" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Prison Solitary 2"; + dir = 8; + network = list("Prison","SS13") + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "uZb" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -81781,6 +82910,43 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/engine/supermatter) +"vpR" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Solitary Confinement 2" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) +"vtj" = ( +/obj/structure/chair/sofa/bench{ + dir = 1; + cover_color = "#85130b" + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"vxy" = ( +/obj/structure/bed, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "vBs" = ( /obj/machinery/firealarm{ dir = 4; @@ -81791,6 +82957,17 @@ icon_state = "dark" }, /area/engine/engine_smes) +"vCM" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) "vDY" = ( /obj/structure/closet/secure_closet/brig, /turf/simulated/floor/plasteel{ @@ -81798,6 +82975,19 @@ icon_state = "red" }, /area/security/prisonlockers) +"vEA" = ( +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = 12; + name = "old sink" + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/grass, +/area/security/permabrig) "vFA" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -81828,11 +83018,83 @@ /obj/machinery/light/small, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"vMv" = ( +/obj/structure/punching_bag, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "black" + }, +/area/security/permabrig) +"vMJ" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"vMV" = ( +/obj/structure/chair/sofa/corner{ + dir = 4; + color = "#85130b" + }, +/turf/simulated/floor/wood, +/area/security/permabrig) "vOB" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, /obj/structure/lattice, /turf/space, /area/space/nearstation) +"vOD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"vPz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Prison General North"; + dir = 5; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/permabrig) +"vSi" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/tray, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) "vUG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -81847,6 +83109,12 @@ icon_state = "freezerfloor" }, /area/medical/genetics_cloning) +"vWw" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/permabrig) "vWF" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -81897,6 +83165,14 @@ }, /turf/simulated/floor/plasteel/dark, /area/tcommsat/chamber) +"wcC" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) "whv" = ( /obj/machinery/computer/HolodeckControl{ dir = 4 @@ -81909,6 +83185,46 @@ }, /turf/simulated/floor/engine, /area/engine/supermatter) +"wjs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"wjV" = ( +/obj/structure/chair/sofa/bench{ + dir = 1; + cover_color = "#85130b" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/permabrig) +"wkg" = ( +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/item/seeds/wheat/rice, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/security/permabrig) "wlv" = ( /obj/effect/spawner/random_barrier/possibly_welded_airlock, /turf/simulated/floor/plating, @@ -81926,6 +83242,44 @@ "wpH" = ( /turf/simulated/floor/noslip, /area/engine/engineering) +"wrj" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/brig) +"wro" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"wsT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/brig) "wsY" = ( /obj/structure/table, /obj/item/storage/box/prisoner, @@ -81981,6 +83335,32 @@ icon_state = "darkred" }, /area/security/brig) +"wBy" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"wEP" = ( +/obj/machinery/newscaster{ + name = "east bump"; + pixel_x = 32 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) "wGI" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -82000,6 +83380,69 @@ /obj/machinery/status_display, /turf/simulated/wall/r_wall, /area/engine/supermatter) +"wHa" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_x = -25 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"wHW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/brig) +"wJc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/can, +/obj/item/wirecutters, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"wLF" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plating, +/area/security/permabrig) +"wOM" = ( +/obj/machinery/camera{ + c_tag = "Prison Solitary 1"; + network = list("Prison","SS13"); + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/toilet{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "wQr" = ( /obj/machinery/light, /turf/simulated/floor/plating, @@ -82012,6 +83455,20 @@ }, /turf/simulated/floor/carpet, /area/security/hos) +"wUH" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "Security Blast Door" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "IAA" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/lawoffice) "wVD" = ( /obj/effect/landmark/start/shaft_miner, /turf/simulated/floor/plasteel{ @@ -82019,6 +83476,31 @@ icon_state = "brown" }, /area/quartermaster/miningdock) +"wVH" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prisoner Oversight" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) "xcg" = ( /obj/structure/cable{ d1 = 1; @@ -82072,6 +83554,11 @@ icon_state = "yellowcorner" }, /area/engine/equipmentstorage) +"xhW" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "xlr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -82085,6 +83572,23 @@ }, /turf/simulated/floor/plasteel, /area/engine/hardsuitstorage) +"xnT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"xrG" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/brig) "xuG" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -82095,6 +83599,22 @@ icon_state = "dark" }, /area/engine/engineering) +"xvg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/brig) "xvQ" = ( /obj/effect/spawner/random_spawners/cobweb_left_frequent, /turf/simulated/floor/plating, @@ -82109,17 +83629,54 @@ }, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"xAn" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/security/brig) "xAw" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/visible, /turf/space, /area/space/nearstation) +"xBl" = ( +/turf/simulated/floor/grass, +/area/security/permabrig) +"xDw" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "xHz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /turf/simulated/floor/plasteel, /area/engine/hardsuitstorage) +"xJa" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "xJE" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -82134,6 +83691,27 @@ icon_state = "dark" }, /area/engine/engineering) +"xJO" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"xKv" = ( +/obj/machinery/hydroponics/constructable{ + desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; + name = "Prison hydroponics tray"; + using_irrigation = 1 + }, +/obj/item/seeds/carrot, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "xKx" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -82150,11 +83728,36 @@ }, /turf/simulated/floor/engine, /area/engine/engineering) +"xMG" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/security/permabrig) +"xNV" = ( +/obj/machinery/biogenerator, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/security/permabrig) "xOn" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/effect/decal/warning_stripes/northeastcorner, /turf/simulated/floor/engine, /area/engine/engineering) +"xPa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/permabrig) "xPo" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance"; @@ -82163,6 +83766,18 @@ }, /turf/simulated/floor/plating, /area/maintenance/storage) +"xPE" = ( +/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/turf/simulated/wall/r_wall, +/area/security/permabrig) +"xRI" = ( +/obj/machinery/camera{ + c_tag = "Prison Solitary External"; + dir = 10; + network = list("Prison","SS13") + }, +/turf/space, +/area/space) "xSD" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -82175,6 +83790,16 @@ /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel, /area/crew_quarters/dorms) +"xVC" = ( +/obj/structure/closet/secure_closet/injection, +/obj/item/radio/intercom{ + name = "east bump"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) "xVM" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/status_display{ @@ -82261,9 +83886,26 @@ /mob/living/simple_animal/hostile/scarybat, /turf/simulated/floor/plating, /area/maintenance/apmaint) +"ybN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) "ydz" = ( /turf/simulated/floor/plasteel, /area/security/prisonlockers) +"ydH" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "black" + }, +/area/security/permabrig) "yfL" = ( /obj/structure/cable{ d1 = 1; @@ -82303,6 +83945,40 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/security/prisonlockers) +"yiL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"yjQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"ykh" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/brig) "ykt" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance"; @@ -94223,21 +95899,21 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +alv +alv +alv +alv +alv +alv +alv +apo +alv +alv +alv +alv +aab +alv +alv aaa aaa aaa @@ -94481,19 +96157,19 @@ aaa aaa aaa alv -alv -alv -alv -alv -alv -alv -apo -alv -alv -alv -alv aab -alv +aab +aab +aab +aab +aab +aaa +axn +aaa +aab +aaa +aBm +aaa alv aaa aaa @@ -94739,17 +96415,17 @@ aaa aaa alv aab -aab -aab -aab -aab -aab +arX +arL +atF aaa -axn +arX +arL +atF aaa -aab -aaa -aBm +arX +arL +atF aaa alv aaa @@ -94997,18 +96673,18 @@ aaa alv aab arX -arL +arM atF aaa arX -arL +arM atF aaa arX -arL +arM atF -aaa -alv +aab +aab aaa aaa aaa @@ -95256,25 +96932,25 @@ aab arX arM atF -aaa -arX -arM -atF -aaa +aab arX arM atF aab -aab -aaa -aaa -aaa -aaa -aaa -aaa +arX +arM +atF aaa aab -aab +aaa +aaa +aaa +aaa +aaa +aGn +aGn +aGn +aGn aGn aGn aNB @@ -95508,20 +97184,20 @@ aaa aaa aaa aaa -alv aab -arX -arM -atF -aab -arX -arM -atF aab arX arM atF aaa +arX +arM +atF +aaa +arX +arM +atF +aab aab aaa aaa @@ -95529,9 +97205,9 @@ aaa aaa aaa aGn -aGn -aGn -aGn +aHR +aHS +aJX aGn aLg aMh @@ -95762,11 +97438,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aab +alv +alv +alv aab +aaa arX arM atF @@ -95778,17 +97454,17 @@ aaa arX arM atF -aab +aaa aab aaa -aaa -aaa -aaa -aaa -aGn -aHR -aHS -aJX +aAd +aDw +aDw +aDw +aSt +aHM +aIJ +aKW aGn aKN aGn @@ -96020,32 +97696,32 @@ aaa aaa aaa alv -alv -alv -aab -aaa -arX -arM -atF -aaa -arX -arM -atF -aaa -arX -arM -atF aaa aab aaa +aaa +aaa +arN +aaa +aaa +aaa +arN +aaa +aaa +aaa +arN +aaa +aaa aAd -aDw -aDw -aDw +aAd +aAd +aDu +aEC +aFQ aSt -aHM -aIJ -aKW +aHU +aHS +aJZ aGn aKN aGn @@ -96277,34 +97953,34 @@ aaa aaa aaa alv -aaa aab -aaa -aaa -aaa -arN -aaa -aaa -aaa -arN -aaa -aaa -aaa -arN -aaa -aaa -aAd -aAd -aAd -aDu -aEC -aFQ -aSt -aHU -aHS -aJZ -aGn -aKN +amU +anG +anG +arb +asb +asb +asb +asb +asb +asb +asb +asb +asb +asb +awk +aAl +aBF +aCD +aDy +aEE +aFS +aHh +aIx +aIx +aJU +aON +nxX aGn aPW aQb @@ -96534,33 +98210,33 @@ aaa aaa aaa alv +aaa aab -amU -anG -anG -arb -asb -asb -asb -asb -asb -asb -asb -asb -asb -asb -awk -aAl -aBF -aCD -aDy -aEE -aFS -aHh -aIx -aIx -aJU -aON +aaa +aaa +aaa +arU +aaa +aaa +aaa +arU +aaa +aaa +aaa +arU +aaa +aaa +aAd +aAd +aAd +aDx +aED +aFR +aHg +aIw +aHS +aHS +aGn aLl aGn aOV @@ -96791,34 +98467,34 @@ aaa aaa aaa alv +aab +alv +aab +aaa +arX +asL +atF +aaa +arX +asL +atF +aaa +arX +asL +atF aaa aab aaa -aaa -aaa -arU -aaa -aaa -aaa -arU -aaa -aaa -aaa -arU -aaa -aaa aAd -aAd -aAd -aDx -aED -aFR -aHg -aIw +aDw +aDw +aFT +aHi aHS aHS +aKa aGn -aLj +aLl aGn aOU aHS @@ -97047,11 +98723,11 @@ aaa aaa aaa aaa -alv -aab -alv -aab aaa +aaa +aaa +aab +aab arX asL atF @@ -97063,17 +98739,17 @@ aaa arX asL atF -aaa +aab aab aaa -aAd -aDw -aDw -aFT -aHi -aHS -aHS -aKa +aaa +aaa +aaa +aaa +aGn +aLk +aGn +aGn aGn aLj aGn @@ -97307,30 +98983,30 @@ aaa aaa aaa aaa -aab -aab -arX -asL -atF -aaa -arX -asL -atF +alv aaa arX asL atF aab +arX +asL +atF +aab +arX +asL +atF +aaa aab aaa aaa -aaa -aaa -aaa -aGn -aLk aGn aGn +aGn +aGn +aHS +aGn +aKb aPc aPh aGn @@ -97559,35 +99235,35 @@ aaa aaa aaa aaa -aaa +aMr aaa aaa aaa aaa alv -aaa -arX -asL -atF -aab -arX -asL -atF aab arX asL atF aaa +arX +asL +atF +aaa +arX +asL +atF +aab aab aaa -aaa -aGn aGn aGn +aEF +aFU +aHj +aIy aGn aHS -aGn -aKb aLi aLo aMF @@ -97816,33 +99492,33 @@ aaa aaa aaa aaa -aaa +aab aaa aaa aaa aaa alv -aab +aaa arX -asL +asM atF aaa arX -asL +asM atF aaa arX -asL +asM atF -aab -aab +aaa +alv aaa aGn -aGn -aEF -aFU -aHj -aIy +aDA +aEH +aEJ +aHl +aIK aGn aHS aLm @@ -98073,33 +99749,33 @@ aaa aaa aaa aaa -aaa +aab aaa aaa aaa aaa alv aaa -arX -asM -atF +aab aaa -arX -asM -atF +aab aaa -arX -asM -atF +aab +aaa +aab +aaa +aab +aaa +aab aaa alv aaa -aGn -aDA -aEH -aEJ -aHl -aIK +aII +aDz +aEG +aFV +aHk +aIH aGn aKd aLm @@ -98331,32 +100007,32 @@ aaa aaa aaa aaa -aaa +aab aaa aaa aaa alv -aaa +alv +alv +alv +alv aab -aaa -aab -aaa -aab -aaa -aab -aaa -aab -aaa -aab -aaa +alv +alv +alv +alv +alv +alv +alv +alv alv aaa aII -aDz -aEG -aFV +aDC +aEK +aFX aHk -aIH +aHl aGn aLt aMN @@ -98585,6 +100261,21 @@ aaa aaa aaa aaa +abN +abN +abN +abN +dvD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -98592,28 +100283,13 @@ aaa aaa aaa aaa -alv -alv -alv -alv -alv -aab -alv -alv -alv -alv -alv -alv -alv -alv -alv aaa aII -aDC -aEK -aFX -aHk -aHl +aDB +aEJ +aFW +aHm +aIL aGn aLv aMP @@ -98838,6 +100514,16 @@ aaa aaa aaa aaa +aab +aMr +aMr +aab +abN +aeT +ssf +abN +abN +aab aaa aaa aaa @@ -98855,22 +100541,12 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aII -aDB -aEJ -aFW -aHm -aIL +aGn +aGn +aGn +aGn +aHn +aLn aGn aLu aLr @@ -99099,17 +100775,17 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +abN +jHG +yiL +wJc +abN +qdi +dma +lWh +abN +abN +aab aaa aaa aaa @@ -99123,12 +100799,12 @@ aaa aaa aaa aGn -aGn -aGn -aGn -aHn -aLn -aGn +mEh +aHS +aHl +aHS +aHS +aHl aLx aLq aMx @@ -99356,18 +101032,18 @@ aaa aaa aaa aaa +abN +qXR +qQy +yiL +vSi +lXd +vSi +esV +ryo +abN aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aab aaa aaa aaa @@ -99381,7 +101057,7 @@ aaa aaa aGn aOT -aHS +aHl aHS aHS aHl @@ -99613,6 +101289,18 @@ aaa aaa aaa aaa +abN +ppV +yiL +yiL +oEG +jLf +oEG +gAt +tWD +abN +aaa +aab aaa aaa aaa @@ -99620,19 +101308,7 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +ays aaa aaa aaa @@ -99870,28 +101546,28 @@ aaa aaa aaa aaa +abN +tXG +cHL +tia +lxO +eGU +mgF +ouo +gvh +abN +aaa +aaa +aab aaa aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ays -aaa -aaa +aab +aab +aab +aab aaa aGn aGn @@ -100125,28 +101801,28 @@ aaa aaa aaa aaa +aab +aab +abN +rAe +lKq +lKq +eFY +hhX +eFY +lKq +lKq +abN +abN +abN +abN +abN +abN +abN +abN +aab aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aab aaa aaa aaa @@ -100381,30 +102057,30 @@ aaa aaa aaa aaa +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 +xPE +rRa +rLK +siM +guy +uVj +pMP +vPz +eei +xJa +pji +wHa +qjs +kDl +oXo +jNY +abN +xPE +abN +xPE +abN aaa aaa aaa @@ -100641,27 +102317,27 @@ 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 +xPE +rAe +rAe +lKq +xnT +anf +krG +anf +gtx +xDw +wjs +xhW +exh +hjX +orU +uVr +rAe +luh +luh +luh +xPE aaa aaa aaa @@ -100898,27 +102574,27 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abp -aaa -abN -abN +xPE +hUX +wEP +kBe +hDl +hDl +vWw +ado +lZS +xDw +qAH +hCs +kTP +mzL +uVr +orU +lKq asg -asg -asg -abN -abN -aab +lKj +jAz +xPE aaa aaa aaa @@ -101150,36 +102826,36 @@ aaa aaa aaa aaa -abp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aaa aaa aaa aaa +aab abN -aqt +xPE +lKq +lKq +lKq +lKq +oGf +vWw +haz +hKc +jIX +fcd +hIc +ado +krG asi atA avg awS +tRw +abN +hTu +hlG +lWh abN -azo -aab -aab -aab -aab aaa aaa aGn @@ -101413,31 +103089,31 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab abN -abN -aqs +vMV +gjP +htR +lKq +lKq +fct +ppO +poe +mKG +jts +exh +ado anf -anf -avf -awO +eZu +lKq +lKq +rAe +rAe +lKq +mfS +fjM +ftm abN abN -abN -abN -abN -aab -aaa aaa aaa aaa @@ -101670,32 +103346,32 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab abN -anc -anf -anf -atH -avi +oij +uLp +uLp +hpP +hld +llj +gsQ +ydH +vMv +ydH +nln ado -ayu -abN -aAo -aAo +anf +wjV +lKq +qen +xBl +twu +aEO +jkw +avf +aEO +wkg abN abN -abN -aaa aaa aaa aaa @@ -101927,34 +103603,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa abN -abN -abN -amX -anf -asj -atD -avh +qmB +mgZ +uLp +ebh +qWR +fct anf ado -azp -aAn -aBH +tND +anf +ado +anf +ado +asj +lKq +fMM +hAh +xBl +aEO +aAr +avi acR -aDE +fMM +sSX +abN abN aab -aaa -aaa aGn aGn bQX @@ -102183,35 +103859,35 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aab abN -ajc -adN +hUC +mgZ +nFc +vOD +qWR +xPa ado anf +tND +anf +eBy +eBy +ado asl -atQ +lKq avk -awU -ayw +fMM +fMM +fMM +twu +mnU +twu +eES +fMM +feU abN -abN -abN -abN -abN -abN -aSu -aSu -aab +aaa aGn aLB bQX @@ -102440,34 +104116,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aab abN +abN +laL +spo +tvr +uGG +nDZ +nDZ +nDZ +wro aja akG anN -aqu +mIM aqu atO avj -awT -axs -azq +twu +jkw +fMM aAq aBI -abN +dwB aDF -aEN +kSK aGa -aSu +abN aaa aMA aMA @@ -102697,35 +104373,35 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aab +aaa abN +iPz +nYZ +rhk +pHK +sqb +fxP +oAs +lUa ajg adN -ado -anf +vMJ +sSf asr atS avm -anf -anf -anf +jkw +eES +xBl +sDL aAr -aAr -aCE -aPi -aPi -aGb -aSu -aaa +twu +neO +twu +xNV +abN +aab aMA aLD aMS @@ -102955,33 +104631,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aab abN -ajf -aLs -anf -aqM +oWe +uLp +ofW abN +abN +abN +abN +kXd +axs +pZj +pZj +anf +hNf adj avl -abN +cUL ayx -anf -anf -aBJ -abN -aDG +gMl +kkv aEO -aSu -aSu +fMM +avi +aEO +sFE +abN aaa aMA aLC @@ -103213,32 +104889,32 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abN -aji -aLs -ado abN abN -atZ -avo abN abN +abN +twL +wOM +abN +fRp anf +ado +oUV +cEV +sgt +lKq +avo +kcW +fMM +ouO akL -aBL +fMM +xBl +avi +jkw +vEA abN -aSu -aSu -aSu -aab aab aMA aLG @@ -103474,28 +105150,28 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa +xMG +ybN +utC abN -ajh -akM +hqC +ado +oUV ang -aqN +lKq ass -arB -avn -awW -ayy -azr -aAs +lKq +lKq +lKq +twu +avf +aAr aBK +iZI +xKv +msC +abN abN -aab -aaa -aaa -aaa aaa aQg aLF @@ -103731,27 +105407,27 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aab abN -ajl -akQ -anh -abN -asw -aub +lfn +gxb +lTB +fwa +ado +asi +lKq +rAe +aQl +aQl avC -awY abN +hTu azs akQ -aBM abN -aab -aaa -aaa +hTu +gYV +lWh +abN aaa aaa aQg @@ -103987,28 +105663,28 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +xRI +abN +rcm abN abN -akO -abN -abN -asu +fBw +krG +hNf +lKq +eOI +aQl arH -avr -awX -abN -abN -aAt -abN -abN +aPi +axb +hML +aaa +aaa +aaa +aaa +aaa +aab aab -aaa -aaa aaa aaa aMA @@ -104245,25 +105921,25 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aab abN -akT -ano +tYe +ajy +vpR +kok +anf +asi +rAe aqP asz aue avE -axa +axb ayB azu aAv -abN -aab -aab +axb +aaa +aaa aMA aMA aQg @@ -104502,25 +106178,25 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aab +xMG +pgW +lJV abN -akS -anm -aqO -asx -aud -avD -awZ +jSq +qFw +hNf +abN +abN +abN +abN +abN +axb ayz azt aAu -abN -aab -aab +axb +axb +aaa aMA aGe aHr @@ -104751,33 +106427,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ayh -aaa -aaa -aaa -aaa +dOd aab +aab +dOd +aab +aab +qws +aaa abN +vxy +uWf abN -abN -abN -abN +qnW +ado +asi +dLz +jgx +pbx aug avH +aCH +iqf +yjQ +hLv +plW axb axb -axb -axb -axb -axb -aab aMA aGj aHs @@ -105008,32 +106684,32 @@ aaa aaa aaa aaa -aaa -aaa -acF -auy -acF -aaa -acF -auy -acF aab aaa aaa -aab +aaa +aaa +aaa +aqI +agk abN +abN +abN +abN +nYs +xJO ams -anp -aqQ abN +aqQ +iag auf avG -axb +aCH ayC azv -aAw aBN -axb +aBN +nQT axb aMA aGi @@ -105266,26 +106942,26 @@ aaa aaa aaa aab -aab -atN -auB -atN aaa -atN +aaa +aaa +aaa +aaa +aqI ayo atN -aab -aab -aab -aab -abN +rCT +kQb +auc +hBr +wLF ane -anr +abN aqS -asB +kEK auj -avJ -axc +aCH +aCH ayD axE aAy @@ -105522,30 +107198,30 @@ aaa aaa aaa aaa -aaa aab -atN -auC -atN aaa -atN +aaa +aaa +aaa +hoB +nsq auC -atN +jeQ awB -aqI -agk -aqI -abN -abN +vtj +auc +hiO +uGA +dFG anq -abN -abN +jwP +pOg auh -avI -axc -ayD +aCH +dKh +wcC azw -aAy +qxZ aBO aCF axb @@ -105779,30 +107455,30 @@ aaa aaa aaa aaa -aaa aab -atN -auB -atN aaa -atN -ayo +aaa +aaa +aaa +aaa +qBH +fvy aBA -awB +wsT ank -agm +auc akm -abN +lJf anu ant -aqS +paK asB aul -avL -axc -ayD +aCH +xVC +wBy azz -aAy +vCM aBS aCI axb @@ -106036,31 +107712,31 @@ aaa aaa aaa aaa +dOd aaa -awB -atP -auy -adJ -aea -aeY +aaa +aaa +aaa +aaa +aqI auy aeF -awB +wsT aix -agl +auc ahX -abN +qkA anj -ans -aqT -abN -auk -avK -axd -ayF +lKq +lKq +wVH +lKq +aCH +aCH +aCH azy -ayv -aBQ +aCH +aCH aCH axb aET @@ -106293,34 +107969,34 @@ aaa aaa aaa aaa +aab aaa -awB -acX -auV -aff -aec -agy +aaa +aaa +aaa +aaa +qBH azV afa -awB -anl +wsT +agk aoh tXE -abN -abN -abN -abN -abN -asE -avO -axb -axb -axb -axb -axb -axb -axb -aSu +hgU +xAn +wrj +aqX +nuk +atg +gVE +gVE +nsZ +oSF +ayG +gVE +nlK +aqI +aqI aGp aHv aGb @@ -106550,34 +108226,34 @@ aaa aaa aaa aaa +aab +aaa +aaa +aaa +aaa aaa -acF -acW -adr -adK -aeb aem aeG -aeZ -afo +afa +wsT afT -agn -aks -akX -anw +wyJ +axw +aqW +aqW anP -aoo -arr -asC -atX +aqW +axw +aqW +aqW auU -axw -axw +aqW +eSw ayG -azG +aqW aAR aDH -abN +aqI aAm aAm aAm @@ -106807,13 +108483,13 @@ aaa aaa aaa aaa +aab aaa -acG -acZ -ads -adO -aee -aeo +aaa +aaa +aaa +aaa +aqI aeI afc afp @@ -106821,20 +108497,20 @@ afV agp akU akY -anC +xvg anT -aoA +thV ars -aoA -aoA +thV +xvg ave -aoA +wHW aoA ayQ azH aAT aDJ -abN +aqI aGr aHx aAm @@ -107064,19 +108740,19 @@ aaa aaa aaa aaa +aab aaa -aBB -acY -ads -adM -aed -ayZ +aaa +aaa +aaa +aaa +aqI aeH auV afo afU -ago -aie +xrG +ykh ajp aIo aIo @@ -107318,16 +108994,16 @@ aaa aaa aaa aaa -aMr -afO -afO aab -awB -ada -adt -awB +dOd +aab +aMr +aMr +aMr +aab +jMx +akZ akZ -goy goy fMR goy @@ -107575,7 +109251,7 @@ aaa aaa aaa aaa -afO +dOd ahF ahF ahF @@ -107586,13 +109262,13 @@ ahF akZ ufw hEu -ydz +iyY wsY goy -ago +wyJ aie ajM -alc +qri anZ aqY asN @@ -107832,7 +109508,7 @@ aaa aaa aaa aaa -afO +aab ahF ahF ahF @@ -107846,7 +109522,7 @@ ncT ydz jDf aeh -ago +wyJ aie ajO ald @@ -108105,8 +109781,8 @@ hLh aeg wyJ aie -ajM -alc +ajO +sDq aob ara asP @@ -108363,7 +110039,7 @@ sBh mTU ash egR -alc +wUH aoe aMO aCb diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index e57b2164fb0..8e9b353a55e 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -35,10 +35,13 @@ By design, d1 is the smallest direction and d2 is the highest icon_state = "0-1" var/d1 = 0 var/d2 = 1 - plane = FLOOR_PLANE - layer = WIRE_LAYER //Just below unary stuff, which is at 2.45 and above pipes, which are at 2.4 color = COLOR_RED + //The following vars are set here for the benefit of mapping - they are reset when the cable is spawned + alpha = 128 //is set to 255 when spawned + plane = GAME_PLANE //is set to FLOOR_PLANE when spawned + layer = LOW_OBJ_LAYER //isset to WIRE_LAYER when spawned + /obj/structure/cable/yellow color = COLOR_YELLOW @@ -62,6 +65,9 @@ By design, d1 is the smallest direction and d2 is the highest /obj/structure/cable/Initialize(mapload) . = ..() + plane = FLOOR_PLANE //move it down so ambient occlusion ignores it + alpha = 255 //make it not semi-transparent + layer = WIRE_LAYER //put it on the right level // ensure d1 & d2 reflect the icon_state for entering and exiting cable var/dash = findtext(icon_state, "-")