diff --git a/code/modules/food/food/snacks_ch.dm b/code/modules/food/food/snacks_ch.dm index 5278cc2d8e..90e4e2b44c 100644 --- a/code/modules/food/food/snacks_ch.dm +++ b/code/modules/food/food/snacks_ch.dm @@ -267,3 +267,40 @@ /obj/item/weapon/reagent_containers/food/snacks/tastybread/sequel/Initialize() . = ..() bitesize = 4 + +/obj/item/weapon/reagent_containers/food/snacks/sliceable/blondies + name = "blondies" + gender = PLURAL + desc = "Like a brownie, but instead of chocolate it's vanilla. Dogs love it!" + icon = 'icons/obj/food_ch.dmi' + icon_state = "blondies" + slice_path = /obj/item/weapon/reagent_containers/food/snacks/blondiesslice + slices_num = 4 + trash = /obj/item/trash/brownies + filling_color = "#E39C29" + nutriment_amt = 8 + nutriment_desc = list("vanilla" = 8) + center_of_mass = list("x"=15, "y"=9) + bitesize = 2 + +/obj/item/weapon/reagent_containers/food/snacks/sliceable/blondies/Initialize() + . = ..() + reagents.add_reagent("protein", 2) + +/obj/item/weapon/reagent_containers/food/snacks/blondiesslice + name = "blondie" + desc = "a dense, decadent vanilla blondie." + icon = 'icons/obj/food_ch.dmi' + icon_state = "blondiesslice" + trash = /obj/item/trash/plate + filling_color = "#F5B951" + bitesize = 2 + nutriment_desc = list("vanilla" = 1) + center_of_mass = list("x"=16, "y"=12) + +/obj/item/weapon/reagent_containers/food/snacks/blondiesslice/filled + nutriment_amt = 1 + +/obj/item/weapon/reagent_containers/food/snacks/blondiesslice/filled/Initialize() + . = ..() + reagents.add_reagent("protein", 1) diff --git a/code/modules/food/recipes_oven_ch.dm b/code/modules/food/recipes_oven_ch.dm index fdb935c600..276440837c 100644 --- a/code/modules/food/recipes_oven_ch.dm +++ b/code/modules/food/recipes_oven_ch.dm @@ -20,4 +20,10 @@ appliance = OVEN reagents = list("cinnamonpowder" = 5, "sugar" = 10, "cornoil" = 10) result = /obj/item/weapon/reagent_containers/food/snacks/spicy_boys - result_quantity = 6 \ No newline at end of file + result_quantity = 6 + +/datum/recipe/blondies + appliance = OVEN + reagents = list("blondiemix" = 10, "egg" = 3) + reagent_mix = RECIPE_REAGENT_REPLACE //No egg or mix in final recipe + result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/blondies diff --git a/code/modules/reagents/reactions/instant/food_ch.dm b/code/modules/reagents/reactions/instant/food_ch.dm index 5a8cb2f4fe..a039ebb1d5 100644 --- a/code/modules/reagents/reactions/instant/food_ch.dm +++ b/code/modules/reagents/reactions/instant/food_ch.dm @@ -13,3 +13,10 @@ for(var/i = 1, i <= created_volume, i++) new /obj/item/weapon/reagent_containers/food/snacks/monkeycube/sarucube(location) return + +/decl/chemical_reaction/instant/food/blondiemix + name = "Blondie Mix" + id = "blondie" + result = "blondie" + required_reagents = list("flour" = 5, "vanilla" = 5, "sugar" = 5) + result_amount = 15 diff --git a/icons/obj/food_ch.dmi b/icons/obj/food_ch.dmi index 28db68bd88..8ca1597b89 100644 Binary files a/icons/obj/food_ch.dmi and b/icons/obj/food_ch.dmi differ diff --git a/modular_chomp/code/modules/reagents/reagents/food_drinks.dm b/modular_chomp/code/modules/reagents/reagents/food_drinks.dm index 0fc1857688..9e5b142c42 100644 --- a/modular_chomp/code/modules/reagents/reagents/food_drinks.dm +++ b/modular_chomp/code/modules/reagents/reagents/food_drinks.dm @@ -727,3 +727,10 @@ glass_icon_state = "wormblood" glass_center_of_mass = list("x"=16, "y"=8) glass_icon_file = 'icons/obj/drinks_yw.dmi' + +/datum/reagent/blondiemix + name = "Blondie Mix" + id = "blondiemix" + description = "A dry mix for making delicious blondies." + reagent_state = SOLID + color = "#f3b44e"