mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 02:09:41 +00:00
Merge pull request #12944 from Somememeguy/MakeCookingGreatAgain
Make Cooking Great Again [Tedium Update, Rebalance some cooking aspects]
This commit is contained in:
@@ -147,6 +147,34 @@
|
|||||||
"<span class='notice'>You add \the [O] to \the [src].</span>")
|
"<span class='notice'>You add \the [O] to \the [src].</span>")
|
||||||
SStgui.update_uis(src)
|
SStgui.update_uis(src)
|
||||||
return
|
return
|
||||||
|
else if (istype(O,/obj/item/weapon/storage/bag/plants)) // There might be a better way about making plant bags dump their contents into a microwave, but it works.
|
||||||
|
var/obj/item/weapon/storage/bag/plants/bag = O
|
||||||
|
var/failed = 1
|
||||||
|
for(var/obj/item/G in O.contents)
|
||||||
|
if(!G.reagents || !G.reagents.total_volume)
|
||||||
|
continue
|
||||||
|
failed = 0
|
||||||
|
if(contents.len>=(max_n_of_items + component_parts.len + circuit_item_capacity))
|
||||||
|
to_chat(user, "<span class='warning'>This [src] is full of ingredients, you cannot put more.</span>")
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
bag.remove_from_storage(G, src)
|
||||||
|
contents += G
|
||||||
|
if(contents.len>=(max_n_of_items + component_parts.len + circuit_item_capacity))
|
||||||
|
break
|
||||||
|
|
||||||
|
if(failed)
|
||||||
|
to_chat(user, "Nothing in the plant bag is usable.")
|
||||||
|
return 0
|
||||||
|
|
||||||
|
if(!O.contents.len)
|
||||||
|
to_chat(user, "You empty \the [O] into \the [src].")
|
||||||
|
else
|
||||||
|
to_chat(user, "You fill \the [src] from \the [O].")
|
||||||
|
|
||||||
|
SStgui.update_uis(src)
|
||||||
|
return 0
|
||||||
|
|
||||||
else if(istype(O,/obj/item/weapon/reagent_containers/glass) || \
|
else if(istype(O,/obj/item/weapon/reagent_containers/glass) || \
|
||||||
istype(O,/obj/item/weapon/reagent_containers/food/drinks) || \
|
istype(O,/obj/item/weapon/reagent_containers/food/drinks) || \
|
||||||
istype(O,/obj/item/weapon/reagent_containers/food/condiment) \
|
istype(O,/obj/item/weapon/reagent_containers/food/condiment) \
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
fruit = list("chili" = 1)
|
fruit = list("chili" = 1)
|
||||||
coating = /datum/reagent/nutriment/coating/batter
|
coating = /datum/reagent/nutriment/coating/batter
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/jalapeno_poppers
|
result = /obj/item/weapon/reagent_containers/food/snacks/jalapeno_poppers
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/risottoballs
|
/datum/recipe/risottoballs
|
||||||
appliance = FRYER
|
appliance = FRYER
|
||||||
@@ -26,6 +27,7 @@
|
|||||||
coating = /datum/reagent/nutriment/coating/batter
|
coating = /datum/reagent/nutriment/coating/batter
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
|
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/risottoballs
|
result = /obj/item/weapon/reagent_containers/food/snacks/risottoballs
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/bellefritter
|
/datum/recipe/bellefritter
|
||||||
appliance = FRYER
|
appliance = FRYER
|
||||||
@@ -33,12 +35,14 @@
|
|||||||
reagents = list("sugar" = 5)
|
reagents = list("sugar" = 5)
|
||||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/frostbelle)
|
items = list(/obj/item/weapon/reagent_containers/food/snacks/frostbelle)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/bellefritter
|
result = /obj/item/weapon/reagent_containers/food/snacks/bellefritter
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/onionrings
|
/datum/recipe/onionrings
|
||||||
appliance = FRYER
|
appliance = FRYER
|
||||||
coating = /datum/reagent/nutriment/coating/batter
|
coating = /datum/reagent/nutriment/coating/batter
|
||||||
fruit = list("onion" = 1)
|
fruit = list("onion" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/onionrings
|
result = /obj/item/weapon/reagent_containers/food/snacks/onionrings
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
//Meaty Recipes
|
//Meaty Recipes
|
||||||
//====================
|
//====================
|
||||||
@@ -169,6 +173,7 @@
|
|||||||
appliance = FRYER
|
appliance = FRYER
|
||||||
reagents = list("sugar" = 5, "batter" = 10)
|
reagents = list("sugar" = 5, "batter" = 10)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/funnelcake
|
result = /obj/item/weapon/reagent_containers/food/snacks/funnelcake
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/pisanggoreng
|
/datum/recipe/pisanggoreng
|
||||||
appliance = FRYER
|
appliance = FRYER
|
||||||
|
|||||||
@@ -73,6 +73,7 @@ I said no!
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/muffin
|
result = /obj/item/weapon/reagent_containers/food/snacks/muffin
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/eggplantparm
|
/datum/recipe/eggplantparm
|
||||||
fruit = list("eggplant" = 1)
|
fruit = list("eggplant" = 1)
|
||||||
@@ -248,6 +249,7 @@ I said no!
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/rofflewaffles
|
result = /obj/item/weapon/reagent_containers/food/snacks/rofflewaffles
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/stew
|
/datum/recipe/stew
|
||||||
fruit = list("potato" = 1, "tomato" = 1, "carrot" = 1, "eggplant" = 1, "mushroom" = 1)
|
fruit = list("potato" = 1, "tomato" = 1, "carrot" = 1, "eggplant" = 1, "mushroom" = 1)
|
||||||
@@ -415,6 +417,7 @@ I said no!
|
|||||||
fruit = list("plumphelmet" = 1)
|
fruit = list("plumphelmet" = 1)
|
||||||
reagents = list("water" = 5, "flour" = 5)
|
reagents = list("water" = 5, "flour" = 5)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/plumphelmetbiscuit
|
result = /obj/item/weapon/reagent_containers/food/snacks/plumphelmetbiscuit
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/mushroomsoup
|
/datum/recipe/mushroomsoup
|
||||||
fruit = list("mushroom" = 1)
|
fruit = list("mushroom" = 1)
|
||||||
@@ -478,6 +481,7 @@ I said no!
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/bread,
|
/obj/item/weapon/reagent_containers/food/snacks/sliceable/bread,
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/stuffing
|
result = /obj/item/weapon/reagent_containers/food/snacks/stuffing
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/mashedpotato
|
/datum/recipe/mashedpotato
|
||||||
items = list(
|
items = list(
|
||||||
@@ -511,6 +515,7 @@ I said no!
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/dough
|
/obj/item/weapon/reagent_containers/food/snacks/dough
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/bun
|
result = /obj/item/weapon/reagent_containers/food/snacks/bun
|
||||||
|
result_quantity = 3
|
||||||
|
|
||||||
/datum/recipe/microwaveflatbread
|
/datum/recipe/microwaveflatbread
|
||||||
items = list(
|
items = list(
|
||||||
@@ -536,6 +541,7 @@ I said no!
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/rawsunflower
|
/obj/item/weapon/reagent_containers/food/snacks/rawsunflower
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/roastedsunflower
|
result = /obj/item/weapon/reagent_containers/food/snacks/roastedsunflower
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/roastedsunflowerseeds
|
/datum/recipe/roastedsunflowerseeds
|
||||||
reagents = list("sodiumchloride" = 1, "cookingoil" = 1)
|
reagents = list("sodiumchloride" = 1, "cookingoil" = 1)
|
||||||
@@ -543,6 +549,7 @@ I said no!
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/rawsunflower
|
/obj/item/weapon/reagent_containers/food/snacks/rawsunflower
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/roastedsunflower
|
result = /obj/item/weapon/reagent_containers/food/snacks/roastedsunflower
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/roastedpeanutsunflowerseeds
|
/datum/recipe/roastedpeanutsunflowerseeds
|
||||||
reagents = list("sodiumchloride" = 1, "peanutoil" = 1)
|
reagents = list("sodiumchloride" = 1, "peanutoil" = 1)
|
||||||
@@ -550,21 +557,25 @@ I said no!
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/rawsunflower
|
/obj/item/weapon/reagent_containers/food/snacks/rawsunflower
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/roastedsunflower
|
result = /obj/item/weapon/reagent_containers/food/snacks/roastedsunflower
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/roastedpeanuts
|
/datum/recipe/roastedpeanuts
|
||||||
fruit = list("peanut" = 2)
|
fruit = list("peanut" = 2)
|
||||||
reagents = list("sodiumchloride" = 2, "cookingoil" = 1)
|
reagents = list("sodiumchloride" = 2, "cookingoil" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/roastedpeanuts
|
result = /obj/item/weapon/reagent_containers/food/snacks/roastedpeanuts
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/roastedpeanutscorn
|
/datum/recipe/roastedpeanutscorn
|
||||||
fruit = list("peanut" = 2)
|
fruit = list("peanut" = 2)
|
||||||
reagents = list("sodiumchloride" = 2, "cornoil" = 1)
|
reagents = list("sodiumchloride" = 2, "cornoil" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/roastedpeanuts
|
result = /obj/item/weapon/reagent_containers/food/snacks/roastedpeanuts
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/roastedpeanutspeanut
|
/datum/recipe/roastedpeanutspeanut
|
||||||
fruit = list("peanut" = 2)
|
fruit = list("peanut" = 2)
|
||||||
reagents = list("sodiumchloride" = 2, "peanutoil" = 1)
|
reagents = list("sodiumchloride" = 2, "peanutoil" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/roastedpeanuts
|
result = /obj/item/weapon/reagent_containers/food/snacks/roastedpeanuts
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/mint
|
/datum/recipe/mint
|
||||||
reagents = list("sugar" = 5, "frostoil" = 5)
|
reagents = list("sugar" = 5, "frostoil" = 5)
|
||||||
@@ -596,6 +607,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
reagents = list("sugar" = 5, "egg" = 3)
|
reagents = list("sugar" = 5, "egg" = 3)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sugarcookie
|
result = /obj/item/weapon/reagent_containers/food/snacks/sugarcookie
|
||||||
|
result_quantity = 4
|
||||||
|
|
||||||
/datum/recipe/berrymuffin
|
/datum/recipe/berrymuffin
|
||||||
reagents = list("milk" = 5, "sugar" = 5)
|
reagents = list("milk" = 5, "sugar" = 5)
|
||||||
@@ -604,6 +616,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
fruit = list("berries" = 1)
|
fruit = list("berries" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/berrymuffin/berry
|
result = /obj/item/weapon/reagent_containers/food/snacks/berrymuffin/berry
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/poisonberrymuffin
|
/datum/recipe/poisonberrymuffin
|
||||||
reagents = list("milk" = 5, "sugar" = 5)
|
reagents = list("milk" = 5, "sugar" = 5)
|
||||||
@@ -612,6 +625,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
fruit = list("poisonberries" = 1)
|
fruit = list("poisonberries" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/berrymuffin/poison
|
result = /obj/item/weapon/reagent_containers/food/snacks/berrymuffin/poison
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/ghostmuffin
|
/datum/recipe/ghostmuffin
|
||||||
reagents = list("milk" = 5, "sugar" = 5)
|
reagents = list("milk" = 5, "sugar" = 5)
|
||||||
@@ -621,6 +635,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
fruit = list("berries" = 1)
|
fruit = list("berries" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/ghostmuffin/berry
|
result = /obj/item/weapon/reagent_containers/food/snacks/ghostmuffin/berry
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/poisonghostmuffin
|
/datum/recipe/poisonghostmuffin
|
||||||
reagents = list("milk" = 5, "sugar" = 5)
|
reagents = list("milk" = 5, "sugar" = 5)
|
||||||
@@ -630,6 +645,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
fruit = list("poisonberries" = 1)
|
fruit = list("poisonberries" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/ghostmuffin/poison
|
result = /obj/item/weapon/reagent_containers/food/snacks/ghostmuffin/poison
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/eggroll
|
/datum/recipe/eggroll
|
||||||
reagents = list("soysauce" = 10)
|
reagents = list("soysauce" = 10)
|
||||||
@@ -841,6 +857,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE
|
reagent_mix = RECIPE_REAGENT_REPLACE
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/nugget
|
result = /obj/item/weapon/reagent_containers/food/snacks/nugget
|
||||||
|
result_quantity = 3
|
||||||
|
|
||||||
// Chip update
|
// Chip update
|
||||||
/datum/recipe/microwavetortilla
|
/datum/recipe/microwavetortilla
|
||||||
@@ -850,6 +867,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/tortilla
|
result = /obj/item/weapon/reagent_containers/food/snacks/tortilla
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE //no gross flour or water
|
reagent_mix = RECIPE_REAGENT_REPLACE //no gross flour or water
|
||||||
|
result_quantity = 3
|
||||||
|
|
||||||
/datum/recipe/taco
|
/datum/recipe/taco
|
||||||
items = list(
|
items = list(
|
||||||
@@ -1041,6 +1059,7 @@ I said no!
|
|||||||
)
|
)
|
||||||
fruit = list("cabbage" = 1)
|
fruit = list("cabbage" = 1)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/stuffed_meatball
|
result = /obj/item/weapon/reagent_containers/food/snacks/stuffed_meatball
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/egg_pancake
|
/datum/recipe/egg_pancake
|
||||||
items = list(
|
items = list(
|
||||||
|
|||||||
@@ -37,6 +37,7 @@
|
|||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/donerkebab
|
result = /obj/item/weapon/reagent_containers/food/snacks/donerkebab
|
||||||
|
|
||||||
|
|
||||||
/datum/recipe/roastbeef
|
/datum/recipe/roastbeef
|
||||||
fruit = list("carrot" = 2, "potato" = 2)
|
fruit = list("carrot" = 2, "potato" = 2)
|
||||||
items = list(
|
items = list(
|
||||||
@@ -150,7 +151,7 @@
|
|||||||
result = /obj/item/weapon/storage/box/wings/tray
|
result = /obj/item/weapon/storage/box/wings/tray
|
||||||
|
|
||||||
/datum/recipe/bucket
|
/datum/recipe/bucket
|
||||||
fruit = list("potato" = 1)
|
fruit = list("durian" = 1)
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||||
|
|||||||
@@ -76,8 +76,6 @@
|
|||||||
/datum/recipe/bread
|
/datum/recipe/bread
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough
|
/obj/item/weapon/reagent_containers/food/snacks/dough
|
||||||
)
|
)
|
||||||
@@ -97,13 +95,10 @@
|
|||||||
/datum/recipe/tofubread
|
/datum/recipe/tofubread
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/tofu,
|
/obj/item/weapon/reagent_containers/food/snacks/tofu,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/tofu,
|
/obj/item/weapon/reagent_containers/food/snacks/tofu,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/tofu,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
||||||
)
|
)
|
||||||
@@ -134,17 +129,15 @@
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough
|
/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/tortilla
|
result = /obj/item/weapon/reagent_containers/food/snacks/tortilla
|
||||||
|
result_quantity = 3
|
||||||
|
|
||||||
/datum/recipe/meatbread
|
/datum/recipe/meatbread
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
||||||
)
|
)
|
||||||
@@ -153,13 +146,10 @@
|
|||||||
/datum/recipe/syntibread
|
/datum/recipe/syntibread
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat/syntiflesh,
|
/obj/item/weapon/reagent_containers/food/snacks/meat/syntiflesh,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat/syntiflesh,
|
/obj/item/weapon/reagent_containers/food/snacks/meat/syntiflesh,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat/syntiflesh,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
||||||
)
|
)
|
||||||
@@ -168,13 +158,10 @@
|
|||||||
/datum/recipe/xenomeatbread
|
/datum/recipe/xenomeatbread
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/xenomeat,
|
/obj/item/weapon/reagent_containers/food/snacks/xenomeat,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/xenomeat,
|
/obj/item/weapon/reagent_containers/food/snacks/xenomeat,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/xenomeat,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
||||||
)
|
)
|
||||||
@@ -185,7 +172,6 @@
|
|||||||
fruit = list("banana" = 1)
|
fruit = list("banana" = 1)
|
||||||
reagents = list("milk" = 5, "sugar" = 15)
|
reagents = list("milk" = 5, "sugar" = 15)
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
/obj/item/weapon/reagent_containers/food/snacks/dough,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/dough
|
/obj/item/weapon/reagent_containers/food/snacks/dough
|
||||||
)
|
)
|
||||||
@@ -198,6 +184,7 @@
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/dough
|
/obj/item/weapon/reagent_containers/food/snacks/dough
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/bun
|
result = /obj/item/weapon/reagent_containers/food/snacks/bun
|
||||||
|
result_quantity = 3
|
||||||
|
|
||||||
//Predesigned pies
|
//Predesigned pies
|
||||||
//=======================
|
//=======================
|
||||||
@@ -273,6 +260,7 @@
|
|||||||
reagents = list("sugar" = 10)
|
reagents = list("sugar" = 10)
|
||||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough)
|
items = list(/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/appletart
|
result = /obj/item/weapon/reagent_containers/food/snacks/appletart
|
||||||
|
result_quantity = 2
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE
|
reagent_mix = RECIPE_REAGENT_REPLACE
|
||||||
|
|
||||||
/datum/recipe/keylimepie
|
/datum/recipe/keylimepie
|
||||||
@@ -333,7 +321,6 @@
|
|||||||
reagent_mix = RECIPE_REAGENT_REPLACE //No egg or mix in final recipe
|
reagent_mix = RECIPE_REAGENT_REPLACE //No egg or mix in final recipe
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/brownies
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/brownies
|
||||||
|
|
||||||
|
|
||||||
/datum/recipe/cosmicbrownies
|
/datum/recipe/cosmicbrownies
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
reagents = list("browniemix" = 10, "egg" = 3)
|
reagents = list("browniemix" = 10, "egg" = 3)
|
||||||
@@ -344,7 +331,7 @@
|
|||||||
/datum/recipe/buchedenoel
|
/datum/recipe/buchedenoel
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
fruit = list("berries" = 2)
|
fruit = list("berries" = 2)
|
||||||
reagents = list("milk" = 5, "flour" = 15, "cream" = 10, "coco" = 5, "egg" = 6)
|
reagents = list("cakebatter" = 20, "cream" = 10, "coco" = 5)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/buchedenoel
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/buchedenoel
|
||||||
|
|
||||||
/datum/recipe/cinnamonbun
|
/datum/recipe/cinnamonbun
|
||||||
@@ -443,19 +430,19 @@
|
|||||||
//============
|
//============
|
||||||
/datum/recipe/cake
|
/datum/recipe/cake
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
reagents = list("milk" = 5, "flour" = 15, "sugar" = 15, "egg" = 9, "vanilla" = 1)
|
reagents = list("cakebatter" = 30, "vanilla" = 2)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/plaincake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/plaincake
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE
|
reagent_mix = RECIPE_REAGENT_REPLACE
|
||||||
|
|
||||||
/datum/recipe/cake/carrot
|
/datum/recipe/cake/carrot
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
fruit = list("carrot" = 3)
|
fruit = list("carrot" = 3)
|
||||||
reagents = list("milk" = 5, "flour" = 15, "egg" = 9,"sugar" = 5)
|
reagents = list("cakebatter" = 30)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/carrotcake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/carrotcake
|
||||||
|
|
||||||
/datum/recipe/cake/cheese
|
/datum/recipe/cake/cheese
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
reagents = list("milk" = 5, "flour" = 15, "sugar" = 15, "egg" = 9)
|
reagents = list("cakebatter" = 30)
|
||||||
items = list(
|
items = list(
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
||||||
@@ -463,49 +450,48 @@
|
|||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesecake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesecake
|
||||||
|
|
||||||
/datum/recipe/cake/peanut
|
/datum/recipe/cake/peanut
|
||||||
fruit = list("peanut" = 3)
|
fruit = list("peanut" = 1)
|
||||||
reagents = list("milk" = 5, "flour" = 10, "sugar" = 5, "egg" = 6, "peanutbutter" = 5)
|
reagents = list("cakebatter" = 30, "peanutbutter" = 5)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/peanutcake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/peanutcake
|
||||||
|
|
||||||
/datum/recipe/cake/orange
|
/datum/recipe/cake/orange
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
fruit = list("orange" = 1)
|
fruit = list("orange" = 2)
|
||||||
reagents = list("milk" = 5, "flour" = 15, "egg" = 9, "sugar" = 5)
|
reagents = list("cakebatter" = 30)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/orangecake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/orangecake
|
||||||
|
|
||||||
/datum/recipe/cake/lime
|
/datum/recipe/cake/lime
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
fruit = list("lime" = 1)
|
fruit = list("lime" = 2)
|
||||||
reagents = list("milk" = 5, "flour" = 15, "egg" = 9, "limejuice" = 3, "sugar" = 5)
|
reagents = list("cakebatter" = 30)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/limecake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/limecake
|
||||||
|
|
||||||
/datum/recipe/cake/lemon
|
/datum/recipe/cake/lemon
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
fruit = list("lemon" = 1)
|
fruit = list("lemon" = 2)
|
||||||
reagents = list("milk" = 5, "flour" = 15, "egg" = 9, "lemonjuice" = 3, "sugar" = 5)
|
reagents = list("cakebatter" = 30)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/lemoncake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/lemoncake
|
||||||
|
|
||||||
/datum/recipe/cake/chocolate
|
/datum/recipe/cake/chocolate
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/chocolatebar)
|
reagents = list("cakebatter" = 30, "coco" = 5)
|
||||||
reagents = list("milk" = 5, "flour" = 15, "egg" = 9, "coco" = 4, "sugar" = 5)
|
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/chocolatecake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/chocolatecake
|
||||||
|
|
||||||
/datum/recipe/cake/birthday
|
/datum/recipe/cake/birthday
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
reagents = list("milk" = 5, "flour" = 15, "sugar" = 15, "egg" = 9)
|
reagents = list("cakebatter" = 30)
|
||||||
items = list(/obj/item/clothing/head/cakehat)
|
items = list(/obj/item/clothing/head/cakehat)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/birthdaycake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/birthdaycake
|
||||||
|
|
||||||
/datum/recipe/cake/apple
|
/datum/recipe/cake/apple
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
fruit = list("apple" = 2)
|
fruit = list("apple" = 2)
|
||||||
reagents = list("milk" = 5, "flour" = 15, "egg" = 9,"sugar" = 5)
|
reagents = list("cakebatter" = 30)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/applecake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/applecake
|
||||||
|
|
||||||
/datum/recipe/cake/brain
|
/datum/recipe/cake/brain
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
reagents = list("milk" = 5, "flour" = 15, "sugar" = 15, "egg" = 9)
|
reagents = list("cakebatter" = 30)
|
||||||
items = list(/obj/item/organ/internal/brain)
|
items = list(/obj/item/organ/internal/brain)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/braincake
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/braincake
|
||||||
|
|
||||||
@@ -517,6 +503,7 @@
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough
|
/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/pancakes
|
result = /obj/item/weapon/reagent_containers/food/snacks/pancakes
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/pancakes/berry
|
/datum/recipe/pancakes/berry
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
@@ -527,6 +514,7 @@
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough
|
/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/pancakes/berry
|
result = /obj/item/weapon/reagent_containers/food/snacks/pancakes/berry
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/lasagna
|
/datum/recipe/lasagna
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
@@ -547,6 +535,7 @@
|
|||||||
)
|
)
|
||||||
reagents = list("milk" = 5, "egg" = 3,"honey" = 5)
|
reagents = list("milk" = 5, "egg" = 3,"honey" = 5)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/honeybun
|
result = /obj/item/weapon/reagent_containers/food/snacks/honeybun
|
||||||
|
result_quantity = 4
|
||||||
|
|
||||||
//Bacon
|
//Bacon
|
||||||
/datum/recipe/bacon_oven
|
/datum/recipe/bacon_oven
|
||||||
@@ -602,6 +591,7 @@
|
|||||||
reagent_mix = RECIPE_REAGENT_REPLACE
|
reagent_mix = RECIPE_REAGENT_REPLACE
|
||||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/dough)
|
items = list(/obj/item/weapon/reagent_containers/food/snacks/dough)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/croissant
|
result = /obj/item/weapon/reagent_containers/food/snacks/croissant
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/macncheese
|
/datum/recipe/macncheese
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
@@ -639,6 +629,7 @@
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/dough
|
/obj/item/weapon/reagent_containers/food/snacks/dough
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/waffles
|
result = /obj/item/weapon/reagent_containers/food/snacks/waffles
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/loadedbakedpotatooven
|
/datum/recipe/loadedbakedpotatooven
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
@@ -656,6 +647,7 @@
|
|||||||
)
|
)
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE //Water used up in cooking
|
reagent_mix = RECIPE_REAGENT_REPLACE //Water used up in cooking
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/meatbun
|
result = /obj/item/weapon/reagent_containers/food/snacks/meatbun
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/spicedmeatbun
|
/datum/recipe/spicedmeatbun
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
@@ -666,6 +658,7 @@
|
|||||||
)
|
)
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE //Water used up in cooking
|
reagent_mix = RECIPE_REAGENT_REPLACE //Water used up in cooking
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/spicedmeatbun
|
result = /obj/item/weapon/reagent_containers/food/snacks/spicedmeatbun
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/custardbun
|
/datum/recipe/custardbun
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
@@ -687,6 +680,7 @@
|
|||||||
)
|
)
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
|
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/chickenmomo
|
result = /obj/item/weapon/reagent_containers/food/snacks/chickenmomo
|
||||||
|
result_quantity = 2
|
||||||
|
|
||||||
/datum/recipe/veggiemomo
|
/datum/recipe/veggiemomo
|
||||||
appliance = OVEN
|
appliance = OVEN
|
||||||
@@ -699,3 +693,4 @@
|
|||||||
)
|
)
|
||||||
reagent_mix = RECIPE_REAGENT_REPLACE //Get that water outta here
|
reagent_mix = RECIPE_REAGENT_REPLACE //Get that water outta here
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/veggiemomo
|
result = /obj/item/weapon/reagent_containers/food/snacks/veggiemomo
|
||||||
|
result_quantity = 2
|
||||||
@@ -140,7 +140,7 @@
|
|||||||
id = "dough"
|
id = "dough"
|
||||||
result = null
|
result = null
|
||||||
required_reagents = list("egg" = 3, "flour" = 10)
|
required_reagents = list("egg" = 3, "flour" = 10)
|
||||||
inhibitors = list("water" = 1, "beer" = 1) //To prevent it messing with batter recipes
|
inhibitors = list("water" = 1, "beer" = 1, "sugar" = 1) //To prevent it messing with batter recipes
|
||||||
result_amount = 1
|
result_amount = 1
|
||||||
|
|
||||||
/decl/chemical_reaction/instant/food/dough/on_reaction(var/datum/reagents/holder, var/created_volume)
|
/decl/chemical_reaction/instant/food/dough/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||||
@@ -189,6 +189,13 @@
|
|||||||
required_reagents = list("flour" = 5, "coco" = 5, "sugar" = 5)
|
required_reagents = list("flour" = 5, "coco" = 5, "sugar" = 5)
|
||||||
result_amount = 15
|
result_amount = 15
|
||||||
|
|
||||||
|
/decl/chemical_reaction/instant/food/cakebatter
|
||||||
|
name = "Cake Batter"
|
||||||
|
id = "cakebatter"
|
||||||
|
result = "cakebatter"
|
||||||
|
required_reagents = list("flour" = 15, "milk" = 10, "sugar" = 15, "egg" = 3)
|
||||||
|
result_amount = 60
|
||||||
|
|
||||||
/decl/chemical_reaction/instant/food/butter
|
/decl/chemical_reaction/instant/food/butter
|
||||||
name = "Butter"
|
name = "Butter"
|
||||||
id = "butter"
|
id = "butter"
|
||||||
|
|||||||
@@ -692,6 +692,13 @@
|
|||||||
reagent_state = SOLID
|
reagent_state = SOLID
|
||||||
color = "#441a03"
|
color = "#441a03"
|
||||||
|
|
||||||
|
/datum/reagent/cakebatter
|
||||||
|
name = "Cake Batter"
|
||||||
|
id = "cakebatter"
|
||||||
|
description = "A batter for making delicious cakes."
|
||||||
|
reagent_state = LIQUID
|
||||||
|
color = "#F0EDDA"
|
||||||
|
|
||||||
/datum/reagent/frostoil
|
/datum/reagent/frostoil
|
||||||
name = "Frost Oil"
|
name = "Frost Oil"
|
||||||
id = "frostoil"
|
id = "frostoil"
|
||||||
|
|||||||
Reference in New Issue
Block a user