From f1109c4f67ce232a4a11b0d2bd2ae4b489a59ec2 Mon Sep 17 00:00:00 2001 From: The0bserver Date: Sat, 1 May 2021 02:15:07 -0400 Subject: [PATCH] what a crate day (initial commit) --- .../crates_lockers/crates/secure.dm | 5 +++++ code/modules/cargo/packs/armory.dm | 1 + code/modules/cargo/packs/security.dm | 2 ++ icons/obj/crates.dmi | Bin 25632 -> 26351 bytes 4 files changed, 8 insertions(+) diff --git a/code/game/objects/structures/crates_lockers/crates/secure.dm b/code/game/objects/structures/crates_lockers/crates/secure.dm index eb652c5180..f63f3afbd9 100644 --- a/code/game/objects/structures/crates_lockers/crates/secure.dm +++ b/code/game/objects/structures/crates_lockers/crates/secure.dm @@ -56,6 +56,11 @@ name = "gear crate" icon_state = "secgearcrate" +/obj/structure/closet/crate/secure/soviet + desc = "A crate, purportedly from Space Russia." + name = "soviet crate" + icon_state = "sovietcrate" + /obj/structure/closet/crate/secure/hydroponics desc = "A crate with a lock on it, painted in the scheme of the station's botanists." name = "secure hydroponics crate" diff --git a/code/modules/cargo/packs/armory.dm b/code/modules/cargo/packs/armory.dm index bf79a3ed15..ed3f274f47 100644 --- a/code/modules/cargo/packs/armory.dm +++ b/code/modules/cargo/packs/armory.dm @@ -176,6 +176,7 @@ /obj/effect/spawner/bundle/crate/surplusrifle, /obj/item/storage/toolbox/ammo/surplus) crate_name = "surplus military crate" + crate_type = /obj/structure/closet/crate/secure/soviet /datum/supply_pack/security/armory/russian/fill(obj/structure/closet/crate/C) for(var/i in 1 to 5) diff --git a/code/modules/cargo/packs/security.dm b/code/modules/cargo/packs/security.dm index 8fc1275e4a..16554b61ab 100644 --- a/code/modules/cargo/packs/security.dm +++ b/code/modules/cargo/packs/security.dm @@ -98,6 +98,7 @@ /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas) crate_name = "surplus russian clothing" + crate_type = /obj/structure/closet/crate/secure/soviet /datum/supply_pack/security/russian_partisan name = "Russian Partisan Gear" @@ -113,6 +114,7 @@ /obj/item/clothing/under/syndicate/rus_army, /obj/item/clothing/mask/gas) crate_name = "surplus russian gear" + crate_type = /obj/structure/closet/crate/secure/soviet /datum/supply_pack/security/russian_partisan/fill(obj/structure/closet/crate/C) ..() diff --git a/icons/obj/crates.dmi b/icons/obj/crates.dmi index 9b42188f5e93bc92277d1a77d1adeaaf13a10579..1fda3933bdb382b5e3e61e7437ee90adb780b4d1 100644 GIT binary patch delta 5195 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