From 3c1e6371ee4f41de1c47c7cc0146a12a5bfd7018 Mon Sep 17 00:00:00 2001 From: NightKnight <88754494+SirNightKnight@users.noreply.github.com> Date: Sat, 11 Jul 2026 06:49:02 -0400 Subject: [PATCH] replaces all the blueshield's guns/implant with a single energy gun --- _maps/map_files/Blueshift/Blueshift.dmm | 8 ---- _maps/map_files/BoxStation/BoxStation.dmm | 6 --- .../map_files/Deltastation/DeltaStation2.dmm | 6 --- _maps/map_files/Graveyard/Graveyard.dmm | 1 - _maps/map_files/Heliostation/Heliostation.dmm | 3 +- .../map_files/IceBoxStation/IceBoxStation.dmm | 1 - _maps/map_files/KiloStation/KiloStation.dmm | 2 - _maps/map_files/MetaStation/MetaStation.dmm | 1 - _maps/map_files/Oshan/Oshan.dmm | 6 --- _maps/map_files/PubbyStation/PubbyStation.dmm | 7 +--- _maps/map_files/Theseus/Theseus.dmm | 6 --- _maps/map_files/Voidraptor/VoidRaptor.dmm | 2 - _maps/map_files/tramstation/tramstation.dmm | 32 +++++++--------- .../crates_lockers/closets/secure/security.dm | 37 ++++++++++++++----- .../projectiles/ammunition/energy/laser.dm | 5 --- code/modules/projectiles/guns/energy/laser.dm | 5 --- .../closets/secure/blueshield.dm | 14 ------- monkestation/code/modules/blueshield/gun.dm | 18 --------- .../code/modules/jobs/job_types/blueshield.dm | 3 -- tgstation.dme | 1 - 20 files changed, 43 insertions(+), 121 deletions(-) delete mode 100644 monkestation/code/game/objects/structures/crates_lockers/closets/secure/blueshield.dm diff --git a/_maps/map_files/Blueshift/Blueshift.dmm b/_maps/map_files/Blueshift/Blueshift.dmm index 20b65824bde99..b19e2fe0ea697 100644 --- a/_maps/map_files/Blueshift/Blueshift.dmm +++ b/_maps/map_files/Blueshift/Blueshift.dmm @@ -17660,9 +17660,7 @@ /turf/open/floor/grass, /area/station/service/hydroponics) "drc" = ( -/obj/effect/turf_decal/delivery/red, /obj/structure/window/spawner/directional/north, -/obj/structure/closet/secure_closet/tac, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "dri" = ( @@ -73976,12 +73974,6 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos/test_chambers) "onv" = ( -/obj/structure/rack/shelf, -/obj/effect/turf_decal/delivery/red, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/head/helmet/toggleable/riot{ - pixel_y = 6 - }, /obj/structure/sign/poster/official/carwo_grenade/directional/south, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index be47d4681db07..cb5648d124e19 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -29763,11 +29763,6 @@ /area/station/maintenance/port) "jEt" = ( /obj/machinery/light/small/directional/west, -/obj/structure/rack/shelf, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/head/helmet/toggleable/riot{ - pixel_y = 6 - }, /turf/open/floor/wood, /area/station/command/heads_quarters/blueshield) "jEw" = ( @@ -46583,7 +46578,6 @@ /area/station/science/lab) "oYJ" = ( /obj/machinery/keycard_auth/directional/east, -/obj/structure/closet/secure_closet/tac, /turf/open/floor/wood, /area/station/command/heads_quarters/blueshield) "oYQ" = ( diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 1c37a6cb030f9..cb50d8ea66e8d 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -14449,10 +14449,6 @@ pixel_x = -4; pixel_y = 10 }, -/obj/item/clothing/head/helmet/toggleable/riot{ - pixel_y = 6 - }, -/obj/item/clothing/suit/armor/riot, /obj/machinery/recharger{ pixel_x = 7; pixel_y = 4 @@ -36706,8 +36702,6 @@ /turf/closed/wall/r_wall, /area/station/command/heads_quarters/ce) "iBS" = ( -/obj/structure/closet/secure_closet/tac, -/obj/effect/turf_decal/box/red, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "iBX" = ( diff --git a/_maps/map_files/Graveyard/Graveyard.dmm b/_maps/map_files/Graveyard/Graveyard.dmm index 660c1008b9421..c4be517a60dc3 100644 --- a/_maps/map_files/Graveyard/Graveyard.dmm +++ b/_maps/map_files/Graveyard/Graveyard.dmm @@ -29214,7 +29214,6 @@ /turf/open/floor/carpet/blue, /area/station/command/heads_quarters/cmo) "luw" = ( -/obj/structure/closet/secure_closet/tac, /turf/open/floor/carpet/cyan, /area/station/command/heads_quarters/blueshield) "luA" = ( diff --git a/_maps/map_files/Heliostation/Heliostation.dmm b/_maps/map_files/Heliostation/Heliostation.dmm index cfd45ca5caad2..6ef7ca957a105 100644 --- a/_maps/map_files/Heliostation/Heliostation.dmm +++ b/_maps/map_files/Heliostation/Heliostation.dmm @@ -26764,7 +26764,6 @@ /turf/open/floor/iron, /area/station/maintenance/department/science/xenobiology) "ddq" = ( -/obj/structure/closet/secure_closet/tac, /obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, @@ -26776,6 +26775,7 @@ req_one_access = list("nt_rep", "blueshield"); name = "privacy blinds" }, +/obj/structure/closet/secure_closet/blueshield, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "ddr" = ( @@ -68338,7 +68338,6 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "sUY" = ( -/obj/structure/closet/secure_closet/blueshield, /obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index dbabb70124428..f3630e866316f 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -13291,7 +13291,6 @@ "dVc" = ( /obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/closet/secure_closet/tac, /turf/open/floor/carpet/cyan, /area/station/command/heads_quarters/blueshield) "dVj" = ( diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 83b32897b2ca9..b002f91cfa2c1 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -1341,9 +1341,7 @@ /obj/effect/turf_decal/siding/dark_blue{ dir = 8 }, -/obj/structure/closet/secure_closet/tac, /obj/structure/window/spawner/directional/north, -/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/textured_large, /area/station/command/heads_quarters/blueshield) "aqV" = ( diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index f5e2b50742e74..4acfa94f5a494 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -65268,7 +65268,6 @@ /area/station/command/heads_quarters/captain/private) "wBt" = ( /obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/closet/secure_closet/tac, /turf/open/floor/carpet/cyan, /area/station/command/heads_quarters/blueshield) "wBu" = ( diff --git a/_maps/map_files/Oshan/Oshan.dmm b/_maps/map_files/Oshan/Oshan.dmm index f2d6e6f465d88..e13b60f62a064 100644 --- a/_maps/map_files/Oshan/Oshan.dmm +++ b/_maps/map_files/Oshan/Oshan.dmm @@ -25672,8 +25672,6 @@ }, /obj/effect/turf_decal/tile/neutral/full, /obj/effect/turf_decal/tile/dark_blue/full, -/obj/machinery/ammo_workbench, -/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "hUQ" = ( @@ -46069,8 +46067,6 @@ }, /obj/effect/turf_decal/tile/neutral/full, /obj/effect/turf_decal/tile/dark_blue/full, -/obj/structure/closet/secure_closet/tac, -/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "oiY" = ( @@ -72211,8 +72207,6 @@ }, /obj/effect/turf_decal/tile/neutral/full, /obj/effect/turf_decal/tile/dark_blue/full, -/obj/machinery/dish_drive/bullet, -/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "wgz" = ( diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index f2b2741715829..86e852ce6461f 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -54612,11 +54612,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"xfZ" = ( -/obj/structure/cable, -/obj/structure/closet/secure_closet/tac, -/turf/open/floor/wood, -/area/station/command/heads_quarters/blueshield) "xga" = ( /obj/structure/sign/warning/electric_shock{ pixel_x = -31 @@ -89620,7 +89615,7 @@ aht aht aDa sHc -xfZ +gLF gLF nPn aAH diff --git a/_maps/map_files/Theseus/Theseus.dmm b/_maps/map_files/Theseus/Theseus.dmm index a3ed29ac3ae0c..a3cbb52a21b99 100644 --- a/_maps/map_files/Theseus/Theseus.dmm +++ b/_maps/map_files/Theseus/Theseus.dmm @@ -46130,12 +46130,6 @@ /turf/open/floor/iron/dark, /area/station/science/ordnance) "nvb" = ( -/obj/structure/closet/secure_closet/tac, -/obj/item/clothing/head/helmet/toggleable/riot{ - pixel_y = 6; - pixel_x = 7 - }, -/obj/item/clothing/suit/armor/riot, /obj/machinery/firealarm/directional/east, /obj/machinery/camera/autoname/directional/east, /obj/machinery/light_switch/directional/east{ diff --git a/_maps/map_files/Voidraptor/VoidRaptor.dmm b/_maps/map_files/Voidraptor/VoidRaptor.dmm index f2b1581e5dddb..661a879f30cba 100644 --- a/_maps/map_files/Voidraptor/VoidRaptor.dmm +++ b/_maps/map_files/Voidraptor/VoidRaptor.dmm @@ -46498,11 +46498,9 @@ name = "command camera" }, /obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/closet/secure_closet/tac, /turf/open/floor/iron/dark/textured_large, /area/station/command/heads_quarters/blueshield) "mYL" = ( diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 148711c54b035..f54c78686ec7a 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -28883,15 +28883,14 @@ /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) "iay" = ( -/obj/structure/rack/shelf, -/obj/item/clothing/head/helmet/toggleable/riot{ - pixel_y = 6 - }, -/obj/item/clothing/suit/armor/riot, -/obj/effect/turf_decal/delivery/blue, /obj/machinery/camera/directional/south{ c_tag = "Command - Blueshield's Office" }, +/obj/structure/table/reinforced, +/obj/item/gun_maintenance_supplies{ + pixel_x = -4; + pixel_y = 10 + }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "iaA" = ( @@ -31932,12 +31931,16 @@ /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/right) "iUN" = ( +/obj/machinery/light/directional/south, /obj/structure/table/reinforced, -/obj/item/gun_maintenance_supplies{ - pixel_x = -4; - pixel_y = 10 +/obj/machinery/recharger{ + pixel_y = 5; + pixel_x = 7 + }, +/obj/machinery/recharger{ + pixel_y = 5; + pixel_x = -6 }, -/obj/machinery/light/directional/south, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) "iUY" = ( @@ -33700,15 +33703,6 @@ /turf/open/floor/catwalk_floor, /area/station/maintenance/department/eva) "jwR" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger{ - pixel_y = 5; - pixel_x = 7 - }, -/obj/machinery/recharger{ - pixel_y = 5; - pixel_x = -6 - }, /obj/structure/reagent_dispensers/wall/peppertank/directional/south, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/blueshield) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 5101aa62c3648..f97f0aa148824 100755 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -49,12 +49,31 @@ new /obj/item/circuitboard/machine/techfab/department/service(src) new /obj/item/storage/photo_album/hop(src) new /obj/item/storage/lockbox/medal/hop(src) - new /obj/item/clothing/suit/space/hardsuit/hop(src) //monkestation addition + new /obj/item/clothing/suit/space/hardsuit/hop(src) /obj/structure/closet/secure_closet/hop/populate_contents_immediate() . = ..() new /obj/item/gun/energy/e_gun(src) +/obj/structure/closet/secure_closet/blueshield + name = "blueshield's locker" + icon_state = "bs" + icon = 'monkestation/code/modules/blueshift/icons/obj/closet.dmi' + req_access = list(ACCESS_BLUESHIELD) + +/obj/structure/closet/secure_closet/blueshield/New() + ..() + new /obj/item/storage/briefcase/secure(src) + new /obj/item/clothing/glasses/hud/security/sunglasses(src) + new /obj/item/storage/medkit/frontier/stocked(src) + new /obj/item/storage/bag/garment/blueshield(src) + new /obj/item/sensor_device/command(src) + new /obj/item/storage/photo_album/blueshield(src) + +/obj/structure/closet/secure_closet/blueshield/populate_contents_immediate() + . = ..() + new /obj/item/gun/energy/e_gun(src) + /obj/structure/closet/secure_closet/hos name = "head of security's locker" icon_state = "hos" @@ -77,13 +96,13 @@ new /obj/item/storage/belt/security/full(src) new /obj/item/circuitboard/machine/techfab/department/security(src) new /obj/item/storage/photo_album/hos(src) - new /obj/item/bodycam_upgrade(src) //monkestation edit: Security Liability Act + new /obj/item/bodycam_upgrade(src) /obj/structure/closet/secure_closet/hos/populate_contents_immediate() . = ..() // Traitor steal objectives - new /obj/item/choice_beacon/hos(src) //monkestation edit + new /obj/item/choice_beacon/hos(src) new /obj/item/pinpointer/nuke(src) /obj/structure/closet/secure_closet/warden @@ -102,7 +121,7 @@ new /obj/item/storage/belt/security/full(src) new /obj/item/flashlight/seclite(src) new /obj/item/door_remote/head_of_security(src) - new /obj/item/storage/box/bodycamera(src) //monkestation edit: Security Liability Act + new /obj/item/storage/box/bodycamera(src) new /obj/item/gun/ballistic/shotgun/automatic/combat/compact(src) //undoing ancient removal new /obj/item/ammo_box/advanced/s12gauge/rubber(src) //he can have some rubber ammo too new /obj/item/megaphone/sec(src) @@ -122,8 +141,8 @@ new /obj/item/radio/headset/headset_sec/alt(src) new /obj/item/clothing/glasses/hud/security/sunglasses(src) new /obj/item/flashlight/seclite(src) - new /obj/item/clothing/mask/balaclava(src) //monkestation edit - new /obj/item/bodycam_upgrade(src) //monkestation edit: Security Liability Act + new /obj/item/clothing/mask/balaclava(src) + new /obj/item/bodycam_upgrade(src) /obj/structure/closet/secure_closet/security/sec @@ -179,13 +198,13 @@ new /obj/item/reagent_containers/spray/pepper(src) new /obj/item/clothing/suit/armor/vest/det_suit(src) new /obj/item/storage/belt/holster/detective/full(src) - new /obj/item/storage/belt/holster/detective/full(src) // Monkestation edit : Adding some substance to the detective role + new /obj/item/storage/belt/holster/detective/full(src) new /obj/item/pinpointer/crew(src) new /obj/item/binoculars(src) new /obj/item/storage/box/rxglasses/spyglasskit(src) new /obj/item/clothing/head/fedora/inspector_hat(src) - new /obj/item/card/id/advanced/undercover(src) // Monkestation edit : Adding some substance to the detective role - new /obj/item/bodycam_upgrade(src) //monkestation edit: Security Liability Act + new /obj/item/card/id/advanced/undercover(src) + new /obj/item/bodycam_upgrade(src) /obj/structure/closet/secure_closet/injection name = "lethal injections locker" diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index e1ee6425bc4ee..6484177f292c3 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -16,11 +16,6 @@ e_cost = LASER_SHOTS(10, STANDARD_CELL_CHARGE) select_name = "maim" -/obj/item/ammo_casing/energy/laser/hellfire/blueshield - projectile_type = /obj/projectile/beam/laser/hellfire - e_cost = LASER_SHOTS(13, STANDARD_CELL_CHARGE) - select_name = "maim" - /obj/item/ammo_casing/energy/lasergun projectile_type = /obj/projectile/beam/laser e_cost = LASER_SHOTS(16, STANDARD_CELL_CHARGE) diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index f41477391e190..dff2e9f96823c 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -79,11 +79,6 @@ icon_state = "hellgun" ammo_type = list(/obj/item/ammo_casing/energy/laser/hellfire) -/obj/item/gun/energy/laser/hellgun/blueshield - name ="modified hellfire laser gun" - desc = "A lightly overtuned version of NT's Hellfire Laser rifle, scratches showing its age and the fact it has definitely been owned before. This one is more energy efficient without sacrificing damage." - ammo_type = list(/obj/item/ammo_casing/energy/laser/hellfire/blueshield) - /obj/item/gun/energy/laser/captain name = "antique laser gun" icon_state = "caplaser" diff --git a/monkestation/code/game/objects/structures/crates_lockers/closets/secure/blueshield.dm b/monkestation/code/game/objects/structures/crates_lockers/closets/secure/blueshield.dm deleted file mode 100644 index c637669e3f3d6..0000000000000 --- a/monkestation/code/game/objects/structures/crates_lockers/closets/secure/blueshield.dm +++ /dev/null @@ -1,14 +0,0 @@ -/obj/structure/closet/secure_closet/blueshield - name = "blueshield's locker" - icon_state = "bs" - icon = 'monkestation/code/modules/blueshift/icons/obj/closet.dmi' - req_access = list(ACCESS_BLUESHIELD) - -/obj/structure/closet/secure_closet/blueshield/New() - ..() - new /obj/item/storage/briefcase/secure(src) - new /obj/item/clothing/glasses/hud/security/sunglasses(src) - new /obj/item/storage/medkit/frontier/stocked(src) - new /obj/item/storage/bag/garment/blueshield(src) - new /obj/item/sensor_device/command(src) - new /obj/item/storage/photo_album/blueshield(src) diff --git a/monkestation/code/modules/blueshield/gun.dm b/monkestation/code/modules/blueshield/gun.dm index 16bd0ef8cd870..4bb1df32633c2 100644 --- a/monkestation/code/modules/blueshield/gun.dm +++ b/monkestation/code/modules/blueshield/gun.dm @@ -1,21 +1,3 @@ -//Weapon beacon -/obj/item/choice_beacon/blueshield - name = "armament beacon" - desc = "A single use beacon to deliver a gunset of your choice. Please only call this in your office" - company_source = "Sol Defense Contracting" - company_message = span_bold("Supply Pod incoming, please stand by.") - -/obj/item/choice_beacon/blueshield/generate_display_names() - var/static/list/selectable_gun_types = list( - "Unmarked Takbok Revolver Gunset" = /obj/item/storage/toolbox/guncase/skyrat/pistol/trappiste_small_case/takbok/blueshield, - "Custom Hellfire Laser Rifle" = /obj/item/gun/energy/laser/hellgun/blueshield, - "Bogseo Submachinegun Gunset" = /obj/item/storage/toolbox/guncase/skyrat/xhihao_large_case/bogseo, - "Tech-9" = /obj/item/storage/toolbox/guncase/skyrat/pistol/tech_9, - "S.A.Y.A. Arm Defense System Cyberset" = /obj/item/storage/box/shield_blades, - ) - - return selectable_gun_types - // Gunset for the custom Takbok Revolver /obj/item/storage/toolbox/guncase/skyrat/pistol/trappiste_small_case/takbok/blueshield name = "Unmarked 'Takbok' gunset" diff --git a/monkestation/code/modules/jobs/job_types/blueshield.dm b/monkestation/code/modules/jobs/job_types/blueshield.dm index ac30e73153763..b6e41da7c3f66 100644 --- a/monkestation/code/modules/jobs/job_types/blueshield.dm +++ b/monkestation/code/modules/jobs/job_types/blueshield.dm @@ -72,9 +72,6 @@ glasses = /obj/item/clothing/glasses/hud/health/sunglasses implants = list(/obj/item/implant/mindshield) - backpack_contents = list( - /obj/item/choice_beacon/blueshield = 1, - ) backpack = /obj/item/storage/backpack/blueshield satchel = /obj/item/storage/backpack/satchel/blueshield duffelbag = /obj/item/storage/backpack/duffelbag/blueshield diff --git a/tgstation.dme b/tgstation.dme index f1001547083f2..757501967d6e8 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6885,7 +6885,6 @@ #include "monkestation\code\game\objects\structures\beds_chairs\chair.dm" #include "monkestation\code\game\objects\structures\crates_lockers\closets.dm" #include "monkestation\code\game\objects\structures\crates_lockers\crates.dm" -#include "monkestation\code\game\objects\structures\crates_lockers\closets\secure\blueshield.dm" #include "monkestation\code\game\objects\structures\crates_lockers\closets\secure\nanotrasen_rep.dm" #include "monkestation\code\game\objects\structures\crates_lockers\closets\secure\security.dm" #include "monkestation\code\game\objects\structures\crates_lockers\crates\secure.dm"