diff --git a/code/datums/supplypacks/hospitality_vr.dm b/code/datums/supplypacks/hospitality_vr.dm index be7fc11606a..acb2a68c226 100644 --- a/code/datums/supplypacks/hospitality_vr.dm +++ b/code/datums/supplypacks/hospitality_vr.dm @@ -88,3 +88,11 @@ cost = 50 containertype = /obj/structure/closet/crate/freezer containername = "Chinese takeout crate" + +/datum/supply_pack/randomised/hospitality/jaffacake + num_contained = 10 + contains = /obj/item/weapon/storage/box/jaffacake + name = "Desatti jaffa cake crate" + cost = 25 + containertype = /obj/structure/closet/crate/freezer + containername = "Desatti jaffa cake crate" diff --git a/code/modules/economy/vending_machines.dm b/code/modules/economy/vending_machines.dm index c3900b36e83..a03afca62e3 100644 --- a/code/modules/economy/vending_machines.dm +++ b/code/modules/economy/vending_machines.dm @@ -980,6 +980,7 @@ /obj/item/weapon/reagent_containers/food/snacks/oort = 8, /obj/item/weapon/reagent_containers/food/snacks/sun_snax = 8, /obj/item/weapon/reagent_containers/food/snacks/canned/appleberry = 6, + /obj/item/weapon/storage/box/jaffacake = 8, /obj/item/weapon/storage/box/gum = 8, /obj/item/weapon/storage/box/admints = 8 ) @@ -993,6 +994,7 @@ /obj/item/weapon/reagent_containers/food/snacks/oort = 5, /obj/item/weapon/reagent_containers/food/snacks/sun_snax = 5, /obj/item/weapon/reagent_containers/food/snacks/canned/appleberry = 8, + /obj/item/weapon/storage/box/jaffacake = 5, /obj/item/weapon/storage/box/gum = 2, /obj/item/weapon/storage/box/admints = 2 ) diff --git a/code/modules/food/food/snacks_vr.dm b/code/modules/food/food/snacks_vr.dm index fa7ac5b7493..27f9dca53a9 100644 --- a/code/modules/food/food/snacks_vr.dm +++ b/code/modules/food/food/snacks_vr.dm @@ -912,3 +912,26 @@ trash = /obj/item/trash/ratpacktaco nutriment_amt = 2 nutriment_desc = list("salsa sauce" = 2, "meat chunks" = 4, "cheese" = 3) + +/obj/item/weapon/reagent_containers/food/snacks/jaffacake + name = "Jaffa Cake" + desc = "A delicious miniature cake with a soft sponge base, topped with orange jelly and covered with a thin layer of chocolate." + icon = 'icons/obj/food_vr.dmi' + icon_state = "jaffacake" + nutriment_amt = 1 + bitesize = 2 + nutriment_desc = list("chocolate" = 2, "orange" = 4, "cake" = 3) + +/obj/item/weapon/storage/box/jaffacake //This is kinda like the donut box. + name = "Desatti Jaffa Cakes" + desc = "A box full of desatti brand jaffa cakes, with twelve in a pack!" + icon = 'icons/obj/food_vr.dmi' + icon_state = "jaffacake_pack" + var/icon_base = "jaffacake_pack" + var/startswith = 12 + max_storage_space = ITEMSIZE_COST_SMALL * 12 + can_hold = list(/obj/item/weapon/reagent_containers/food/snacks/jaffacake) + starts_with = list( + /obj/item/weapon/reagent_containers/food/snacks/jaffacake = 12 + ) + foldable = null diff --git a/code/modules/food/recipes_oven.dm b/code/modules/food/recipes_oven.dm index bf932c9da08..40bc15c427e 100644 --- a/code/modules/food/recipes_oven.dm +++ b/code/modules/food/recipes_oven.dm @@ -343,6 +343,12 @@ result = /obj/item/weapon/reagent_containers/food/snacks/cinnamonbun result_quantity = 4 +/datum/recipe/jaffacake + appliance = OVEN + fruit = list("orange" = 1) + reagents = list("cakebatter" = 15, "coco" = 10) + result = /obj/item/weapon/reagent_containers/food/snacks/jaffacake + result_quantity = 6 //Pizzas //========================= diff --git a/icons/obj/food_vr.dmi b/icons/obj/food_vr.dmi index 35ecb88dcb6..1e792333045 100644 Binary files a/icons/obj/food_vr.dmi and b/icons/obj/food_vr.dmi differ