From 044ef51dfa446f482eec0ce6ce566adf7dba05a4 Mon Sep 17 00:00:00 2001 From: TrilbySpaceClone Date: Tue, 20 Aug 2019 18:32:39 -0400 Subject: [PATCH] Relies on a PR --- .../food_and_drinks/food/snacks_cake.dm | 21 +++++++++-- .../food_and_drinks/food/snacks_frozen.dm | 16 +++++++++ .../food_and_drinks/food/snacks_pie.dm | 10 +++++- .../kitchen_machinery/icecream_vat.dm | 34 +++++++++++++++--- .../recipes/tablecraft/recipes_cake.dm | 9 +++++ .../recipes/tablecraft/recipes_frozen.dm | 22 ++++++++++++ .../recipes/tablecraft/recipes_pie.dm | 9 +++++ icons/obj/food/piecake.dmi | Bin 29604 -> 31055 bytes icons/obj/food/snowcones.dmi | Bin 1388 -> 1436 bytes 9 files changed, 113 insertions(+), 8 deletions(-) diff --git a/code/modules/food_and_drinks/food/snacks_cake.dm b/code/modules/food_and_drinks/food/snacks_cake.dm index d66cfdd667..98f80331a7 100644 --- a/code/modules/food_and_drinks/food/snacks_cake.dm +++ b/code/modules/food_and_drinks/food/snacks_cake.dm @@ -335,7 +335,7 @@ obj/item/reagent_containers/food/snacks/store/cake/pound_cake icon_state = "vanillacake" slice_path = /obj/item/reagent_containers/food/snacks/cakeslice/vanilla_slice bonus_reagents = list("sugar" = 15, "vanilla" = 15) - tastes = list("caje" = 1, "sugar" = 1, "vanilla" = 10) + tastes = list("cake" = 1, "sugar" = 1, "vanilla" = 10) foodtype = GRAIN | SUGAR | DAIRY /obj/item/reagent_containers/food/snacks/cakeslice/vanilla_slice @@ -361,4 +361,21 @@ obj/item/reagent_containers/food/snacks/store/cake/pound_cake icon_state = "clowncake_slice" filling_color = "#00FFFF" tastes = list("cake" = 1, "sugar" = 1, "joy" = 10) - foodtype = GRAIN | SUGAR | DAIRY \ No newline at end of file + foodtype = GRAIN | SUGAR | DAIRY + +/obj/item/reagent_containers/food/snacks/store/cake/peach_cake + name = "peach cake" + desc = "A peach filled cake." + icon_state = "peachcake" + slice_path = /obj/item/reagent_containers/food/snacks/cakeslice/peach_slice + bonus_reagents = list("sugar" = 5, "peachjuice" = 15) + tastes = list("cake" = 1, "sugar" = 1, "peachjuice" = 10) + foodtype = GRAIN | SUGAR | DAIRY + +/obj/item/reagent_containers/food/snacks/cakeslice/peach_slice + name = "peach cake slice" + desc = "A slice of peach cake." + icon_state = "peach_slice" + filling_color = "#00FFFF" + tastes = list("cake" = 1, "sugar" = 1, "peachjuice" = 10) + foodtype = GRAIN | SUGAR | DAIRY diff --git a/code/modules/food_and_drinks/food/snacks_frozen.dm b/code/modules/food_and_drinks/food/snacks_frozen.dm index c4f8ccf76b..3aa483d420 100644 --- a/code/modules/food_and_drinks/food/snacks_frozen.dm +++ b/code/modules/food_and_drinks/food/snacks_frozen.dm @@ -126,6 +126,22 @@ tastes = list("ice" = 1, "water" = 1, "berries" = 5) foodtype = FRUIT +/obj/item/reagent_containers/food/snacks/snowcones/peach + name = "peach flavored snowcone" + desc = "A peach flavord snowball in a paper cup." + icon_state = "peach_sc" + list_reagents = list("nutriment" = 1, "peachjuice" = 10) + tastes = list("ice" = 1, "water" = 1, " peach" = 5) + foodtype = FRUIT + +/obj/item/reagent_containers/food/snacks/snowcones/strawberry + name = "strawberry flavored snowcone" + desc = "A strawberry flavord snowball in a paper cup." + icon_state = "blue_sc" + list_reagents = list("nutriment" = 1, "berryjuice" = 10) + tastes = list("ice" = 1, "water" = 1, " strawberry" = 5) + foodtype = FRUIT + /obj/item/reagent_containers/food/snacks/snowcones/fruitsalad name = "mixed fruit flavored snowcone" desc = "A mix of different flavors dizzled on a snowball in a paper cup." diff --git a/code/modules/food_and_drinks/food/snacks_pie.dm b/code/modules/food_and_drinks/food/snacks_pie.dm index be6c11fd68..0bd9ed43c4 100644 --- a/code/modules/food_and_drinks/food/snacks_pie.dm +++ b/code/modules/food_and_drinks/food/snacks_pie.dm @@ -319,8 +319,16 @@ /obj/item/reagent_containers/food/snacks/pie/strawberrypie name = "strawberry pie" - desc = "A strawberry.pie." + desc = "A strawberry pie." icon_state = "strawberrypie" bonus_reagents = list("nutriment" = 6, "vitamin" = 6) tastes = list("strawberry" = 1, "pie" = 1) foodtype = GRAIN | FRUIT | SUGAR + +/obj/item/reagent_containers/food/snacks/pie/peachpie + name = "peach pie" + desc = "A peach pie." + icon_state = "strawberrypie" + bonus_reagents = list("nutriment" = 5, "vitamin" = 6, "peachjuice" = 15) + tastes = list("peach" = 1, "pie" = 1) + foodtype = GRAIN | FRUI diff --git a/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm b/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm index 58d3ef69bb..0f901f2412 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm @@ -1,9 +1,13 @@ #define ICECREAM_VANILLA 1 #define ICECREAM_CHOCOLATE 2 #define ICECREAM_STRAWBERRY 3 -#define ICECREAM_BLUE 4 -#define CONE_WAFFLE 5 -#define CONE_CHOC 6 +#define ICECREAM_PEACH 4 +#define ICECREAM_GRAPE 5 +#define ICECREAM_BLUE 6 +#define CONE_WAFFLE 7 +#define CONE_CHOC 8 + + /obj/machinery/icecream_vat name = "ice cream vat" @@ -26,7 +30,9 @@ "cocoa" = 5, "vanilla" = 5, "berryjuice" = 5, - "singulo" = 5) + "singulo" = 5, + "peachjuice" = 5, + "grapejuice" = 5) /obj/machinery/icecream_vat/proc/get_ingredient_list(type) switch(type) @@ -34,6 +40,10 @@ return list("milk", "ice", "cocoa") if(ICECREAM_STRAWBERRY) return list("milk", "ice", "berryjuice") + if(ICECREAM_PEACH) + return list("milk", "ice", "peachjuice") + if(ICECREAM_GRAPE) + return list("milk", "ice", "grapejuice") if(ICECREAM_BLUE) return list("milk", "ice", "singulo") if(CONE_WAFFLE) @@ -50,6 +60,10 @@ return "chocolate" if(ICECREAM_STRAWBERRY) return "strawberry" + if(ICECREAM_PEACH) + return "peach" + if(ICECREAM_GRAPE) + return "grape" if(ICECREAM_BLUE) return "blue" if(CONE_WAFFLE) @@ -62,7 +76,7 @@ /obj/machinery/icecream_vat/Initialize() . = ..() - while(product_types.len < 6) + while(product_types.len < 8) product_types.Add(5) create_reagents(100, OPENCONTAINER | NO_REACT) for(var/reagent in icecream_vat_reagents) @@ -76,6 +90,8 @@ dat += "Vanilla ice cream: Select Make x5 [product_types[ICECREAM_VANILLA]] scoops left. (Ingredients: milk, ice)
" dat += "Strawberry ice cream: Select Make x5 [product_types[ICECREAM_STRAWBERRY]] dollops left. (Ingredients: milk, ice, berry juice)
" dat += "Chocolate ice cream: Select Make x5 [product_types[ICECREAM_CHOCOLATE]] dollops left. (Ingredients: milk, ice, coco powder)
" + dat += "Peach ice cream: Select Make x5 [product_types[ICECREAM_PEACH]] dollops left. (Ingredients: milk, ice, peach juice)
" + dat += "Grape ice cream: Select Make x5 [product_types[ICECREAM_GRAPE]] dollops left. (Ingredients: milk, ice, grape juice)
" dat += "Blue ice cream: Select Make x5 [product_types[ICECREAM_BLUE]] dollops left. (Ingredients: milk, ice, singulo)
" dat += "
CONES
" dat += "Waffle cones: Dispense Make x5 [product_types[CONE_WAFFLE]] cones left. (Ingredients: flour, sugar)
" @@ -207,6 +223,12 @@ if ("strawberry") desc = "A delicious [cone_type] cone filled with strawberry ice cream. Definitely not made with real strawberries." reagents.add_reagent("berryjuice", 2) + if ("peach") + desc = "A delicious [cone_type] cone filled with peach ice cream. Definitely made with real peaches!" + reagents.add_reagent("peachjuice", 2) + if ("grape") + desc = "A delicious [cone_type] cone filled with grape ice cream. Surprisingly, made with real pink grape, likely not real sugarcanes used." + reagents.add_reagent("grapejuice", 2) if ("blue") desc = "A delicious [cone_type] cone filled with blue ice cream. Made with real... blue?" reagents.add_reagent("singulo", 2) @@ -228,6 +250,8 @@ #undef ICECREAM_VANILLA #undef ICECREAM_CHOCOLATE #undef ICECREAM_STRAWBERRY +#undef ICECREAM_PEACH +#undef ICECREAM_GRAPE #undef ICECREAM_BLUE #undef CONE_WAFFLE #undef CONE_CHOC diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm index e26d15dbd3..c7c1da11f7 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm @@ -169,6 +169,15 @@ result = /obj/item/reagent_containers/food/snacks/store/cake/vanilla_cake subcategory = CAT_CAKE +/datum/crafting_recipe/food/peachcake + name = "Peach cake" + reqs = list( + /obj/item/reagent_containers/food/snacks/store/cake/plain = 1, + /obj/item/reagent_containers/food/snacks/grown/peach = 5 + ) + result = /obj/item/reagent_containers/food/snacks/store/cake/peach + subcategory = CAT_CAKE + /datum/crafting_recipe/food/cak name = "Living cat/cake hybrid" reqs = list( diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm index 73b09df68d..213744de4a 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm @@ -232,6 +232,28 @@ result = /obj/item/reagent_containers/food/snacks/snowcones/honey subcategory = CAT_ICE +/datum/crafting_recipe/food/peach_sc + name = "Peach snowcone" + reqs = list( + /obj/item/reagent_containers/food/drinks/sillycup = 1, + /datum/reagent/water = 5, + /datum/reagent/consumable/ice = 15, + /obj/item/reagent_containers/food/snacks/grown/peach = 1 + ) + result = /obj/item/reagent_containers/food/snacks/snowcones/peach + subcategory = CAT_ICE + +/datum/crafting_recipe/food/strawberry_sc + name = "Strawberry snowcone" + reqs = list( + /obj/item/reagent_containers/food/drinks/sillycup = 1, + /datum/reagent/water = 5, + /datum/reagent/consumable/ice = 15, + /obj/item/reagent_containers/food/snacks/grown/strawberry = 2 + ) + result = /obj/item/reagent_containers/food/snacks/snowcones/strawberry + subcategory = CAT_ICE + /datum/crafting_recipe/food/honey_sc name = "Rainbow snowcone" reqs = list( diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm index 81824dc4b8..34b8773274 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm @@ -214,4 +214,13 @@ /obj/item/slime_extract = 1 ) result = /obj/item/reagent_containers/food/snacks/pie/cocolavatart + subcategory = CAT_PIE + +/datum/crafting_recipe/food/peachpie + name = "Peach Pie" + reqs = list( + /obj/item/reagent_containers/food/snacks/pie/plain = 1, + /obj/item/reagent_containers/food/snacks/grown/peach = 3 + ) + result = /obj/item/reagent_containers/food/snacks/pie/peach subcategory = CAT_PIE \ No newline at end of file diff --git a/icons/obj/food/piecake.dmi b/icons/obj/food/piecake.dmi index df1e61c8490bd905d15b00d828057b984123e1c6..a74acb4e292ac8265109584b8128c09f4c86bc45 100644 GIT binary patch delta 13224 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 a@Qj4k^JDfq!=WS`_>+@TmaGyt3H)CSdJp3O delta 11772 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 AMF0Q* delta 1242 zcmV<01SR{N3+xJzBmsVrC4zrs1V=-0C=2@(#;BkFboIqvwe!9_pz_*E<+g}<|~Y-QNwC0X_64shkwiah+MIR#bTLPaHN#Z)=qGfceCrdgWO#+5U5vTp7dc*T5y)wejso0t5l#U{`G)O9 zI0YEx6kmk%A0U6-+*~TBJ#M?MyI`K&(hjjNaBePpTr{U0Zt*300i5=@aGpf&@r&Rp zl}e>jsZ=V}c~p>o-~3f~_xH3C*w2~X7}H}uY{zlfVqVu3tsrMtg{9LQOB>*LGRF?@ zP(MfZdVV23mgC445f^)?A0%7GJn*sw>Ic~zdqnveNzi{7)DLdQVJs;{)UVc(U|j>w z`Ps<%6X%XTzlXV`MhB~!T8PtxM}8yj?bY!7?j|v~ACzk_(%-qe81s?yiySZZ zV&`Xz(SCoB@{9L>Y%jv;4vBI~Fv{usYd@&{;6?MZ_kY?CYCot_sZ=VJN~QX*^(dl^ zr!aqhetCI)O>lo`i^A?O-%k@Q%;&dxp5HKk@=6}V{QccK1pS@qxrN+)Aikf(;U00a z_r@>8ACCfm-*|_(e=R7&j~#mcaGE5+3FS9Sg7bfj`oX88!rXd??JN2MZp7^_%-I{O z-G{lPM<&}D82ll>BJHe((?=_-*=mbO;Rch$9Jh8;LN|54yWJ)(>)g__y=HAw0f!HwivJMHufN z*6aye{T%%& zF093TZHc{pfzJnuy~4u(FJ4={3vgLLK7|X=+B4;sEPXBx+a=7MyTZ2U@wv6N_z^G2 z;2}Zu2<+O*+<^N9^>>E|QGd6#x{c%)>F-V?!N~J{Ypd%hz-WI*4rBe@+B*IDzO{97 zf48jss6Tp0EI7f2mFx1egFUf07*qoM6N<$ Ef*W{i0{{R3