mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-21 04:48:18 +01:00
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:
+1
-1
@@ -31,7 +31,7 @@
|
||||
/singleton/reagent/drink/sthberryjuice
|
||||
name = "S'th Berry Juice"
|
||||
description = "The sweet, delectable juice of the S'th berry, a Moghresian fruit found in the Izweski Heartland"
|
||||
color = ""
|
||||
color = "#880029"
|
||||
taste_description = "sweet berry juice"
|
||||
glass_icon_state = "berryjuice"
|
||||
glass_name = "glass of S'th berry juice"
|
||||
|
||||
+26
@@ -1794,6 +1794,32 @@
|
||||
glass_desc = "A relatively sweet and fruity 46 proof liquor."
|
||||
glass_center_of_mass = list("x"=16, "y"=5)
|
||||
|
||||
/singleton/reagent/alcohol/limoncello
|
||||
name = "Limoncello"
|
||||
description = "A lemon liquor beloved in Italy and Assunzione alike."
|
||||
color = "#ffef16"
|
||||
strength = 24
|
||||
taste_description = "lemon liquor"
|
||||
|
||||
value = 0.15
|
||||
|
||||
glass_icon_state = "limoncello"
|
||||
glass_name = "glass of Limoncello"
|
||||
glass_desc = "A citrusy sweet and sour liquor originating in southern Italy."
|
||||
|
||||
/singleton/reagent/alcohol/bon_bon
|
||||
name = "Bon Bon"
|
||||
description = "A citrusy, sweet and sour blast from the past."
|
||||
color = "#fff891"
|
||||
strength = 32
|
||||
taste_description = "sour candy"
|
||||
|
||||
value = 0.17
|
||||
|
||||
glass_icon_state = "bonbon"
|
||||
glass_name = "glass of Bon Bon"
|
||||
glass_desc = "Candy is dandy but liquor is quicker!"
|
||||
|
||||
/singleton/reagent/alcohol/rum
|
||||
name = "Rum"
|
||||
description = "Yohoho and all that."
|
||||
|
||||
@@ -2176,6 +2176,21 @@
|
||||
catalysts = list(/singleton/reagent/enzyme = 5)
|
||||
result_amount = 10
|
||||
|
||||
/datum/chemical_reaction/limoncello
|
||||
name = "Limoncello"
|
||||
id = "limoncello"
|
||||
result = /singleton/reagent/alcohol/limoncello
|
||||
required_reagents = list(/singleton/reagent/drink/lemonjuice = 1, /singleton/reagent/condiment/syrup_simple = 1)
|
||||
catalysts = list(/singleton/reagent/enzyme = 5)
|
||||
result_amount = 2
|
||||
|
||||
/datum/chemical_reaction/bon_bon
|
||||
name = "Bon Bon"
|
||||
id = "bonbon"
|
||||
result = /singleton/reagent/alcohol/bon_bon
|
||||
required_reagents = list(/singleton/reagent/alcohol/limoncello = 1, /singleton/reagent/drink/lemonjuice = 1, /singleton/reagent/condiment/syrup_vanilla = 1, /singleton/reagent/alcohol/vodka = 3)
|
||||
result_amount = 6
|
||||
|
||||
/datum/chemical_reaction/melonliquor
|
||||
name = "Melon Liquor"
|
||||
id = "melonliquor"
|
||||
|
||||
@@ -579,6 +579,14 @@
|
||||
center_of_mass = list("x"=16, "y"=7)
|
||||
reagents_to_add = list(/singleton/reagent/alcohol/absinthe = 100)
|
||||
|
||||
/obj/item/reagent_containers/food/drinks/bottle/limoncello
|
||||
name = "Limoncello Mediterraneo"
|
||||
desc = "A lemon liquor popular in Italy and in Assunzione."
|
||||
desc_extended = DRINK_FLUFF_SILVERPORT
|
||||
icon_state = "limoncello"
|
||||
center_of_mass = list("x"=16, "y"=6)
|
||||
reagents_to_add = list(/singleton/reagent/alcohol/limoncello = 100)
|
||||
|
||||
/obj/item/reagent_containers/food/drinks/bottle/melonliquor
|
||||
name = "Emeraldine melon liquor"
|
||||
desc = "A bottle of 46 proof Emeraldine Melon Liquor, made from a Silversun-grown variety of melon. Sweet and light, and surprisingly cheap considering the manufacturer."
|
||||
|
||||
@@ -296,6 +296,53 @@
|
||||
icon_state = "mozzarella_stick"
|
||||
filling_color = "#fabe17"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/jambalaya
|
||||
name = "jambalaya"
|
||||
desc = "A Creole/Cajun-American dish popularized in Louisiana with origins in Africa and Asia. It is a flavorful mixture of seafood, meats, rice, spices and vegetables. A real celebration of all that is food."
|
||||
icon = 'icons/obj/item/reagent_containers/food/cultural/human.dmi'
|
||||
icon_state = "jambalaya"
|
||||
trash = /obj/item/trash/shakshouka
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein = 6, /singleton/reagent/nutriment = 6)
|
||||
reagent_data = list(/singleton/reagent/nutriment/protein = list("chicken" = 5, "shrimp" = 5, "sausage" = 4), /singleton/reagent/nutriment = list("rice" = 5, "rich spicy flavors" = 5))
|
||||
filling_color = "#c06917"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/jambalaya/update_icon()
|
||||
var/percent_jambalaya = round((reagents.total_volume / 12) * 100)
|
||||
switch(percent_jambalaya)
|
||||
if(0 to 50)
|
||||
icon_state = "jambalaya_half"
|
||||
else
|
||||
icon_state = "jambalaya"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/bowl/pop_shrimp_bowl
|
||||
name = "bowl of pop shrimp" //Popcorn shrimp were invented in the 70's (after the timeline divergence date) so I figured I'd call them something similar but different in this universe.
|
||||
desc = "A bowl of fried shrimp so small and crunchy you can just pop them right in your mouth!"
|
||||
icon = 'icons/obj/item/reagent_containers/food/fryer.dmi'
|
||||
icon_state = "popshrimp_full"
|
||||
unitname = "pop shrimp"
|
||||
filling_color = "#be7017"
|
||||
trash = /obj/item/trash/snack_bowl
|
||||
vendingobject = /obj/item/reagent_containers/food/snacks/pop_shrimp
|
||||
bitesize = 1
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein/seafood = 5, /singleton/reagent/nutriment = 1)
|
||||
reagent_data = list(/singleton/reagent/nutriment/protein/seafood = list("crunchy fried shrimp" = 5), /singleton/reagent/nutriment = list("seasoning" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/bowl/pop_shrimp_bowl/update_icon()
|
||||
switch(reagents.total_volume)
|
||||
if(1 to 3)
|
||||
icon_state = "popshrimp_half"
|
||||
if(4 to INFINITY)
|
||||
icon_state = "popshrimp_full"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/pop_shrimp
|
||||
name = "pop shrimp"
|
||||
gender = PLURAL
|
||||
desc = "A handful of crunchy, fried shrampies!"
|
||||
icon = 'icons/obj/item/reagent_containers/food/fryer.dmi'
|
||||
icon_state = "popshrimp"
|
||||
bitesize = 10
|
||||
filling_color = "#be7017"
|
||||
|
||||
// Konyang
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/mossbowl
|
||||
@@ -499,7 +546,7 @@
|
||||
icon = 'icons/obj/item/reagent_containers/food/cultural/human.dmi'
|
||||
icon_state = "dynpozole"
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("peppermint" = 2, "salad" = 4, "hot stew" = 2))
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 8, /singleton/reagent/water = 5, /singleton/reagent/drink/dynjuice =2)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein = 5, /singleton/reagent/nutriment = 4, /singleton/reagent/water = 5, /singleton/reagent/drink/dynjuice =2)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/elotes
|
||||
name = "elotes"
|
||||
|
||||
@@ -311,3 +311,22 @@
|
||||
icon_state = "orszi_half"
|
||||
if(50 to INFINITY)
|
||||
icon_state = "orszi"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sth_fish
|
||||
name = "S'th fish"
|
||||
desc = "A high-end, flavorful dish fit for Unathi nobility. It is made of a few strips of well-seasoned, pan-fried fish served in or next to a bowl of hot S'th-berry soup. You dip the fish strips in the soup and eat them. It is intentionally big but not very filling, as if to say 'I am wealthy enough that this is not my only meal today'. Noble Unathi will likely avoid finishing the soup once they've already eaten the fish, as it is considered to be lower-class behavior unbefitting of the well-fed nobility, akin to licking your plate clean."
|
||||
icon = 'icons/obj/item/reagent_containers/food/cultural/unathi.dmi'
|
||||
icon_state = "sthfish"
|
||||
trash = /obj/item/trash/snack_bowl
|
||||
filling_color = "#882936"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein/seafood = 4, /singleton/reagent/nutriment = 2, /singleton/reagent/drink/sthberryjuice = 5)
|
||||
reagent_data = list(/singleton/reagent/nutriment/protein/seafood = list("grilled fish" = 5, "seasoning" = 3), /singleton/reagent/nutriment = list("rich berry soup" = 5))
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sth_fish/update_icon()
|
||||
var/percent_sthfish = round((reagents.total_volume / 10) * 100)
|
||||
switch(percent_sthfish)
|
||||
if(0 to 44)
|
||||
icon_state = "sthfish_soup"
|
||||
if(45 to INFINITY)
|
||||
icon_state = "sthfish"
|
||||
|
||||
@@ -50,6 +50,12 @@
|
||||
fish_type = "cosmozoan"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein/seafood/cosmozoan = 3)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/fish/raw_shrimp
|
||||
name = "raw shrimp"
|
||||
desc = "They're so small! Shrimpy, even."
|
||||
icon_state = "shrimp_raw"
|
||||
fish_type = "shrimp"
|
||||
|
||||
// Molluscs!
|
||||
/obj/item/trash/mollusc_shell
|
||||
name = "mollusc shell"
|
||||
|
||||
@@ -474,3 +474,26 @@
|
||||
icon_state = "tartare_half"
|
||||
if(50 to INFINITY)
|
||||
icon_state = "tartare"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/meatloaf
|
||||
name = "meatloaf"
|
||||
desc = "It's a loaf. Of meat. It's coated in a shiny red glaze."
|
||||
icon = 'icons/obj/item/reagent_containers/food/meat.dmi'
|
||||
icon_state = "meatloaf"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/meatloaf_slice
|
||||
slices_num = 5
|
||||
filling_color = "#68451c"
|
||||
center_of_mass = list("x"=16, "y"=9)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 10, /singleton/reagent/nutriment/protein = 15)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("meat" = 5, "loaf" = 5, "tomatoes" = 3))
|
||||
bitesize = 2
|
||||
trash = /obj/item/trash/plate
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/meatloaf_slice
|
||||
name = "meatloaf slice"
|
||||
desc = "A slice of meatloaf. Very meaty, with some kind of zesty red glaze and added spices for extra flavor."
|
||||
icon = 'icons/obj/item/reagent_containers/food/meat.dmi'
|
||||
icon_state = "meatloaf_slice"
|
||||
trash = /obj/item/trash/plate
|
||||
filling_color = "#68451c"
|
||||
bitesize = 2
|
||||
|
||||
@@ -0,0 +1,254 @@
|
||||
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza
|
||||
name = "frozen microwave pizza"
|
||||
desc = "A personal sized frozen 'pizza', using that term very, very loosely."
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "pizza_plain_frozen"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
filling_color = "#ce7667"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 6, /singleton/reagent/drink/ice = 4)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("self loathing" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza
|
||||
name = "microwave pizza"
|
||||
desc = "A personal sized 'pizza' - using that term very, very loosely. Never tell the chef you're eating this. Or anyone from Italy. Or, honestly, anyone over the age of 10."
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "pizza_plain"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
filling_color = "#b32b13"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 6, /singleton/reagent/nutriment/protein/cheese = 2, /singleton/reagent/drink/tomatojuice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("pizza" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_microwave_pizza = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_microwave_pizza)
|
||||
if(0 to 49)
|
||||
icon_state = "pizza_plain_half"
|
||||
if(50 to INFINITY)
|
||||
icon_state = "pizza_plain"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/olive
|
||||
name = "frozen microwave olive pizza"
|
||||
desc = "A personal sized frozen 'pizza', using that term very, very loosely. There's a few tiny green circles on it, hidden under a sheet of ice and thin strings of cheese. There's a lot fewer of them than you expected."
|
||||
icon_state = "pizza_olive_frozen"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 6, /singleton/reagent/drink/ice = 4)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("self loathing" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza/olive
|
||||
name = "microwave olive pizza"
|
||||
desc = "A personal sized 'pizza' - using that term very, very loosely. There's a few mysterious green circles on it which you believe are called 'olives', whatever those are."
|
||||
icon_state = "pizza_olive"
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("pizza" = 10, "olives" = 3))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza/olive/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_microwave_olive_pizza = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_microwave_olive_pizza)
|
||||
if(0 to 49)
|
||||
icon_state = "pizza_olive_half"
|
||||
if(50 to INFINITY)
|
||||
icon_state = "pizza_olive"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/district6
|
||||
name = "frozen microwave district6 pizza"
|
||||
desc = "A personal sized frozen 'pizza', using that term very, very loosely. There's a few limp strings of earthenroot and some unevenly scattered dirtberries on it in an attempt to recreate the famous pizza from District 6 of Mendell."
|
||||
icon_state = "pizza_district6_frozen"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 6, /singleton/reagent/drink/ice = 4)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("self loathing" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza/district6
|
||||
name = "microwave district 6 pizza"
|
||||
desc = "A personal sized 'pizza' - using that term very, very loosely. There's a few loose, limp earthenroot slices and chopped dirtberries lying on it haphazardly. Honestly, given the economy in district 6, this is probably more authentic than anything you'd find in any actual pizza place."
|
||||
icon_state = "pizza_district6"
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("earthenroot pizza" = 10, "crunchy dirtberries" = 3))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza/district6/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_microwave_district6_pizza = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_microwave_district6_pizza)
|
||||
if(0 to 49)
|
||||
icon_state = "pizza_district6_half"
|
||||
else
|
||||
icon_state = "pizza_district6"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/pepperoni
|
||||
name = "frozen microwave pepperoni pizza"
|
||||
desc = "A personal sized frozen 'pizza', using that term very, very loosely. Oh wow, there's three whole lumps of something vaguely resembling sausage slices on this. The culinary thrills you'll have."
|
||||
icon_state = "pizza_pepperoni_frozen"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/nutriment/protein/ = 3, /singleton/reagent/drink/ice = 4)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("self loathing" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza/pepperoni
|
||||
name = "microwave pepperoni pizza"
|
||||
desc = "A personal sized 'pizza' - using that term very, very loosely. Those lumps could, uh... KIND of pass for pepperoni, you guess. Maybe if you squint?"
|
||||
icon_state = "pizza_pepperoni"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/nutriment/protein/ = 3, /singleton/reagent/nutriment/protein/cheese = 2, /singleton/reagent/drink/tomatojuice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("pizza" = 10, "pepperonish" = 3))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/microwave_pizza/pepperoni/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_microwave_pepperoni_pizza = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_microwave_pepperoni_pizza)
|
||||
if(0 to 49)
|
||||
icon_state = "pizza_pepperoni_half"
|
||||
else
|
||||
icon_state = "pizza_pepperoni"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/frozen_burger
|
||||
name = "frozen hamburger"
|
||||
desc = "Millions of these are being shipped to branches of quick-e-burger all across the spur right at this moment. Isn't it amazing? Wait... Weren't there fries on the wrapper? I thought there'd be fries."
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "quick_e_burger_frozen"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
filling_color = "#7e603e"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/nutriment/protein/ = 3, /singleton/reagent/drink/ice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("self loathing" = 10), /singleton/reagent/nutriment/protein/ = list("health code violations" = 3))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/quick_e_burger
|
||||
name = "quick-e-burger"
|
||||
desc = "Listen, it doesn't have to look good, it just has to be ready quickly and taste vaguely burgerish."
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "quick_e_burger"
|
||||
filling_color = "#4b2d15"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/nutriment/protein/ = 4)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("soggy bun" = 10), /singleton/reagent/nutriment/protein/ = list("probably meat" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/quick_e_burger/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_quickeburger = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_quickeburger)
|
||||
if(0 to 50)
|
||||
icon_state = "quick_e_burger_half"
|
||||
if(51 to INFINITY)
|
||||
icon_state = "quick_e_burger"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/frozen_mossburger
|
||||
name = "frozen mossburger"
|
||||
desc = "A small frozen burger with a bit of limp moss on it, waiting to be heated up in a microwave so it can gain some semblence of normality."
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "quick_e_burger_moss_frozen"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
filling_color = "#7e603e"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/nutriment/protein/ = 3, /singleton/reagent/drink/ice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("self loathing" = 10), /singleton/reagent/nutriment/protein/ = list("health code violations" = 3))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_strawberry_raw
|
||||
name = "uncooked strawberry toptart"
|
||||
desc = "A very pink Getmore Toptart. Might want to warm it up before eating it, or you might not!"
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "toptart_strawberry_raw"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
filling_color = "#c57896"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 2, /singleton/reagent/drink/strawberryjuice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("strawberry jelly" = 5, "cold pastry" = 4))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_strawberry
|
||||
name = "strawberry toptart"
|
||||
desc = "A very pink Getmore Toptart. It has been toasted golden brown, mmmmm!"
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "toptart_strawberry"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
filling_color = "#c57896"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 2, /singleton/reagent/drink/strawberryjuice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("strawberry jelly" = 5, "crumbly dough" = 4))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_strawberry/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_toptart_strawberry = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_toptart_strawberry)
|
||||
if(0 to 50)
|
||||
icon_state = "toptart_strawberry_half"
|
||||
else
|
||||
icon_state = "toptart_strawberry"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter_raw
|
||||
name = "uncooked chocolate peanut butter toptart"
|
||||
desc = "A Getmore Toptart coated in chocolate and filled with peanut butter. Might want to warm it up before eating it, or you might not!"
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "toptart_chocolate_raw"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
filling_color = "#6d462d"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 2, /singleton/reagent/nutriment/peanutbutter = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("chocolate" = 5, "peanut butter" = 5, "cold pastry" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter
|
||||
name = "chocolate peanut butter toptart"
|
||||
desc = "A Getmore Toptart coated in chocolate and filled with peanut butter. It's been toasted and the chocolate is just a tiny bit melty."
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "toptart_chocolate"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
filling_color = "#8a5d22"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 2, /singleton/reagent/nutriment/peanutbutter = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("gooey chocolate" = 5, "peanut butter" = 5, "crumbly dough" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_toptart_chocolate = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_toptart_chocolate)
|
||||
if(0 to 50)
|
||||
icon_state = "toptart_chocolate_half"
|
||||
else
|
||||
icon_state = "toptart_chocolate"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_blueberry_raw
|
||||
name = "uncooked blueberry toptart"
|
||||
desc = "A Getmore Toptart filled with blueberry jelly. It's the only kind that isn't frosted so it's probably not as bad for you as the other ones. Hurray for being health concious? Might want to warm it up before eating it, or you might not!"
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "toptart_blueberry_raw"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
filling_color = "#506c91"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 2, /singleton/reagent/drink/blueberryjuice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("blueberries" = 5, "cold pastry" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_blueberry
|
||||
name = "blueberry toptart"
|
||||
desc = "A Getmore Toptart filled with blueberry jelly. It's the only kind that isn't frosted so it's probably not as bad for you as the other ones. Hurray for being health concious? It's been toasted golden brown."
|
||||
icon = 'icons/obj/item/reagent_containers/food/microwave.dmi'
|
||||
icon_state = "toptart_blueberry"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
filling_color = "#18569c"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 2, /singleton/reagent/drink/blueberryjuice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("blueberries" = 5, "crumbly dough" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/toptart_blueberry/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_toptart_blueberry = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_toptart_blueberry)
|
||||
if(0 to 50)
|
||||
icon_state = "toptart_blueberry_half"
|
||||
else
|
||||
icon_state = "toptart_blueberry"
|
||||
@@ -340,6 +340,38 @@
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 1, /singleton/reagent/browniemix = 1, /singleton/reagent/drugs/ambrosia_extract = 1, /singleton/reagent/bicaridine = 1, /singleton/reagent/kelotane = 1, /singleton/reagent/toxin = 1)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("brownies" = 2))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/cranberry_orange_rolls
|
||||
name = "cranberry orange rolls"
|
||||
desc = "A tray full of one big, gooey pastry, ready to become a bunch of lovely individual sweet rolls once you slice them apart."
|
||||
icon = 'icons/obj/item/reagent_containers/food/pastries.dmi'
|
||||
icon_state = "cranberryrolls"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/cranberry_orange_roll
|
||||
slices_num = 5
|
||||
trash = /obj/item/trash/brownies
|
||||
filling_color = "#c43934"
|
||||
center_of_mass = list("x"=15, "y"=9)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 15)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("cranberry" = 5, "orange" = 5, "sweet dough" = 5))
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/cranberry_orange_roll
|
||||
name = "cranberry orange roll"
|
||||
desc = "A lovely glazed sweet roll full of cranberry-orange flavor. A delicious treat whether for a thanksgiving meal in Sol, or a nice walk through Xanu Prime's many pastry shops."
|
||||
icon = 'icons/obj/item/reagent_containers/food/pastries.dmi'
|
||||
icon_state = "cranberryroll"
|
||||
filling_color = "#c43934"
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/cranberry_orange_roll/update_icon()
|
||||
if(bitecount>=1)
|
||||
icon_state = "cranberryroll_half"
|
||||
else
|
||||
icon_state = "cranberryroll"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/cranberry_orange_roll/filled
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("cranberry" = 5, "orange" = 5, "sweet dough" = 5))
|
||||
|
||||
// Cakes.
|
||||
//============
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/cake
|
||||
@@ -727,6 +759,30 @@
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("sweetness" = 2, "cherry" = 2, "pie" = 2))
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/cranberry_pie
|
||||
name = "cranberry pie"
|
||||
desc = "A perfectly delicious pie to be divided and shared among friends and family... Or secretly scarfed down all by yourself! Don't worry, I won't tell, I'm just a food description!"
|
||||
icon = 'icons/obj/item/reagent_containers/food/pastries.dmi'
|
||||
icon_state = "cranberry_pie"
|
||||
item_state = "pie"
|
||||
filling_color = "#9e0057"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/cranberry_pie_slice
|
||||
slices_num = 3
|
||||
trash = /obj/item/trash/plate
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 4, /singleton/reagent/drink/cranberryjuice = 3, /singleton/reagent/nutriment/glucose = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("cranberry" = 4, "crumbly pie dough" = 4))
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/cranberry_pie_slice
|
||||
name = "slice of cranberry pie"
|
||||
desc = "A delightful sweet and tangy slice of cranberry pie in a crumbly crust."
|
||||
icon = 'icons/obj/item/reagent_containers/food/pastries.dmi'
|
||||
icon_state = "cranberry_pie_slice"
|
||||
trash = /obj/item/trash/plate
|
||||
filling_color = "#9e0057"
|
||||
bitesize = 1
|
||||
center_of_mass = list("x"=16, "y"=12)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/amanita_pie
|
||||
name = "amanita pie"
|
||||
|
||||
@@ -193,3 +193,130 @@
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 5, /singleton/reagent/nutriment/protein = 5)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("flatbread" = 5))
|
||||
filling_color = "#BD8939"
|
||||
|
||||
//Deep Dish
|
||||
|
||||
ABSTRACT_TYPE(/obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/)
|
||||
icon = 'icons/obj/item/reagent_containers/food/pizza.dmi'
|
||||
desc = "If you're seeing this, something has gone wrong."
|
||||
slices_num = 6
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/margherita
|
||||
name = "deep dish margherita pizza"
|
||||
desc = "Just as New York and Chicago took the concept of pizza from Italy, claimed it as part of their own identity, forever warring about which is better - deep dish or thin crust, so did Biesel, taking the concept of Deep Dish pizza from Chicago and then arguing with the rest of the universe about it."
|
||||
icon_state = "deepdish_margherita"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/deepdish/margheritaslice
|
||||
filling_color = "#b32b13"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 36, /singleton/reagent/nutriment/protein/cheese = 6, /singleton/reagent/drink/tomatojuice = 9)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("soft dough" = 10, "tomato" = 10, "gooey cheese" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/deepdish/margheritaslice
|
||||
name = "deep dish margherita slice"
|
||||
icon = 'icons/obj/item/reagent_containers/food/pizza.dmi'
|
||||
desc = "There are only two places in the spur where you can find an authentic deep dish pizza - Chicago and Biesel."
|
||||
icon_state = "deepdish_margherita_slice"
|
||||
filling_color = "#b32b13"
|
||||
bitesize = 2
|
||||
center_of_mass = list("x"=18, "y"=13)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/mushroom
|
||||
name = "deep dish mushroom pizza"
|
||||
desc = "Oh boy, it's like a big cake with mushrooms on it! Yummy...?"
|
||||
icon_state = "deepdish_mushroom"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/deepdish/mushroom_slice
|
||||
filling_color = "#ebd780"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 36, /singleton/reagent/nutriment/protein/cheese = 6, /singleton/reagent/drink/tomatojuice = 9)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("soft dough" = 10, "mushrooms" = 10, "tomato" = 10, "gooey cheese" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/deepdish/mushroom_slice
|
||||
name = "deep dish mushroom pizza slice"
|
||||
desc = "In a deep dish, there is mushroom for your pizza." //*air horn noise*
|
||||
icon = 'icons/obj/item/reagent_containers/food/pizza.dmi'
|
||||
icon_state = "deepdish_mushroom_slice"
|
||||
filling_color = "#ebd780"
|
||||
bitesize = 2
|
||||
center_of_mass = list("x"=18, "y"=13)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/pepperoni
|
||||
name = "deep dish pepperoni pizza"
|
||||
desc = "Wow! Who knew this much cholesterol in one place is legal to sell?"
|
||||
icon_state = "deepdish_pepperoni"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/deepdish/pepperoni_slice
|
||||
filling_color = "#b32b13"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 30, /singleton/reagent/nutriment/protein= 6, /singleton/reagent/nutriment/protein/cheese = 6, /singleton/reagent/drink/tomatojuice = 9)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("soft dough" = 10, "tomato" = 10, "gooey cheese" = 10), /singleton/reagent/nutriment/protein = list("spicy sausage" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/deepdish/pepperoni_slice
|
||||
name = "deep dish pepperoni pizza slice"
|
||||
desc = "A thick, cakey slice of pizza with slices of zesty pepperoni on it. Not quite what our Italian ancestors imagined, but delicious nevertheless."
|
||||
icon = 'icons/obj/item/reagent_containers/food/pizza.dmi'
|
||||
icon_state = "deepdish_pepperoni_slice"
|
||||
filling_color = "#b32b13"
|
||||
bitesize = 2
|
||||
center_of_mass = list("x"=18, "y"=13)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/district6
|
||||
name = "deep dish district 6 pizza"
|
||||
desc = "A dish originating from Mendell's 'Little Adhomai' district. It's a deep dish pizza with slices of earthenroot and roasted dirtberries spread evenly for a bit of extra crunch."
|
||||
icon_state = "deepdish_district6"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/deepdish/district6_slice
|
||||
filling_color = "#b36813"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 36, /singleton/reagent/nutriment/protein/cheese = 6, /singleton/reagent/drink/tomatojuice = 9)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("soft cheesy dough" = 10, "sweet potato" = 10, "tomato" = 10, "crunchy dirtberries" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/deepdish/district6_slice
|
||||
name = "deep dish district 6 pizza slice"
|
||||
desc = "A slice of deep dish pizza with earthenroot slices and roast dirtberries on it. A mashup of Tajaran and Human cuisine that could only come from the cultural hub that is Mendell."
|
||||
icon = 'icons/obj/item/reagent_containers/food/pizza.dmi'
|
||||
icon_state = "deepdish_district6_slice"
|
||||
filling_color = "#b36813"
|
||||
bitesize = 2
|
||||
center_of_mass = list("x"=18, "y"=13)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/mendell
|
||||
name = "deep dish mendell style pizza"
|
||||
desc = "If a pizza place anywhere in the universe has a sign reading 'Mendell style pizza' but the pizza doesn't have bell peppers and anchovies on it, you need to leave."
|
||||
icon_state = "deepdish_mendell"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/deepdish/mendell_slice
|
||||
filling_color = "#b32b13"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 30, /singleton/reagent/nutriment/protein/cheese = 6, /singleton/reagent/nutriment/protein/seafood = 6, /singleton/reagent/drink/tomatojuice = 9)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("soft cheesy dough" = 10, "tomato" = 10, "peppers" = 8), /singleton/reagent/nutriment/protein/seafood = list("anchovies" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/deepdish/mendell_slice
|
||||
name = "deep dish mendell style pizza slice"
|
||||
desc = "Anchovies and bell peppers. People from Mendell swear by it. The rest of the universe usually raises an eyebrow and asks for something else."
|
||||
icon = 'icons/obj/item/reagent_containers/food/pizza.dmi'
|
||||
icon_state = "deepdish_mendell_slice"
|
||||
filling_color = "#b32b13"
|
||||
bitesize = 2
|
||||
center_of_mass = list("x"=18, "y"=13)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/pizza/deepdish/seafood
|
||||
name = "deep dish seafood pizza"
|
||||
desc = "A deep dish pizza in the style of Craterview. A mixture of shrimp and onions befitting of only the finest touristy marinas."
|
||||
icon_state = "deepdish_seafood"
|
||||
slice_path = /obj/item/reagent_containers/food/snacks/deepdish/seafood_slice
|
||||
filling_color = "#b32b13"
|
||||
center_of_mass = list("x"=16, "y"=11)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 30, /singleton/reagent/nutriment/protein/cheese = 6, /singleton/reagent/nutriment/protein/seafood = 6, /singleton/reagent/drink/tomatojuice = 9)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("soft cheesy dough" = 10, "tomato" = 10, "onions" = 8), /singleton/reagent/nutriment/protein/seafood = list("shrimp" = 10))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/deepdish/seafood_slice
|
||||
name = "deep dish seafood pizza slice"
|
||||
desc = "A delicious Craterview-style slice of deep dish pizza for people on a seafood diet. They sea food, they... uh... pizza. Uhm. Yeah, hang on, I need to workshop this one."
|
||||
icon = 'icons/obj/item/reagent_containers/food/pizza.dmi'
|
||||
icon_state = "deepdish_seafood_slice"
|
||||
filling_color = "#b32b13"
|
||||
bitesize = 2
|
||||
center_of_mass = list("x"=18, "y"=13)
|
||||
|
||||
@@ -827,3 +827,252 @@
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 0.5)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("light cocoa" = 2))
|
||||
bitesize = 1
|
||||
|
||||
//Microwave food packages
|
||||
|
||||
/obj/item/storage/box/fancy/quick_microwave_pizza
|
||||
name = "quick-e-meals microwave pizza"
|
||||
desc = "A package containing one microwavable 'quick-e-meals' brand pizza. Remove from packaging then heat for 2 minutes for best results. Oh wow, it says it contains 5 times your recommended daily intake of sodium! 5 times what's healthy?! This must be SUPER healthy! Who knew pizza is health food?"
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "pizza_plain_box"
|
||||
icon_type = "pizza"
|
||||
storage_type = "packaging"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza = 1)
|
||||
can_hold = list(/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza)
|
||||
make_exact_fit = TRUE
|
||||
opened_icon_state = "microwave_trash"
|
||||
|
||||
use_sound = 'sound/items/storage/wrapper.ogg'
|
||||
drop_sound = 'sound/items/drop/wrapper.ogg'
|
||||
pickup_sound = 'sound/items/pickup/wrapper.ogg'
|
||||
|
||||
trash = /obj/item/trash/microwave_package
|
||||
closable = FALSE
|
||||
icon_overlays = FALSE
|
||||
|
||||
/obj/item/storage/box/fancy/quick_microwave_pizza/olive
|
||||
name = "quick-e-meals microwave olive pizza"
|
||||
desc = "A package containing one microwavable 'quick-e-meals' brand pizza. Remove from packaging then heat for 2 minutes for best results. Yum, olives!... (Psst, hey, what's an olive?)" //If olives get added to the game one day please change this joke.
|
||||
icon_state = "pizza_olive_box"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/olive = 1)
|
||||
|
||||
/obj/item/storage/box/fancy/quick_microwave_pizza/district6
|
||||
name = "quick-e-meals microwave district 6 pizza"
|
||||
desc = "A package containing one microwavable 'quick-e-meals' brand pizza. Remove from packaging then heat for 2 minutes for best results. This one has Earthenroot and ground dirtberries on it. They look so plump, plentiful and tasty, surely they look just as good inside."
|
||||
icon_state = "pizza_district6_box"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/district6 = 1)
|
||||
|
||||
/obj/item/storage/box/fancy/quick_microwave_pizza/pepperoni
|
||||
name = "quick-e-meals microwave pepperoni pizza"
|
||||
desc = "A package containing one microwavable 'quick-e-meals' brand pizza. Remove from packaging then heat for 2 minutes for best results. This one has a lovely pepperoni pizza on the package, covered in lots of slices and glistening temptingly in the light."
|
||||
icon_state = "pizza_pepperoni_box"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/frozen_microwave_pizza/pepperoni = 1)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/packaged_microwave_mac_and_cheeze
|
||||
name = "microwave mac and cheeze"
|
||||
desc = "Is it a typo? Is it just a cool way to brand your product? Is it a legal distinction from anything that can be legally referred to as cheese in Tau Ceti? You decide! Instructions: Add 5u. of water and heat up for 2 minutes in the microwave. This hasn't been prepared yet."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "mac_pack"
|
||||
trash = /obj/item/trash/mac_cheeze
|
||||
filling_color = "#E8C31E"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 5)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("uncooked pasta" = 5, "dry cheeze powder" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/packaged_microwave_mac_and_cheeze/update_icon()
|
||||
var/percent_mac_cheeze = round((reagents.total_volume / 5) * 100)
|
||||
switch(percent_mac_cheeze)
|
||||
if(0 to 90)
|
||||
icon_state = "mac_pack_open"
|
||||
else
|
||||
icon_state = "mac_pack"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/instant_mac
|
||||
name = "mac and cheeze"
|
||||
desc = "Is it a typo? Is it just a cool way to brand your product? Is it a legal distinction from anything that can be legally referred to as cheese in Tau Ceti? You decide! It seems someone already prepared this one."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "mac_pack_open"
|
||||
filling_color = "#E8C31E"
|
||||
trash = /obj/item/trash/mac_cheeze
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/nutriment/protein/cheese = 3)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("pasta" = 5), /singleton/reagent/nutriment/protein/cheese = list("cheezy flavoring" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/packaged_microwave_fiery_mac_and_cheeze
|
||||
name = "microwave fiery hot mac and cheeze"
|
||||
desc = "The fire adorning the package invites you to get ready for delicious pain. It hasn't been prepared yet, though."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "mac_fiery"
|
||||
trash = /obj/item/trash/mac_fiery
|
||||
filling_color = "#e40000"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 5, /singleton/reagent/capsaicin = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("uncooked pasta" = 5, "mouth pain powder" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/packaged_microwave_fiery_mac_and_cheeze/update_icon()
|
||||
var/percent_mac_fiery = round((reagents.total_volume / 7) * 100)
|
||||
switch(percent_mac_fiery)
|
||||
if(0 to 95)
|
||||
icon_state = "mac_fiery_open"
|
||||
if(96 to INFINITY)
|
||||
icon_state = "mac_fiery"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/instant_mac_fiery
|
||||
name = "fiery hot mac and cheeze"
|
||||
desc = "Oh wow, that is red. That is very, very red. Is it supposed to be this neon shade red? Everything about this screams that you shouldn't eat it... You're absolutely going to eat it, aren't you?"
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "mac_fiery_open"
|
||||
filling_color = "#e40000"
|
||||
trash = /obj/item/trash/mac_fiery
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/capsaicin = 2, /singleton/reagent/nutriment/protein/cheese = 3)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("pasta" = 5), /singleton/reagent/nutriment/protein/cheese = list("delicious pain" = 5))
|
||||
|
||||
/obj/item/storage/box/fancy/packaged_burger
|
||||
name = "\improper quick-e-meals instaburger"
|
||||
desc = "'Mama, mama! Can we stop at quick-e-burger?!' -'No, dears! We have quick-e-burger at home!' Quick-e-burger at home: is... surprisingly accurate, actually. The instructions recommend removing the burger from the package and heating it for 2 minutes."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "burger_box"
|
||||
icon_type = "burger"
|
||||
storage_type = "packaging"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/frozen_burger = 1, /obj/item/reagent_containers/food/condiment/small/packet/ketchup =1)
|
||||
can_hold = list(/obj/item/reagent_containers/food/snacks/frozen_burger, /obj/item/reagent_containers/food/condiment/small/packet/ketchup)
|
||||
make_exact_fit = TRUE
|
||||
opened_icon_state = "microwave_trash"
|
||||
|
||||
use_sound = 'sound/items/storage/wrapper.ogg'
|
||||
drop_sound = 'sound/items/drop/wrapper.ogg'
|
||||
pickup_sound = 'sound/items/pickup/wrapper.ogg'
|
||||
|
||||
trash = /obj/item/trash/microwave_package
|
||||
closable = FALSE
|
||||
icon_overlays = FALSE
|
||||
|
||||
/obj/item/storage/box/fancy/packaged_mossburger
|
||||
name = "\improper UP! burger microwave burger"
|
||||
desc = "A microwave-friendly version of the famous UP! Burger for you to take home. They typically only sell these in Konyang. All the text on the package is in sol common. There is a little drawing of a clock with the number 2 next to it, though."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "burger_box_moss"
|
||||
icon_type = "burger"
|
||||
storage_type = "packaging"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/frozen_mossburger = 1, /obj/item/reagent_containers/food/condiment/small/packet/ketchup =1)
|
||||
can_hold = list(/obj/item/reagent_containers/food/snacks/frozen_mossburger, /obj/item/reagent_containers/food/condiment/small/packet/ketchup)
|
||||
make_exact_fit = TRUE
|
||||
opened_icon_state = "microwave_trash"
|
||||
|
||||
use_sound = 'sound/items/storage/wrapper.ogg'
|
||||
drop_sound = 'sound/items/drop/wrapper.ogg'
|
||||
pickup_sound = 'sound/items/pickup/wrapper.ogg'
|
||||
|
||||
trash = /obj/item/trash/microwave_package
|
||||
closable = FALSE
|
||||
icon_overlays = FALSE
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/quick_curry
|
||||
name = "\improper quick-e-meals mild curry"
|
||||
desc = "A microwave curry dish boasting a mixture of rice and curry with a spiciness rating of 'mild'. The instructions recommend heating it up for 2 minutes without removing it from the packaging."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "curry_box"
|
||||
trash = /obj/item/trash/microwave_package
|
||||
filling_color = "#ad6a32"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 5, /singleton/reagent/drink/ice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("frozen solid rice" = 10, "regrets" = 8))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/quick_curry_prepared
|
||||
name = "\improper quick-e-meals mild curry"
|
||||
desc = "A fair amount of rice with sitting in a disposable container with a small bit of brown sauce sitting next to it, separated. There's mysterious chunks floating around in the sauce, but it's okay. According to the picture on the box, they're supposed to be there."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "curry"
|
||||
trash = /obj/item/trash/microwave_package
|
||||
filling_color = "#ad6a32"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 7)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("rice" = 5, "mild curry sauce" = 5, "probably potatoes" = 3))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/quick_curry_prepared/update_icon()
|
||||
var/percent_curry = round((reagents.total_volume / 7) * 100)
|
||||
switch(percent_curry)
|
||||
if(0 to 50)
|
||||
icon_state = "curry_half"
|
||||
else
|
||||
icon_state = "curry"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/hv_dinner
|
||||
name = "\improper quick-e-meals HV dinner"
|
||||
desc = "These used to be called TV dinners for the longest time even after the invention of holovision. They finally rebranded them a few years ago. The instructions read: 'Heat package in microwave for 2 minutes before opening.' It's still cold."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "hv_dinner_box"
|
||||
trash = /obj/item/trash/microwave_package
|
||||
filling_color = "#805532"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 3, /singleton/reagent/nutriment/protein = 3, /singleton/reagent/drink/ice = 2)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("regret" = 5), /singleton/reagent/nutriment/protein = list("poor life choices" = 5))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/hv_dinner_prepared
|
||||
name = "\improper quick-e-meals HV dinner"
|
||||
desc = "Some kind of meat, a thing of mashed potatoes, and some peas with small chunks of carrot mixed in, everything you need to convince yourself that this is a balanced meal and you're definitely a functional adult."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "hv_dinner"
|
||||
trash = /obj/item/trash/microwave_package
|
||||
filling_color = "#805532"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 5, /singleton/reagent/nutriment/protein = 3)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("mashed potatoes" = 5, "peas" = 5), /singleton/reagent/nutriment/protein = list("some kind of protein" = 6))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/hv_dinner_prepared/update_icon()
|
||||
var/percent_hvdinner = round((reagents.total_volume / 7) * 100)
|
||||
switch(percent_hvdinner)
|
||||
if(0 to 49)
|
||||
icon_state = "hv_dinner_half"
|
||||
else
|
||||
icon_state = "hv_dinner"
|
||||
|
||||
/obj/item/storage/box/fancy/toptarts_strawberry
|
||||
name = "\improper toptarts supreme strawberry"
|
||||
desc = "A box containing four Getmore brand Toptarts. These ones are strawberry flavored! There are instructions on the box recommending you remove them from the box and heat them up for one minute per pastry."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "toptart_strawberry_box"
|
||||
icon_type = "toptart"
|
||||
storage_type = "box"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/toptart_strawberry_raw = 4)
|
||||
can_hold = list(
|
||||
/obj/item/reagent_containers/food/snacks/toptart_strawberry_raw,
|
||||
/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter_raw,
|
||||
/obj/item/reagent_containers/food/snacks/toptart_blueberry_raw
|
||||
)
|
||||
make_exact_fit = TRUE
|
||||
use_sound = 'sound/items/storage/wrapper.ogg'
|
||||
drop_sound = 'sound/items/drop/wrapper.ogg'
|
||||
pickup_sound = 'sound/items/pickup/wrapper.ogg'
|
||||
icon_overlays = FALSE
|
||||
|
||||
/obj/item/storage/box/fancy/toptarts_chocolate_peanutbutter
|
||||
name = "\improper toptarts chocolate peanutbutter pow-wow"
|
||||
desc = "A box containing four Getmore brand Toptarts. These ones are chocolate-peanut butter flavored! There are instructions on the box recommending you remove them from the box and heat them up for one minute per pastry."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "toptart_chocolate_box"
|
||||
icon_type = "toptart"
|
||||
storage_type = "box"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter_raw = 4)
|
||||
can_hold = list(
|
||||
/obj/item/reagent_containers/food/snacks/toptart_strawberry_raw,
|
||||
/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter_raw,
|
||||
/obj/item/reagent_containers/food/snacks/toptart_blueberry_raw
|
||||
)
|
||||
make_exact_fit = TRUE
|
||||
use_sound = 'sound/items/storage/wrapper.ogg'
|
||||
drop_sound = 'sound/items/drop/wrapper.ogg'
|
||||
pickup_sound = 'sound/items/pickup/wrapper.ogg'
|
||||
icon_overlays = FALSE
|
||||
|
||||
/obj/item/storage/box/fancy/toptarts_blueberry
|
||||
name = "\improper toptarts bursting blueberry"
|
||||
desc = "A box containing four Getmore brand Toptarts. These ones are blueberry flavored! There are instructions on the box recommending you remove them from the box and heat them up for one minute per pastry."
|
||||
icon = 'icons/obj/item/reagent_containers/food/processed.dmi'
|
||||
icon_state = "toptart_blueberry_box"
|
||||
icon_type = "toptart"
|
||||
storage_type = "box"
|
||||
starts_with = list(/obj/item/reagent_containers/food/snacks/toptart_blueberry_raw = 4)
|
||||
can_hold = list(
|
||||
/obj/item/reagent_containers/food/snacks/toptart_strawberry_raw,
|
||||
/obj/item/reagent_containers/food/snacks/toptart_chocolate_peanutbutter_raw,
|
||||
/obj/item/reagent_containers/food/snacks/toptart_blueberry_raw
|
||||
)
|
||||
make_exact_fit = TRUE
|
||||
use_sound = 'sound/items/storage/wrapper.ogg'
|
||||
drop_sound = 'sound/items/drop/wrapper.ogg'
|
||||
pickup_sound = 'sound/items/pickup/wrapper.ogg'
|
||||
icon_overlays = FALSE
|
||||
|
||||
@@ -203,6 +203,48 @@
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("peas" = 5, "vegetables" = 4))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/gazpacho
|
||||
name = "gazpacho"
|
||||
desc = "Excuse me, waiter, my tomato soup is cold! Wha- They serve it like this in Spain?! Well... uh... I knew that! I just meant it should be colder! Everyone knows they don't have stoves back in Sol!... Right?"
|
||||
icon = 'icons/obj/item/reagent_containers/food/soup.dmi'
|
||||
icon_state = "gazpacho"
|
||||
filling_color = "#e2520f"
|
||||
bitesize = 2
|
||||
reagents_to_add = list(/singleton/reagent/drink/tomatojuice = 5, /singleton/reagent/nutriment = 5)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("tomato soup" = 5, "peppers" = 4, "cold zest" = 3))
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/gazpacho/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_gazpacho = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_gazpacho)
|
||||
if(0 to 50)
|
||||
icon_state = "gazpacho_half"
|
||||
if(51 to INFINITY)
|
||||
icon_state = "gazpacho"
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/pumpkin
|
||||
name = "pumpkin soup"
|
||||
desc = "Creamy pumpkin soup to have on a cold autumn day. Or whenever, really! I'm not your parole officer."
|
||||
icon = 'icons/obj/item/reagent_containers/food/soup.dmi'
|
||||
icon_state = "pumpkinsoup"
|
||||
filling_color = "#f89500"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment = 4, /singleton/reagent/water = 4)
|
||||
reagent_data = list(/singleton/reagent/nutriment = list("creamy pumpkin" = 5))
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/pumpkin/update_icon()
|
||||
var/expected_initial_reagent_volume
|
||||
for(var/k in src.reagents_to_add)
|
||||
expected_initial_reagent_volume += reagents_to_add[k]
|
||||
var/percent_pumpkinsoup = round((reagents.total_volume / expected_initial_reagent_volume) * 100)
|
||||
switch(percent_pumpkinsoup)
|
||||
if(0 to 49)
|
||||
icon_state = "pumpkinsoup_half"
|
||||
if(50 to INFINITY)
|
||||
icon_state = "pumpkinsoup"
|
||||
|
||||
// Stew
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/stew
|
||||
|
||||
Reference in New Issue
Block a user