From f774b746d31d2aecdcf93e45dc244be0dda7d367 Mon Sep 17 00:00:00 2001 From: Pepsilawn Date: Mon, 25 Jul 2022 07:56:50 +0200 Subject: [PATCH] Returns Prison Ofitser to the Lavaland security checkpoint (#68674) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prison Ofitser, prior to the last mining base rework, was a lovable secbot that would serve as both a deterrent to those wanting to access the security equipment vendor, and a free baton to the more skilled players. it sadly recently got the cut in the mentioned rework. I didn't see any evidence of it being intentional, so I thought I'd attempt to bring him back. This PR also gives it its own subtype à la Armsky as opposed to a var edit. Prison Ofitser is an integral part of the secbot family, security also very rarely visits the gulag's checkpoint, and since an equipment vendor is located there, protection that isn't a single airlock is welcome. --- _maps/map_files/Mining/Lavaland.dmm | 10 +++++++++- code/modules/mob/living/simple_animal/bot/secbot.dm | 5 +++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 1e480e0faa7..38fc9f9940e 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -855,6 +855,14 @@ "fQ" = ( /turf/open/genturf, /area/lavaland/surface/outdoors/unexplored/danger) +"fS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line, +/mob/living/simple_animal/bot/secbot/beepsky/ofitser, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/mine/laborcamp/security) "fT" = ( /obj/effect/turf_decal/loading_area, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -32013,7 +32021,7 @@ MT Po Ia Gm -St +fS he ZH Ya diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm index e494b1777e5..d88141a8908 100644 --- a/code/modules/mob/living/simple_animal/bot/secbot.dm +++ b/code/modules/mob/living/simple_animal/bot/secbot.dm @@ -61,6 +61,11 @@ desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too." health = 45 +/mob/living/simple_animal/bot/secbot/beepsky/ofitser + name = "Prison Ofitser" + desc = "Powered by the tears and sweat of laborers." + bot_mode_flags = ~(BOT_MODE_PAI_CONTROLLABLE|BOT_MODE_AUTOPATROL) + /mob/living/simple_animal/bot/secbot/beepsky/armsky name = "Sergeant-At-Armsky" desc = "It's Sergeant-At-Armsky! He's a disgruntled assistant to the warden that would probably shoot you if he had hands."