Let the Pizza wars begin! (New foods added + some food related tweaks) (#21204)

-Added many new food dishes and ingredients (many of them pizzas).
-Added some of the new ingredients to the Cargo order form.
- Added 2 new drinks and a drink bottle for one of them.
-Nerfed a few dishes that require cooking seafood or frying so that you
can no longer make them with the microwave
-Created new vending machine that sells microwave/instant foods to make
up for it and give Microwaves some variety.
-Added shrimp to the required ingredients for North 60 squid.
-Renamed empty Shakshouka pan to be something more generic so it can be
used for other dishes.
-Adjusted the contents of Dyn Pozole so it doesn't take five years to
finish eating.
-Defined a color for S'th berry juice.
-Created new pages and files for microwave foods.


If/when suggesting fixes please be mindful that my knowledge of code is
very limited and many of the more complicated funcitons have been copy
pasted form elsewherein the code and edited to fit, so coommit
suggestions are appreciated.

---------

Signed-off-by: tomixcomics <11053204+tomixcomics@users.noreply.github.com>
Co-authored-by: FlamingLily <80451102+FlamingLily@users.noreply.github.com>
Co-authored-by: hazelrat <83198434+hazelrat@users.noreply.github.com>
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
This commit is contained in:
tomixcomics
2025-08-23 13:59:46 +03:00
committed by GitHub
parent e19b95c916
commit aad2e6bbd4
45 changed files with 1403 additions and 23 deletions
@@ -209,6 +209,18 @@
reagent_mix = RECIPE_REAGENT_REPLACE
result = /obj/item/reagent_containers/food/snacks/bowl/mozzarella_sticks
/singleton/recipe/jambalaya
appliance = SKILLET
fruit = list("tomato" = 1)
reagents = list(/singleton/reagent/spacespice = 3, /singleton/reagent/nutriment/rice = 5)
items = list(
/obj/item/reagent_containers/food/snacks/meat/chicken,
/obj/item/reagent_containers/food/snacks/fish/raw_shrimp,
/obj/item/reagent_containers/food/snacks/sausage
)
result = /obj/item/reagent_containers/food/snacks/jambalaya
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
// Konyang
/singleton/recipe/mossbowl
@@ -293,6 +305,7 @@
reagents = list(/singleton/reagent/water = 10)
items = list(/obj/item/reagent_containers/food/snacks/meat)
result = /obj/item/reagent_containers/food/snacks/soup/pozole
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
/singleton/recipe/elotes
appliance = OVEN | GRILL
@@ -224,3 +224,13 @@
/obj/item/reagent_containers/food/snacks/fish
)
result = /obj/item/reagent_containers/food/snacks/orszi
/singleton/recipe/sth_fish
appliance = SKILLET | SAUCEPAN
fruit = list("S'th berry" = 1, "seaweed" = 1)
reagents = list(/singleton/reagent/drink/milk/cream = 5, /singleton/reagent/spacespice = 2)
items = list(
/obj/item/reagent_containers/food/snacks/fish
)
result = /obj/item/reagent_containers/food/snacks/sth_fish
reagent_mix = RECIPE_REAGENT_REPLACE
+17 -1
View File
@@ -172,6 +172,22 @@
)
result = /obj/item/reagent_containers/food/snacks/stuffing
/singleton/recipe/stuffing_alt
appliance = OVEN | MICROWAVE
reagents = list(/singleton/reagent/water = 5, /singleton/reagent/sodiumchloride = 1, /singleton/reagent/blackpepper = 1)
items = list(
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice
)
result = /obj/item/reagent_containers/food/snacks/stuffing
/singleton/recipe/angry_bread
appliance = OVEN
fruit = list("carrot" = 1)
@@ -359,7 +375,7 @@
result = /obj/item/reagent_containers/food/snacks/grilled_triple_cheese_crunch_sandwich
/singleton/recipe/crab_leg_grilled_cheese_sandwich
appliance = SKILLET | MICROWAVE
appliance = SKILLET
items = list(
/obj/item/reagent_containers/food/snacks/breadslice,
/obj/item/reagent_containers/food/snacks/breadslice,
+16 -4
View File
@@ -70,7 +70,7 @@
result = /obj/item/reagent_containers/food/snacks/sweet_and_sour
/singleton/recipe/wingfangchu
appliance = FRYER | MICROWAVE
appliance = FRYER
reagents = list(/singleton/reagent/nutriment/soysauce = 5)
items = list(
/obj/item/reagent_containers/food/snacks/xenomeat
@@ -86,7 +86,7 @@
result = /obj/item/reagent_containers/food/snacks/roefritters
/singleton/recipe/fries_olympia_cheesy
appliance = FRYER | MICROWAVE
appliance = FRYER
reagents = list(/singleton/reagent/spacespice = 3)
fruit = list("potato" = 1)
items = list(
@@ -96,7 +96,7 @@
result = /obj/item/reagent_containers/food/snacks/fries_olympia_with_cheese
/singleton/recipe/fries_olympia_no_cheese
appliance = FRYER | MICROWAVE
appliance = FRYER
reagents = list(/singleton/reagent/spacespice = 3)
fruit = list("potato" = 1)
reagent_mix = RECIPE_REAGENT_REPLACE //So we don't end up with a ton of potato juice
@@ -187,7 +187,9 @@
/singleton/recipe/north60squid
appliance = FRYER
items = list(/obj/item/reagent_containers/food/snacks/squidmeat = 1)
items = list(/obj/item/reagent_containers/food/snacks/squidmeat = 1,
/obj/item/reagent_containers/food/snacks/fish/raw_shrimp = 1
)
reagents = list(/singleton/reagent/drink/lemonjuice = 5 , /singleton/reagent/drink/applejuice = 5, /singleton/reagent/nutriment/garlicsauce = 10)
coating = /singleton/reagent/nutriment/coating/beerbatter
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
@@ -198,3 +200,13 @@
fruit = list("chickpeas" = 2)
result = /obj/item/reagent_containers/food/snacks/falafelballs
/singleton/recipe/pop_shrimp
appliance = FRYER
reagents = list(/singleton/reagent/spacespice = 2)
coating = /singleton/reagent/nutriment/coating/batter
items = list(
/obj/item/reagent_containers/food/snacks/fish/raw_shrimp,
/obj/item/reagent_containers/food/snacks/fish/raw_shrimp
)
result = /obj/item/reagent_containers/food/snacks/bowl/pop_shrimp_bowl
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
@@ -147,3 +147,14 @@
items = list(/obj/item/reagent_containers/food/snacks/meat)
result = /obj/item/reagent_containers/food/snacks/steak_tartare
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/meatloaf
appliance = OVEN
fruit = list("onion" = 1)
reagents = list(/singleton/reagent/nutriment/protein/egg = 3, /singleton/reagent/nutriment/ketchup = 5)
items = list(
/obj/item/reagent_containers/food/snacks/meat,
/obj/item/reagent_containers/food/snacks/meat
)
result = /obj/item/reagent_containers/food/snacks/sliceable/meatloaf
reagent_mix = RECIPE_REAGENT_REPLACE
@@ -78,7 +78,7 @@
reagent_mix = RECIPE_REAGENT_REPLACE //Ingredients are mixed together.
/singleton/recipe/hummus
appliance = MIX | MICROWAVE
appliance = MIX
reagents = list(/singleton/reagent/nutriment/garlicsauce = 10, /singleton/reagent/spacespice = 2)
fruit = list("chickpeas" = 2)
result = /obj/item/reagent_containers/food/snacks/dip/hummus
@@ -0,0 +1,113 @@
/singleton/recipe/microwave_olive_pizza
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/olive
)
result = /obj/item/reagent_containers/food/snacks/microwave_pizza/olive
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/microwave_district6_pizza
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/district6
)
result = /obj/item/reagent_containers/food/snacks/microwave_pizza/district6
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/microwave_pepperoni_pizza
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/district6
)
result = /obj/item/reagent_containers/food/snacks/microwave_pizza/district6
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/microwave_pizza_homemade
appliance = MICROWAVE | OVEN
reagents = list(/singleton/reagent/nutriment/ketchup = 10)
items = list(
/obj/item/reagent_containers/food/snacks/sliceable/flatdough,
/obj/item/reagent_containers/food/snacks/cheesewedge
)
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
result = /obj/item/reagent_containers/food/snacks/microwave_pizza
/singleton/recipe/microwave_pizza
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza
)
result = /obj/item/reagent_containers/food/snacks/microwave_pizza
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/instant_mac_and_cheeze
appliance = MICROWAVE
items = list(
/obj/item/reagent_containers/food/snacks/packaged_microwave_mac_and_cheeze
)
result = /obj/item/reagent_containers/food/snacks/instant_mac
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/instant_fiery_mac_and_cheeze
appliance = MICROWAVE
items = list(
/obj/item/reagent_containers/food/snacks/packaged_microwave_fiery_mac_and_cheeze
)
result = /obj/item/reagent_containers/food/snacks/instant_mac_fiery
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/microwave_burger
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/frozen_burger
)
result = /obj/item/reagent_containers/food/snacks/quick_e_burger
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/microwave_mossburger
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/frozen_mossburger
)
result = /obj/item/reagent_containers/food/snacks/burger/moss/sad
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/microwave_curry
appliance = MICROWAVE
items = list(
/obj/item/reagent_containers/food/snacks/quick_curry
)
result = /obj/item/reagent_containers/food/snacks/quick_curry_prepared
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/microwave_hv_dinner
appliance = MICROWAVE
items = list(
/obj/item/reagent_containers/food/snacks/hv_dinner
)
result = /obj/item/reagent_containers/food/snacks/hv_dinner_prepared
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/strawberry_toptart
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/toptart_strawberry_raw
)
result = /obj/item/reagent_containers/food/snacks/toptart_strawberry
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/chocolate_peanutbutter_toptart
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter_raw
)
result = /obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter
reagent_mix = RECIPE_REAGENT_REPLACE
/singleton/recipe/blueberry_toptart
appliance = MICROWAVE | OVEN
items = list(
/obj/item/reagent_containers/food/snacks/toptart_blueberry_raw
)
result = /obj/item/reagent_containers/food/snacks/toptart_blueberry
reagent_mix = RECIPE_REAGENT_REPLACE
@@ -205,6 +205,18 @@
reagent_mix = RECIPE_REAGENT_REPLACE
result = /obj/item/storage/box/fancy/food/cakepopjar
/singleton/recipe/cranberry_orange_rolls
appliance = OVEN
fruit = list("cranberries" = 1, "orange" = 1)
items = list(
/obj/item/reagent_containers/food/snacks/doughslice,
/obj/item/reagent_containers/food/snacks/doughslice,
/obj/item/reagent_containers/food/snacks/doughslice
)
reagents = list(/singleton/reagent/sugar = 5, /singleton/reagent/drink/milk/cream = 5)
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify and replace
result = /obj/item/reagent_containers/food/snacks/sliceable/cranberry_orange_rolls
// Cakes.
//============
/singleton/recipe/cake
@@ -325,6 +337,12 @@
reagents = list(/singleton/reagent/sugar = 10)
result = /obj/item/reagent_containers/food/snacks/cherrypie
/singleton/recipe/pie/cranberry
fruit = list("cranberries" = 1)
reagents = list(/singleton/reagent/sugar = 10)
result = /obj/item/reagent_containers/food/snacks/sliceable/cranberry_pie
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify and replace
/singleton/recipe/pie/amanita
fruit = null
reagents = list(/singleton/reagent/toxin/amatoxin = 5)
+83 -12
View File
@@ -104,16 +104,87 @@
)
result = /obj/item/reagent_containers/food/snacks/bacon_flatbread
/singleton/recipe/bacon_flatbreadflatbread
appliance = OVEN | MICROWAVE
fruit = list("tomato" = 2)
items = list(
/obj/item/reagent_containers/food/snacks/flatbread,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/bacon,
/obj/item/reagent_containers/food/snacks/bacon,
/obj/item/reagent_containers/food/snacks/bacon,
/obj/item/reagent_containers/food/snacks/bacon
)
result = /obj/item/reagent_containers/food/snacks/bacon_flatbread
//Deep Dish
/singleton/recipe/deepdish_margherita
appliance = OVEN
fruit = list("tomato" = 3)
items = list(
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge
)
reagent_mix = RECIPE_REAGENT_REPLACE // simplify and replace
result = /obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/margherita
/singleton/recipe/deepdish_mushroompizza
appliance = OVEN
fruit = list("mushroom" = 3, "tomato" = 3)
items = list(
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge
)
reagent_mix = RECIPE_REAGENT_REPLACE // simplify and replace
result = /obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/mushroom
/singleton/recipe/deepdish_pepperonipizza
appliance = OVEN
fruit = list("tomato" = 3)
items = list(
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/pepperoni
)
reagent_mix = RECIPE_REAGENT_REPLACE // simplify and replace
result = /obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/pepperoni
/singleton/recipe/deepdish_district6
appliance = OVEN
fruit = list("tomato" = 3, "dirtberries" = 1)
items = list(
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/earthenroot_chopped
)
reagent_mix = RECIPE_REAGENT_REPLACE // simplify and replace
result = /obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/district6
/singleton/recipe/deepdish_mendell
appliance = OVEN
fruit = list("tomato" = 3, "bellpepper" = 1)
items = list(
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/fish
)
reagent_mix = RECIPE_REAGENT_REPLACE // simplify and replace
result = /obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/mendell
/singleton/recipe/deepdish_seafood
appliance = OVEN
fruit = list("tomato" = 3, "onion" = 1)
items = list(
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/dough,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/cheesewedge,
/obj/item/reagent_containers/food/snacks/fish/raw_shrimp
)
reagent_mix = RECIPE_REAGENT_REPLACE // simplify and replace
result = /obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/seafood
@@ -101,6 +101,20 @@
reagents = list(/singleton/reagent/water = 10)
result = /obj/item/reagent_containers/food/snacks/soup/pea
/singleton/recipe/gazpacho
appliance = MIX
reagents = list(/singleton/reagent/water = 10, /singleton/reagent/sodiumchloride = 1, /singleton/reagent/blackpepper = 1)
fruit = list("tomato" = 1, "bellpepper" = 1) //if cucumbers are added to the game please add them to this recipe
reagent_mix = RECIPE_REAGENT_REPLACE
result = /obj/item/reagent_containers/food/snacks/soup/gazpacho
/singleton/recipe/pumpkin_soup
appliance = SAUCEPAN | POT | MICROWAVE
fruit = list("pumpkin" = 1) //if cucumbers are added to the game please add them to this recipe
reagents = list(/singleton/reagent/water = 5, /singleton/reagent/drink/milk/cream = 5)
reagent_mix = RECIPE_REAGENT_REPLACE
result = /obj/item/reagent_containers/food/snacks/soup/pumpkin
// Stews
/singleton/recipe/stew
appliance = POT