From 8b19d797caeb9ebeca4347f2a4a888eaf396562f Mon Sep 17 00:00:00 2001 From: RaveRadbury <3204033+RaveRadbury@users.noreply.github.com> Date: Sun, 2 Feb 2020 12:54:03 -0800 Subject: [PATCH] [Ready] Prisoner role (#48819) About The Pull Request I observed someone request to be perma'd round start and then they just chilled in perma the whole shift. Security isn't always going to be up for putting people in perma and players who have been placed in perma tend to go catatonic. This allows players who are interested in having a chill shift doing the stuff in perma and acting like they've done crimes the opportunity to do that. Why It's Good For The Game Crew content. I'm not saying it's mindblowing but if we add it in as a role it will open the door for people to look at perma and what could be done with prisoners. Prisoners spawn with a prison ID, a jumpsuit, and shoes. They are also currently spawning with a backpack and I'm uncertain about whether or not I want to do anything with that. This is ready for a testmerge and worked for me locally. Thanks to Tralezab for assistance with merge conflicts. Thanks to EOBGames for the plasmaman prisoner sprites. Thanks to Quill-Weave for encouragement. Feedback is of course welcome, and I'd appreciate suggestions re: balancing this role. Maybe they should be roundstart pacified or something. Changelog cl add: Adds prisoner role /cl --- _maps/map_files/BoxStation/BoxStation.dmm | 15 +++- .../map_files/Deltastation/DeltaStation2.dmm | 83 +++++++++--------- _maps/map_files/Donutstation/Donutstation.dmm | 24 +++-- _maps/map_files/KiloStation/KiloStation.dmm | 39 ++++---- _maps/map_files/MetaStation/MetaStation.dmm | 22 +++-- _maps/map_files/PubbyStation/PubbyStation.dmm | 55 ++++++------ code/__DEFINES/jobs.dm | 2 + code/datums/traits/negative.dm | 2 + .../weather/weather_types/radiation_storm.dm | 2 +- code/game/area/Space_Station_13_areas.dm | 4 + code/game/gamemodes/brother/traitor_bro.dm | 2 +- code/game/gamemodes/changeling/changeling.dm | 2 +- .../game/gamemodes/changeling/traitor_chan.dm | 2 +- code/game/gamemodes/cult/cult.dm | 2 +- code/game/gamemodes/devil/devil_game_mode.dm | 2 +- code/game/gamemodes/monkey/monkey.dm | 2 +- code/game/gamemodes/revolution/revolution.dm | 2 +- code/game/gamemodes/traitor/traitor.dm | 2 +- code/game/objects/effects/landmarks.dm | 4 + code/modules/clothing/outfits/plasmaman.dm | 6 ++ code/modules/clothing/spacesuits/plasmamen.dm | 4 + .../under/jobs/Plasmaman/civilian_service.dm | 6 ++ code/modules/jobs/access.dm | 2 +- code/modules/jobs/job_types/prisoner.dm | 23 +++++ code/modules/jobs/jobs.dm | 1 + .../carbon/human/species_types/plasmamen.dm | 3 + config/jobs.txt | 1 + icons/mob/clothing/head.dmi | Bin 203392 -> 203917 bytes icons/mob/clothing/under/plasmaman.dmi | Bin 12267 -> 12914 bytes icons/mob/landmarks.dmi | Bin 26300 -> 26916 bytes icons/obj/clothing/hats.dmi | Bin 99662 -> 100092 bytes icons/obj/clothing/under/plasmaman.dmi | Bin 3488 -> 3596 bytes tgstation.dme | 1 + 33 files changed, 203 insertions(+), 112 deletions(-) create mode 100644 code/modules/jobs/job_types/prisoner.dm diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index ab8ce2a28ff..fca578cc30d 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -779,6 +779,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "abN" = ( @@ -957,7 +958,7 @@ name = "Unisex Restroom" }, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "aci" = ( /obj/vehicle/ridden/secway, /turf/open/floor/plasteel/dark, @@ -1177,6 +1178,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "acK" = ( @@ -1189,7 +1191,7 @@ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "acL" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -1366,7 +1368,7 @@ dir = 1 }, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "adg" = ( /obj/machinery/button/door{ id = "armory"; @@ -52864,6 +52866,11 @@ /obj/structure/cable, /turf/open/floor/engine, /area/science/xenobiology) +"vgp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/plasteel, +/area/security/prison) "vhn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -78552,7 +78559,7 @@ aat aat aat ace -aat +vgp aat adH aei diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index a63846a283d..712de9c3403 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -64,6 +64,43 @@ /obj/effect/mapping_helpers/iannewyear, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) +"aaj" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/soap/nanotrasen, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison/toilet) +"aak" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/security/prison/toilet) +"aal" = ( +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/security/prison/toilet) "aao" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -17208,15 +17245,6 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"aMc" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/item/soap/nanotrasen, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) "aMd" = ( /obj/structure/table, /obj/item/storage/crayons, @@ -17893,34 +17921,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"aNx" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/security/prison) -"aNy" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/sign/poster/official/cleanliness{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/security/prison) "aNz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -22168,6 +22168,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "aUx" = ( @@ -22212,6 +22213,7 @@ dir = 8 }, /obj/structure/cable, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "aUA" = ( @@ -22240,6 +22242,7 @@ /area/security/prison) "aUB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -168343,8 +168346,8 @@ ajr aaa aad aFm -aMc -aNx +aaj +aak aFm aQY aSE @@ -168601,7 +168604,7 @@ aaa aad aFm aKV -aNy +aal aFm aFm aFm diff --git a/_maps/map_files/Donutstation/Donutstation.dmm b/_maps/map_files/Donutstation/Donutstation.dmm index b5cd98deb61..0c1fa9799ca 100644 --- a/_maps/map_files/Donutstation/Donutstation.dmm +++ b/_maps/map_files/Donutstation/Donutstation.dmm @@ -9073,6 +9073,7 @@ /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1{ dir = 4 }, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "ayQ" = ( @@ -10884,11 +10885,11 @@ name = "Unisex Restroom" }, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "aDS" = ( /obj/structure/toilet, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "aDT" = ( /obj/structure/sink{ dir = 8; @@ -10981,7 +10982,7 @@ pixel_x = 11 }, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "aEf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -18561,6 +18562,7 @@ dir = 9 }, /obj/structure/cable, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "aZz" = ( @@ -18596,6 +18598,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 9 }, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "aZD" = ( @@ -21675,7 +21678,7 @@ "bhp" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "bhq" = ( /obj/structure/table, /obj/machinery/recharger, @@ -47861,6 +47864,9 @@ }, /turf/open/space/basic, /area/space/nearstation) +"rrH" = ( +/turf/open/floor/plasteel/freezer, +/area/security/prison/toilet) "rrR" = ( /obj/structure/cable, /turf/open/floor/plasteel/dark, @@ -102743,7 +102749,7 @@ aZE arp arq aDR -arq +rrH aDQ aDQ baB @@ -103000,8 +103006,8 @@ aeQ afq aiN aiN -arq -arq +rrH +rrH aij bDI aNZ @@ -103257,7 +103263,7 @@ aeZ afx aiN aDS -arq +rrH bhp aij aEb @@ -103514,7 +103520,7 @@ aeZ afy aiN aDS -arq +rrH aEe aij aaa diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 02408241834..56902361956 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -8066,7 +8066,7 @@ /obj/effect/decal/cleanable/blood/gibs/limb, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "anb" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -8318,7 +8318,7 @@ dir = 1 }, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "anv" = ( /obj/machinery/computer/secure_data{ dir = 8 @@ -47498,7 +47498,7 @@ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/security/prison) +/area/security/prison/toilet) "btj" = ( /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -51949,7 +51949,7 @@ dir = 1 }, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "bAl" = ( /obj/effect/turf_decal/tile/green{ dir = 4 @@ -57698,8 +57698,9 @@ dir = 1; pixel_y = -22 }, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "bIU" = ( /obj/machinery/camera{ c_tag = "Atmospherics Tank - O2"; @@ -58180,7 +58181,7 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/prison) +/area/security/prison/toilet) "bJC" = ( /obj/machinery/status_display/ai, /turf/closed/wall, @@ -75444,7 +75445,7 @@ }, /obj/structure/cable, /turf/open/floor/plasteel/dark, -/area/security/prison) +/area/security/prison/toilet) "cjL" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -75468,8 +75469,9 @@ pixel_y = -22 }, /obj/structure/cable, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cjM" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -75498,7 +75500,7 @@ }, /obj/structure/cable, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cjN" = ( /obj/machinery/door/airlock/security/glass{ name = "Long-Term Cell 3"; @@ -75516,7 +75518,7 @@ }, /obj/structure/cable, /turf/open/floor/plasteel/dark, -/area/security/prison) +/area/security/prison/toilet) "cjO" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -86886,7 +86888,7 @@ /obj/effect/decal/cleanable/blood/gibs/old, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cCv" = ( /obj/structure/bed, /obj/item/bedsheet/black, @@ -86913,7 +86915,7 @@ dir = 1 }, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cCw" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -86939,7 +86941,7 @@ network = list("ss13","prison") }, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cCx" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -88912,7 +88914,7 @@ network = list("ss13","prison") }, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cFS" = ( /obj/structure/lattice/catwalk, /obj/effect/landmark/carpspawn, @@ -93454,7 +93456,7 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/prison) +/area/security/prison/toilet) "cPb" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -93526,8 +93528,9 @@ dir = 1; pixel_y = -22 }, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cQP" = ( /obj/machinery/door/airlock/security/glass{ name = "Long-Term Cell 2"; @@ -93544,7 +93547,7 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/security/prison) +/area/security/prison/toilet) "cRB" = ( /obj/structure/table, /obj/item/paper_bin, @@ -93655,7 +93658,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/showroomfloor, -/area/security/prison) +/area/security/prison/toilet) "cTl" = ( /obj/machinery/button/flasher{ id = "PCell 3"; diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index c044fdf7bfb..bb40cd4f88e 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -840,7 +840,7 @@ name = "Unisex Restroom" }, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "abZ" = ( /obj/structure/table, /obj/item/book/manual/chef_recipes{ @@ -967,7 +967,7 @@ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/security/prison) +/area/security/prison/toilet) "acq" = ( /obj/structure/table, /obj/item/storage/box/donkpockets{ @@ -71839,6 +71839,11 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"fos" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/plasteel, +/area/security/prison) "ftu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -75966,6 +75971,13 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/science/misc_lab/range) +"vVP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/plasteel, +/area/security/prison) "vWK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ @@ -98754,7 +98766,7 @@ aaI aaI acE adb -abE +fos abE aem aeN @@ -99782,7 +99794,7 @@ aca act acI add -acv +vVP adS aen aeM @@ -100810,7 +100822,7 @@ abE abE abE ade -abE +fos abE aeo aeQ diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 44b86954ddd..d6aac364302 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -361,6 +361,30 @@ /obj/effect/mapping_helpers/iannewyear, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"aaU" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restroom" + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison/toilet) +"aaV" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison/toilet) +"aaW" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/plasteel/freezer, +/area/security/prison/toilet) "abf" = ( /obj/structure/bed, /turf/open/floor/plating, @@ -2049,12 +2073,6 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/security/prison) -"agC" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restroom" - }, -/turf/open/floor/plasteel/freezer, -/area/security/prison) "agD" = ( /obj/machinery/light/small{ dir = 8 @@ -2107,6 +2125,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "agK" = ( @@ -2152,6 +2171,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "agN" = ( @@ -2172,17 +2192,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) -"agO" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/security/prison) "agP" = ( /turf/closed/wall, /area/security/main) @@ -2260,12 +2269,6 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/security/prison) -"ahb" = ( -/obj/structure/toilet{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/security/prison) "ahd" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/delivery, @@ -80192,9 +80195,9 @@ afs agy agd agp -agC -agO -ahb +aaU +aaV +aaW agy ahK aih diff --git a/code/__DEFINES/jobs.dm b/code/__DEFINES/jobs.dm index 9f4966af3fa..55a3da0bc35 100644 --- a/code/__DEFINES/jobs.dm +++ b/code/__DEFINES/jobs.dm @@ -42,6 +42,7 @@ #define CLOWN (1<<11) #define MIME (1<<12) #define ASSISTANT (1<<13) +#define PRISONER (1<<14) #define JOB_AVAILABLE 0 #define JOB_UNAVAILABLE_GENERIC 1 @@ -88,3 +89,4 @@ #define JOB_DISPLAY_ORDER_WARDEN 31 #define JOB_DISPLAY_ORDER_DETECTIVE 32 #define JOB_DISPLAY_ORDER_SECURITY_OFFICER 33 +#define JOB_DISPLAY_ORDER_PRISONER 34 diff --git a/code/datums/traits/negative.dm b/code/datums/traits/negative.dm index 72809934140..3498514b44d 100644 --- a/code/datums/traits/negative.dm +++ b/code/datums/traits/negative.dm @@ -133,6 +133,8 @@ heirloom_type = /obj/item/reagent_containers/food/drinks/bottle/whiskey if("Lawyer") heirloom_type = pick(/obj/item/gavelhammer, /obj/item/book/manual/wiki/security_space_law) + if("Prisoner") + heirloom_type = /obj/item/pen/blue //RnD if("Research Director") heirloom_type = /obj/item/toy/plush/slimeplushie diff --git a/code/datums/weather/weather_types/radiation_storm.dm b/code/datums/weather/weather_types/radiation_storm.dm index d0fff8da9fe..f8ff3df98fb 100644 --- a/code/datums/weather/weather_types/radiation_storm.dm +++ b/code/datums/weather/weather_types/radiation_storm.dm @@ -18,7 +18,7 @@ area_type = /area protected_areas = list(/area/maintenance, /area/ai_monitored/turret_protected/ai_upload, /area/ai_monitored/turret_protected/ai_upload_foyer, - /area/ai_monitored/turret_protected/ai, /area/storage/emergency/starboard, /area/storage/emergency/port, /area/shuttle) + /area/ai_monitored/turret_protected/ai, /area/storage/emergency/starboard, /area/storage/emergency/port, /area/security/prison/toilet, /area/shuttle) target_trait = ZTRAIT_STATION immunity_type = "rad" diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index cabebc3ac90..d34788fe68b 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -733,6 +733,10 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Prison Wing" icon_state = "sec_prison" +/area/security/prison/toilet + name = "Prison Toilet" + icon_state = "sec_prison" + /area/security/processing name = "Labor Shuttle Dock" icon_state = "sec_prison" diff --git a/code/game/gamemodes/brother/traitor_bro.dm b/code/game/gamemodes/brother/traitor_bro.dm index 9867e43cc71..babddde0161 100644 --- a/code/game/gamemodes/brother/traitor_bro.dm +++ b/code/game/gamemodes/brother/traitor_bro.dm @@ -5,7 +5,7 @@ /datum/game_mode/traitor/bros name = "traitor+brothers" config_tag = "traitorbro" - restricted_jobs = list("AI", "Cyborg") + restricted_jobs = list("Prisoner","AI", "Cyborg") announce_span = "danger" announce_text = "There are Syndicate agents and Blood Brothers on the station!\n\ diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 9d34df04b06..b94719825f3 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -12,7 +12,7 @@ GLOBAL_VAR(changeling_team_objective_type) //If this is not null, we hand our th antag_flag = ROLE_CHANGELING false_report_weight = 10 restricted_jobs = list("AI", "Cyborg") - protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain") + protected_jobs = list("Prisoner", "Security Officer", "Warden", "Detective", "Head of Security", "Captain") required_players = 15 required_enemies = 1 recommended_enemies = 4 diff --git a/code/game/gamemodes/changeling/traitor_chan.dm b/code/game/gamemodes/changeling/traitor_chan.dm index 96ed649251d..745883428b3 100644 --- a/code/game/gamemodes/changeling/traitor_chan.dm +++ b/code/game/gamemodes/changeling/traitor_chan.dm @@ -4,7 +4,7 @@ report_type = "traitorchan" false_report_weight = 10 traitors_possible = 3 //hard limit on traitors if scaling is turned off - restricted_jobs = list("AI", "Cyborg") + restricted_jobs = list("Prisoner","AI", "Cyborg") required_players = 25 required_enemies = 1 // how many of each type are required recommended_enemies = 3 diff --git a/code/game/gamemodes/cult/cult.dm b/code/game/gamemodes/cult/cult.dm index 5046543c33a..9677b9f1205 100644 --- a/code/game/gamemodes/cult/cult.dm +++ b/code/game/gamemodes/cult/cult.dm @@ -36,7 +36,7 @@ report_type = "cult" antag_flag = ROLE_CULTIST false_report_weight = 10 - restricted_jobs = list("Chaplain","AI", "Cyborg", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel") + restricted_jobs = list("Prisoner","Chaplain","AI", "Cyborg", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel") protected_jobs = list() required_players = 29 required_enemies = 4 diff --git a/code/game/gamemodes/devil/devil_game_mode.dm b/code/game/gamemodes/devil/devil_game_mode.dm index 09b8326d5c2..4d03ecb1414 100644 --- a/code/game/gamemodes/devil/devil_game_mode.dm +++ b/code/game/gamemodes/devil/devil_game_mode.dm @@ -4,7 +4,7 @@ report_type = "devil" antag_flag = ROLE_DEVIL false_report_weight = 1 - protected_jobs = list("Lawyer", "Curator", "Chaplain", "Head of Security", "Captain", "AI") + protected_jobs = list("Prisoner", "Lawyer", "Curator", "Chaplain", "Head of Security", "Captain", "AI") required_players = 0 required_enemies = 1 recommended_enemies = 4 diff --git a/code/game/gamemodes/monkey/monkey.dm b/code/game/gamemodes/monkey/monkey.dm index 1a51137b146..83d90192aaf 100644 --- a/code/game/gamemodes/monkey/monkey.dm +++ b/code/game/gamemodes/monkey/monkey.dm @@ -13,7 +13,7 @@ required_enemies = 1 recommended_enemies = 1 - restricted_jobs = list("Cyborg", "AI") + restricted_jobs = list("Prisoner", "Cyborg", "AI") announce_span = "Monkey" announce_text = "One or more crewmembers have been infected with Jungle Fever! Crew: Contain the outbreak. None of the infected monkeys may escape alive to CentCom. Monkeys: Ensure that your kind lives on! Rise up against your captors!" diff --git a/code/game/gamemodes/revolution/revolution.dm b/code/game/gamemodes/revolution/revolution.dm index cca64be11d8..6ce819c0279 100644 --- a/code/game/gamemodes/revolution/revolution.dm +++ b/code/game/gamemodes/revolution/revolution.dm @@ -13,7 +13,7 @@ report_type = "revolution" antag_flag = ROLE_REV false_report_weight = 10 - restricted_jobs = list("Security Officer", "Warden", "Detective", "AI", "Cyborg","Captain", "Head of Personnel", "Head of Security", "Chief Engineer", "Research Director", "Chief Medical Officer") + restricted_jobs = list("Prisoner","Security Officer", "Warden", "Detective", "AI", "Cyborg","Captain", "Head of Personnel", "Head of Security", "Chief Engineer", "Research Director", "Chief Medical Officer") required_jobs = list(list("Captain"=1),list("Head of Personnel"=1),list("Head of Security"=1),list("Chief Engineer"=1),list("Research Director"=1),list("Chief Medical Officer"=1)) //Any head present required_players = 30 required_enemies = 2 diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index f0a2351aeac..b6f9342be55 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -12,7 +12,7 @@ antag_flag = ROLE_TRAITOR false_report_weight = 20 //Reports of traitors are pretty common. restricted_jobs = list("Cyborg")//They are part of the AI if he is traitor so are they, they use to get double chances - protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain") + protected_jobs = list("Prisoner","Security Officer", "Warden", "Detective", "Head of Security", "Captain") required_players = 0 required_enemies = 1 recommended_enemies = 4 diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 8254f54322b..f76b35664e0 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -67,6 +67,10 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark) jobspawn_override = TRUE delete_after_roundstart = FALSE +/obj/effect/landmark/start/prisoner + name = "Prisoner" + icon_state = "Prisoner" + /obj/effect/landmark/start/janitor name = "Janitor" icon_state = "Janitor" diff --git a/code/modules/clothing/outfits/plasmaman.dm b/code/modules/clothing/outfits/plasmaman.dm index 03708777a4a..1016f0675e8 100644 --- a/code/modules/clothing/outfits/plasmaman.dm +++ b/code/modules/clothing/outfits/plasmaman.dm @@ -53,6 +53,12 @@ head = /obj/item/clothing/head/helmet/space/plasmaman/security/warden uniform = /obj/item/clothing/under/plasmaman/security/warden +/datum/outfit/plasmaman/prisoner + name = "Prisoner Plasmaman" + + head = /obj/item/clothing/head/helmet/space/plasmaman/prisoner + uniform = /obj/item/clothing/under/plasmaman/prisoner + /datum/outfit/plasmaman/cargo name = "Cargo Plasmaman" diff --git a/code/modules/clothing/spacesuits/plasmamen.dm b/code/modules/clothing/spacesuits/plasmamen.dm index f4721267919..94c6154d7c7 100644 --- a/code/modules/clothing/spacesuits/plasmamen.dm +++ b/code/modules/clothing/spacesuits/plasmamen.dm @@ -156,6 +156,10 @@ icon_state = "warden_envirohelm" item_state = "warden_envirohelm" +/obj/item/clothing/head/helmet/space/plasmaman/prisoner + name = "prisoner's plasma envirosuit helmet" + desc = "A plasmaman containment helmet for prisoners." + /obj/item/clothing/head/helmet/space/plasmaman/medical name = "medical doctor's plasma envirosuit helmet" desc = "An envirohelmet designed for plasmaman medical doctors, having two stripes down its length to denote as much." diff --git a/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm b/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm index 02f9691779f..9de5b69cf38 100644 --- a/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm +++ b/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm @@ -60,6 +60,12 @@ icon_state = "clown_envirosuit" item_state = "clown_envirosuit" +/obj/item/clothing/under/plasmaman/prisoner + name = "prisoner envirosuit" + desc = "An orange envirosuit identifying and protecting a criminal plasmaman." + icon_state = "prisoner_envirosuit" + item_state = "prisoner_envirosuit" + /obj/item/clothing/under/plasmaman/clown/Extinguish(mob/living/carbon/human/H) if(!istype(H)) return diff --git a/code/modules/jobs/access.dm b/code/modules/jobs/access.dm index bbebdaa1ac7..a7cec2c2a55 100644 --- a/code/modules/jobs/access.dm +++ b/code/modules/jobs/access.dm @@ -359,7 +359,7 @@ return list("Assistant", "Captain", "Head of Personnel", "Bartender", "Cook", "Botanist", "Quartermaster", "Cargo Technician", "Shaft Miner", "Clown", "Mime", "Janitor", "Curator", "Lawyer", "Chaplain", "Chief Engineer", "Station Engineer", "Atmospheric Technician", "Chief Medical Officer", "Medical Doctor", "Paramedic", "Chemist", "Geneticist", "Virologist", - "Research Director", "Scientist", "Roboticist", "Head of Security", "Warden", "Detective", "Security Officer") + "Research Director", "Scientist", "Roboticist", "Head of Security", "Warden", "Detective", "Security Officer", "Prisoner") /proc/get_all_job_icons() //For all existing HUD icons return get_all_jobs() + list("Prisoner", "Emergency Response Team Commander", "Security Response Officer", "Engineering Response Officer", "Medical Response Officer", "Entertainment Response Officer", "Religious Response Officer", "Janitorial Response Officer", "Death Commando") diff --git a/code/modules/jobs/job_types/prisoner.dm b/code/modules/jobs/job_types/prisoner.dm new file mode 100644 index 00000000000..290c3d11c58 --- /dev/null +++ b/code/modules/jobs/job_types/prisoner.dm @@ -0,0 +1,23 @@ +/datum/job/prisoner + title = "Prisoner" + flag = PRISONER + department_head = list("The Security Team") + department_flag = CIVILIAN + faction = "Station" + total_positions = 2 + spawn_positions = 2 + supervisors = "the security team" + + outfit = /datum/outfit/job/prisoner + + display_order = JOB_DISPLAY_ORDER_PRISONER + +/datum/outfit/job/prisoner + name = "Prisoner" + jobtype = /datum/job/prisoner + + uniform = /obj/item/clothing/under/rank/prisoner + shoes = /obj/item/clothing/shoes/sneakers/orange + id = /obj/item/card/id/prisoner + ears = null + belt = null diff --git a/code/modules/jobs/jobs.dm b/code/modules/jobs/jobs.dm index 8da023a836e..825eeac9ab0 100644 --- a/code/modules/jobs/jobs.dm +++ b/code/modules/jobs/jobs.dm @@ -45,6 +45,7 @@ GLOBAL_LIST_INIT(civilian_positions, list( "Chaplain", "Clown", "Mime", + "Prisoner", "Assistant")) diff --git a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm index 03ed5b82756..2ce8275d8c8 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -86,6 +86,9 @@ if("Cook") O = new /datum/outfit/plasmaman/chef + if("Prisoner") + O = new /datum/outfit/plasmaman/prisoner + if("Security Officer") O = new /datum/outfit/plasmaman/security diff --git a/config/jobs.txt b/config/jobs.txt index 1bf271763b1..a707cd7a753 100644 --- a/config/jobs.txt +++ b/config/jobs.txt @@ -10,6 +10,7 @@ Research Director=1,1 Chief Medical Officer=1,1 Assistant=-1,-1 +Prisoner=0,2 Quartermaster=1,1 Cargo Technician=3,2 diff --git a/icons/mob/clothing/head.dmi b/icons/mob/clothing/head.dmi index 91d8a5fc854fc83cf32ef1939dc5e159d112277f..7c6b325808cff76812c26083c4876cafae854a37 100644 GIT binary patch delta 11198 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 literal 12267 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 XM~^nsx1P9#(*PY!1C4q$hsgg2+WNk| diff --git a/icons/mob/landmarks.dmi b/icons/mob/landmarks.dmi index 284809da700691cab9a040b3aa778d65064e0021..7966836030deef9542de3c7de685a30645e95806 100644 GIT binary patch delta 9035 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 T-m_PRgm{$YHRP&g%!B_Ae)Gh~ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 4fc60b6d2b299fbe7a3090af716e94ad0ed0f77a..9f03c75982b353d46c9a9303f9be14329d138b2b 100644 GIT binary patch delta 5786 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 IM6N<$f}F-?4gdfE diff --git a/icons/obj/clothing/under/plasmaman.dmi b/icons/obj/clothing/under/plasmaman.dmi index c210d49b654c7b1f92b285fa918721fb4afa1040..c291b7fa015d8e3212e01dac30ac70b6dad4ad5d 100644 GIT binary patch delta 3553 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 Z`aeuO81}xeK^6c2002ovPDHLkV1kgZd6@tJ diff --git a/tgstation.dme b/tgstation.dme index 28923fb3a0e..6871a49bbdc 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1924,6 +1924,7 @@ #include "code\modules\jobs\job_types\medical_doctor.dm" #include "code\modules\jobs\job_types\mime.dm" #include "code\modules\jobs\job_types\paramedic.dm" +#include "code\modules\jobs\job_types\prisoner.dm" #include "code\modules\jobs\job_types\quartermaster.dm" #include "code\modules\jobs\job_types\research_director.dm" #include "code\modules\jobs\job_types\roboticist.dm"