diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index fa9aa96a153..dee9c85f3c4 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -95,10 +95,15 @@ new /obj/item/reagent_containers/food/condiment/sugar(src) /obj/structure/closet/secure_closet/freezer/kois - name = "k'ois freezer" - desc = "A freezer with k'ois inside. Don't eat this unless you're a Vaurca!" + name = "freezer" + desc = "A freezer, painted in a sickly yellow, with a biohazard sign on the door." + icon_state = "freezer_kois" -/obj/structure/closet/secure_closet/freezer/kois/fill() +/obj/structure/closet/secure_closet/freezer/kois/spores + name = "k'ois freezer" + desc = "A freezer with k'ois inside. Painted in a sickly yellow, with a biohazard sign on the door." + +/obj/structure/closet/secure_closet/freezer/kois/spores/fill() ..() for(var/i = 0, i < 8, i++) new /obj/item/reagent_containers/food/snacks/grown/kois(src) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index edb6b2228be..608eeb63cfe 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -345,15 +345,29 @@ newgas.temperature = target_temp return newgas -/obj/structure/closet/crate/freezer/rations //For use in the escape shuttle +/obj/structure/closet/crate/freezer/rations name = "emergency rations" - desc = "A crate of emergency rations and some bottles of water." + desc = "A crate of emergency rations and bottles of water." /obj/structure/closet/crate/freezer/rations/fill() for(var/i=1,i<=6,i++) new /obj/random/mre(src) new /obj/item/reagent_containers/food/drinks/waterbottle(src) +/obj/structure/closet/crate/freezer/kois + name = "freezer" + desc = "A freezer, painted in a sickly yellow, with a biohazard sign on the side." + icon_state = "freezer_kois" + +/obj/structure/closet/crate/freezer/kois/rations + name = "emergency k'ois rations" + desc = "A crate of emergency k'ois rations and bottles of water. Painted in a sickly yellow, with a biohazard sign on the side." + +/obj/structure/closet/crate/freezer/kois/rations/fill() + for(var/i=1,i<=6,i++) + new /obj/item/storage/box/fancy/mre/menu12(src) + new /obj/item/reagent_containers/food/drinks/waterbottle(src) + /obj/structure/closet/crate/bin name = "large bin" desc = "A large bin." diff --git a/html/changelogs/DreamySkrell-kois-rations.yml b/html/changelogs/DreamySkrell-kois-rations.yml new file mode 100644 index 00000000000..0d4feb0a498 --- /dev/null +++ b/html/changelogs/DreamySkrell-kois-rations.yml @@ -0,0 +1,8 @@ + +author: DreamySkrell + +delete-after: True + +changes: + - rscadd: "Adds kois freezer locker and crate." + - rscadd: "Maps one kois rations crate to Point Verdant Corporate Offices." diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index 5f640227a4a..ab4ce5b3164 100644 Binary files a/icons/obj/closet.dmi and b/icons/obj/closet.dmi differ diff --git a/icons/obj/crate.dmi b/icons/obj/crate.dmi index 49ce67b39f1..ac01fdc3e7f 100644 Binary files a/icons/obj/crate.dmi and b/icons/obj/crate.dmi differ diff --git a/maps/away/away_site/konyang/point_verdant/point_verdant-3.dmm b/maps/away/away_site/konyang/point_verdant/point_verdant-3.dmm index 85dccc63b2f..b2a51e6edad 100644 --- a/maps/away/away_site/konyang/point_verdant/point_verdant-3.dmm +++ b/maps/away/away_site/konyang/point_verdant/point_verdant-3.dmm @@ -5940,6 +5940,14 @@ /obj/effect/decal/curb, /turf/simulated/floor/asphalt, /area/point_verdant/outdoors) +"UW" = ( +/obj/structure/closet/crate/freezer/kois/rations, +/obj/item/paper{ + info = "For any visiting Vaurca, from Einstein Engines."; + name = "small note" + }, +/turf/simulated/floor/sidewalk/dark/detail, +/area/point_verdant/interior/offices) "UY" = ( /obj/structure/rod_railing, /obj/structure/table/wood, @@ -20881,7 +20889,7 @@ Ag gQ rn jm -jP +UW jP AT HS diff --git a/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm b/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm index 010148f9dda..04e31a7ddba 100644 --- a/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm +++ b/maps/sccv_horizon/sccv_horizon-2_deck_2.dmm @@ -1990,11 +1990,11 @@ /obj/structure/cable/green{ icon_state = "0-4" }, -/obj/structure/closet/secure_closet/freezer/kois, /obj/effect/floor_decal/industrial/warning/full, /obj/structure/sign/biohazard{ pixel_x = -32 }, +/obj/structure/closet/secure_closet/freezer/kois/spores, /turf/simulated/floor/tiled/freezer{ name = "cooled tiles"; temperature = 253.15