From ea75e5c236e0ef71f47d2f8943dbfca3c3be17de Mon Sep 17 00:00:00 2001 From: Hopek Date: Fri, 6 Mar 2020 19:35:20 -0600 Subject: [PATCH] Adds 6 variations to brig cells (main + perma) --- _maps/map_files/YogStation/YogStation.dmm | 379 ++++++++---------- .../BoxStation/brig_cell_main1.dmm | 29 ++ .../BoxStation/brig_cell_main2.dmm | 29 ++ .../BoxStation/brig_cell_perma1.dmm | 32 ++ .../BoxStation/brig_cell_perma2.dmm | 32 ++ .../BoxStation/brig_cell_perma3.dmm | 32 ++ .../BoxStation/brig_cell_perma4.dmm | 32 ++ yogstation/code/datums/ruins/station.dm | 30 ++ .../code/game/objects/effects/landmarks.dm | 6 + 9 files changed, 390 insertions(+), 211 deletions(-) create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main1.dmm create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main2.dmm create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma1.dmm create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma2.dmm create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma3.dmm create mode 100644 _maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma4.dmm diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index a4d134c796b2..c28a04daeb24 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -798,36 +798,6 @@ }, /turf/open/floor/plasteel, /area/storage/primary) -"abK" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "permabolt3"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"abL" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "permabolt2"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) "abM" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -1249,53 +1219,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) -"acC" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Prison Cell 3"; - network = list("ss13","prison") - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/bedsheet/prisoner, -/turf/open/floor/plasteel, -/area/security/prison) -"acD" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "permabolt1"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) -"acE" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Prison Cell 2"; - network = list("ss13","prison") - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/bedsheet/prisoner, -/turf/open/floor/plasteel, -/area/security/prison) "acF" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -1325,22 +1248,6 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) -"acH" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Prison Cell 1"; - network = list("ss13","prison") - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/bedsheet/prisoner, -/turf/open/floor/plasteel, -/area/security/prison) "acI" = ( /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; @@ -2569,16 +2476,6 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"aeV" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/prison) "aeW" = ( /obj/machinery/requests_console{ department = "Security"; @@ -2821,17 +2718,6 @@ }, /turf/open/floor/plating, /area/security/execution/transfer) -"afx" = ( -/obj/machinery/flasher{ - id = "PCell 3"; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/prison) "afy" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4065,17 +3951,6 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"ahY" = ( -/obj/machinery/flasher{ - id = "PCell 2"; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/prison) "ahZ" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -5470,17 +5345,6 @@ /obj/effect/spawner/structure/window/reinforced/shutter, /turf/open/floor/plating, /area/security/processing) -"akH" = ( -/obj/machinery/flasher{ - id = "PCell 1"; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/prison) "akI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -6119,63 +5983,6 @@ }, /turf/open/floor/plasteel, /area/security/courtroom) -"amf" = ( -/obj/structure/bed, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/flasher{ - id = "Cell 1"; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/bedsheet/prisoner, -/turf/open/floor/plasteel, -/area/security/brig) -"amg" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 1"; - name = "Cell 1 Locker" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/brig) -"amh" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "Cell 2"; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/bedsheet/prisoner, -/turf/open/floor/plasteel, -/area/security/brig) -"ami" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 2"; - name = "Cell 2 Locker" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/brig) -"amj" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "Cell 3"; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/bedsheet/prisoner, -/turf/open/floor/plasteel, -/area/security/brig) -"amk" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 3"; - name = "Cell 3 Locker" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/brig) "aml" = ( /obj/machinery/light/small{ dir = 8 @@ -51827,6 +51634,18 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"eck" = ( +/obj/machinery/flasher{ + id = "PCell 1"; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 4 + }, +/obj/effect/landmark/stationroom/box/brig/perma, +/turf/open/floor/plasteel, +/area/security/prison) "edR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -52963,6 +52782,20 @@ /obj/machinery/light/small, /turf/open/floor/plating, /area/maintenance/aft) +"gJu" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "permabolt3"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "gLr" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 6 @@ -53806,6 +53639,18 @@ /obj/structure/target_stake, /turf/open/floor/plasteel, /area/science/misc_lab) +"iOX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/flasher{ + id = "Cell 1"; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/stationroom/box/brig, +/turf/open/floor/plasteel, +/area/security/brig) "iQR" = ( /obj/structure/table/glass, /turf/open/floor/plasteel/chapel{ @@ -54716,6 +54561,18 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/miningdock) +"kSK" = ( +/obj/machinery/flasher{ + id = "PCell 2"; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 4 + }, +/obj/effect/landmark/stationroom/box/brig/perma, +/turf/open/floor/plasteel, +/area/security/prison) "kTQ" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/orange/visible, @@ -54913,6 +54770,20 @@ /obj/structure/transit_tube_pod, /turf/open/floor/plasteel/dark, /area/tcommsat/lounge) +"lrN" = ( +/obj/machinery/camera{ + c_tag = "Prison Cell 2"; + network = list("ss13","prison") + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "lsn" = ( /obj/machinery/light, /turf/open/floor/engine, @@ -54984,6 +54855,20 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"lzr" = ( +/obj/machinery/camera{ + c_tag = "Prison Cell 3"; + network = list("ss13","prison") + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "lAB" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall, @@ -55094,6 +54979,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/storage/tech) +"lWE" = ( +/obj/machinery/flasher{ + id = "Cell 2"; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/stationroom/box/brig, +/turf/open/floor/plasteel, +/area/security/brig) "lYq" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/yogs/signal_technician, @@ -56366,6 +56260,20 @@ }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) +"pcU" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "permabolt1"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "pew" = ( /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; @@ -56503,6 +56411,20 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) +"pBD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "permabolt2"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "pBG" = ( /obj/machinery/door/airlock/external{ name = "External Access"; @@ -58016,6 +57938,15 @@ "tcL" = ( /turf/open/floor/plasteel, /area/janitor) +"tei" = ( +/obj/machinery/flasher{ + id = "Cell 3"; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/stationroom/box/brig, +/turf/open/floor/plasteel, +/area/security/brig) "tes" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 4 @@ -58599,6 +58530,18 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"upD" = ( +/obj/machinery/flasher{ + id = "PCell 3"; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 4 + }, +/obj/effect/landmark/stationroom/box/brig/perma, +/turf/open/floor/plasteel, +/area/security/prison) "upE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -58606,6 +58549,20 @@ }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) +"uqz" = ( +/obj/machinery/camera{ + c_tag = "Prison Cell 1"; + network = list("ss13","prison") + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison) "uqD" = ( /obj/machinery/door/airlock/external{ name = "Atmospherics External Airlock"; @@ -86618,8 +86575,8 @@ aat abj abA acd -acC -afx +lzr +upD acd aef aeU @@ -87132,8 +87089,8 @@ aat aat aat acd -abK -aeV +gJu +aTN acd aeh aeL @@ -87646,8 +87603,8 @@ aat aat bay acd -acE -ahY +lrN +kSK acd aej afy @@ -88160,8 +88117,8 @@ bac aat aat acd -abL -aeV +pBD +aTN acd ael afy @@ -88176,7 +88133,7 @@ ajy aki akM aor -amf +iOX amQ anw anz @@ -88674,8 +88631,8 @@ bad aat aat acd -acH -akH +uqz +eck acd aej afy @@ -88690,7 +88647,7 @@ ajz akk akN aqn -amg +alx amR anw anc @@ -89188,8 +89145,8 @@ bad aar aat acd -acD -aeV +pcU +aTN acd aeq aiB @@ -89204,7 +89161,7 @@ ajA akm akV aqa -amh +lWE amR anw anz @@ -89718,7 +89675,7 @@ ajH akk akN aqn -ami +alx amR anw anz @@ -90232,7 +90189,7 @@ ajB akm akV aqa -amj +tei amR anw anz @@ -90746,7 +90703,7 @@ ajH akk akV aqn -amk +alx amR anw anr diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main1.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main1.dmm new file mode 100644 index 000000000000..0abff6644f51 --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main1.dmm @@ -0,0 +1,29 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"j" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 Locker" + }, +/turf/template_noop, +/area/space) +"K" = ( +/turf/template_noop, +/area/space) +"P" = ( +/obj/structure/bed, +/obj/item/bedsheet/prisoner, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +K +P +"} +(2,1,1) = {" +K +K +"} +(3,1,1) = {" +K +j +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main2.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main2.dmm new file mode 100644 index 000000000000..78d9409008e4 --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_main2.dmm @@ -0,0 +1,29 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"j" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 Locker" + }, +/turf/template_noop, +/area/space) +"K" = ( +/turf/template_noop, +/area/space) +"P" = ( +/obj/structure/bed, +/obj/item/bedsheet/prisoner, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +K +j +"} +(2,1,1) = {" +K +K +"} +(3,1,1) = {" +K +P +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma1.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma1.dmm new file mode 100644 index 000000000000..eccb6bb15ffe --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma1.dmm @@ -0,0 +1,32 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"u" = ( +/obj/structure/chair/stool, +/turf/template_noop, +/area/space) +"y" = ( +/obj/structure/table, +/obj/item/paper, +/obj/item/pen, +/turf/template_noop, +/area/space) +"N" = ( +/turf/template_noop, +/area/space) +"R" = ( +/obj/structure/bed, +/obj/item/bedsheet/prisoner, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +R +N +"} +(2,1,1) = {" +N +N +"} +(3,1,1) = {" +u +y +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma2.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma2.dmm new file mode 100644 index 000000000000..f8768cb6b6c4 --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma2.dmm @@ -0,0 +1,32 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"u" = ( +/obj/structure/chair/stool, +/turf/template_noop, +/area/space) +"y" = ( +/obj/structure/table, +/obj/item/paper, +/obj/item/pen, +/turf/template_noop, +/area/space) +"N" = ( +/turf/template_noop, +/area/space) +"R" = ( +/obj/structure/bed, +/obj/item/bedsheet/prisoner, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +u +y +"} +(2,1,1) = {" +N +N +"} +(3,1,1) = {" +R +N +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma3.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma3.dmm new file mode 100644 index 000000000000..af221c6ec2cf --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma3.dmm @@ -0,0 +1,32 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"u" = ( +/obj/structure/chair/stool, +/turf/template_noop, +/area/space) +"y" = ( +/obj/structure/table, +/obj/item/paper, +/obj/item/pen, +/turf/template_noop, +/area/space) +"N" = ( +/turf/template_noop, +/area/space) +"R" = ( +/obj/structure/bed, +/obj/item/bedsheet/prisoner, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +N +R +"} +(2,1,1) = {" +N +N +"} +(3,1,1) = {" +y +u +"} diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma4.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma4.dmm new file mode 100644 index 000000000000..18995fd9056e --- /dev/null +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/brig_cell_perma4.dmm @@ -0,0 +1,32 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"u" = ( +/obj/structure/chair/stool, +/turf/template_noop, +/area/space) +"y" = ( +/obj/structure/table, +/obj/item/paper, +/obj/item/pen, +/turf/template_noop, +/area/space) +"N" = ( +/turf/template_noop, +/area/space) +"R" = ( +/obj/structure/bed, +/obj/item/bedsheet/prisoner, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +y +u +"} +(2,1,1) = {" +N +N +"} +(3,1,1) = {" +N +R +"} diff --git a/yogstation/code/datums/ruins/station.dm b/yogstation/code/datums/ruins/station.dm index 041f9405485b..584aed0d7e86 100644 --- a/yogstation/code/datums/ruins/station.dm +++ b/yogstation/code/datums/ruins/station.dm @@ -89,3 +89,33 @@ id = "maint_detective" suffix = "maint_detective.dmm" name = "Detective Room" + +/datum/map_template/ruin/station/box/brig + id = "Brig_cell_main1" + suffix = "brig_cell_main1.dmm" + name = "Brig main cell 1" + +/datum/map_template/ruin/station/box/brig/cell_main2 + id = "Brig_cell_main2" + suffix = "brig_cell_main2.dmm" + name = "Brig main cell 2" + +/datum/map_template/ruin/station/box/brig/cell_perma1 + id = "Brig_cell_perma1" + suffix = "brig_cell_perma1.dmm" + name = "Brig perma cell 1" + +/datum/map_template/ruin/station/box/brig/cell_perma2 + id = "Brig_cell_perma2" + suffix = "brig_cell_perma2.dmm" + name = "Brig perma cell 2" + +/datum/map_template/ruin/station/box/brig/cell_perma3 + id = "Brig_cell_perma3" + suffix = "brig_cell_perma3.dmm" + name = "Brig perma cell 3" + +/datum/map_template/ruin/station/box/brig/cell_perma4 + id = "Brig_cell_perma4" + suffix = "brig_cell_perma4.dmm" + name = "Brig perma cell 4" diff --git a/yogstation/code/game/objects/effects/landmarks.dm b/yogstation/code/game/objects/effects/landmarks.dm index 3ef737fe2d8e..41bc0cab72a4 100644 --- a/yogstation/code/game/objects/effects/landmarks.dm +++ b/yogstation/code/game/objects/effects/landmarks.dm @@ -90,3 +90,9 @@ /obj/effect/landmark/stationroom/box/aftmaint template_names = list("Roleplaying Room", "Detective Room") + +/obj/effect/landmark/stationroom/box/brig + template_names = list("Brig main cell 1", "Brig main cell 2") + +/obj/effect/landmark/stationroom/box/brig/perma + template_names = list("Brig perma cell 1","Brig perma cell 2","Brig perma cell 3","Brig perma cell 4")