From d36db059b08cff075ddc364153f8f7abd5cf8f82 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sun, 10 Sep 2023 12:16:07 +0200 Subject: [PATCH] [MIRROR] Rice Dough can be made in a beaker [MDB IGNORE] (#23611) * Rice Dough can be made in a beaker (#78062) ## About The Pull Request Rice dough can be made in a beaker using 20u of Rice Flour and 10u of Water. 10u of Rice Flour is made from 5u of Rice and 5u of Flour. Rice dough can still be crafted manually using the crafting menu and the original recipe. ## Why It's Good For The Game Cooks can sometimes get swamped with work, especially on a high-pop shift or when there are no botanists. By making rice dough more convenient to make, cooks don't need to spend as much time in the crafting menu. Rice Flour is made from mixing equal parts Rice and Flour. Since no recipe other than Rice dough uses both Rice and Flour in it's Recipe, it should be fine to turn those regents into the intermediate reagent "Rice Flour". Fixes #77966 ## Changelog :cl: qol: Rice Dough may be made in beaker instead of being crafted, but the rice and flour must be added first /:cl: * Rice Dough can be made in a beaker --------- Co-authored-by: blueDev2 <89804215+blueDev2@users.noreply.github.com> --- code/modules/food_and_drinks/recipes/food_mixtures.dm | 10 ++++++++++ .../reagents/chemistry/reagents/food_reagents.dm | 8 ++++++++ 2 files changed, 18 insertions(+) diff --git a/code/modules/food_and_drinks/recipes/food_mixtures.dm b/code/modules/food_and_drinks/recipes/food_mixtures.dm index cf1a1edfa63..9f946aede28 100644 --- a/code/modules/food_and_drinks/recipes/food_mixtures.dm +++ b/code/modules/food_and_drinks/recipes/food_mixtures.dm @@ -97,6 +97,10 @@ required_reagents = list(/datum/reagent/consumable/corn_starch = 1, /datum/reagent/toxin/acid = 1) required_temp = 374 +/datum/chemical_reaction/food/rice_flour + results = list(/datum/reagent/consumable/rice_flour = 10) + required_reagents = list(/datum/reagent/consumable/flour = 5,/datum/reagent/consumable/rice = 5) + /datum/chemical_reaction/food/caramel results = list(/datum/reagent/consumable/caramel = 1) required_reagents = list(/datum/reagent/consumable/sugar = 1) @@ -154,6 +158,12 @@ reaction_flags = REACTION_INSTANT resulting_food_path = /obj/item/food/dough +/datum/chemical_reaction/food/rice_dough + required_reagents = list(/datum/reagent/consumable/rice_flour = 20,/datum/reagent/water = 10) + mix_message = "The ingredients form a rice dough." + reaction_flags = REACTION_INSTANT + resulting_food_path = /obj/item/food/rice_dough + /datum/chemical_reaction/food/cakebatter required_reagents = list(/datum/reagent/consumable/eggyolk = 6, /datum/reagent/consumable/eggwhite = 12, /datum/reagent/consumable/flour = 15, /datum/reagent/consumable/sugar = 5) mix_message = "The ingredients form a cake batter." diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index 3d9e8c40f82..e8a50d832e0 100644 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -647,6 +647,14 @@ chemical_flags = REAGENT_CAN_BE_SYNTHESIZED default_container = /obj/item/reagent_containers/condiment/rice +/datum/reagent/consumable/rice_flour + name = "Rice Flour" + description = "Flour mixed with Rice" + reagent_state = SOLID + color = "#FFFFFF" // rgb: 0, 0, 0 + taste_description = "chalky wheat with rice" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + /datum/reagent/consumable/vanilla name = "Vanilla Powder" description = "A fatty, bitter paste made from vanilla pods."