diff --git a/code/game/objects/items/food/lizard.dm b/code/game/objects/items/food/lizard.dm index 743df9373d8..f3a2fb68026 100644 --- a/code/game/objects/items/food/lizard.dm +++ b/code/game/objects/items/food/lizard.dm @@ -412,6 +412,66 @@ foodtypes = VEGETABLES | MEAT | NUTS | GORE boxtag = "Imperial Victory Flatbread" +/obj/item/food/pizza/rawmeat_flatbread + name = "meatlovers flatbread" + desc = "Oddly enough, this Tiziran dish is actually a favorite of some health-minded humans." + icon = 'icons/obj/food/lizard.dmi' + icon_state = "rawmeat_flatbread" + food_reagents = list(/datum/reagent/consumable/nutriment = 15, /datum/reagent/consumable/nutriment/protein = 10) + tastes = list("bread" = 1, "meat" = 1,) + slice_type = null + foodtypes = MEAT | NUTS | RAW | GORE + +/obj/item/food/pizza/stinging_flatbread + name = "\improper Stinging flatbread" + desc = "The electric mix of jellyfish and bee larva makes for a flavor sensation that leaves you asking for more!" + icon = 'icons/obj/food/lizard.dmi' + icon_state = "stinging_flatbread" + food_reagents = list(/datum/reagent/consumable/nutriment = 15, /datum/reagent/consumable/nutriment/protein = 20, /datum/reagent/consumable/honey = 2) + tastes = list("bread" = 1, "sweetness" = 1, "stinging" = 1, "slime" = 1,) + slice_type = null + foodtypes = BUGS | NUTS | SEAFOOD | GORE + +/obj/item/food/pizza/zmorgast_flatbread // Name is based off of the Swedish dish Smörgåstårta + name = "\improper Zmorgast flatbread" + desc = "A Tiziran spin on the original Swedish sandwich cake, the Zmorgast is a common dish at family gatherings." + icon = 'icons/obj/food/lizard.dmi' + icon_state = "zmorgast_flatbread" + food_reagents = list(/datum/reagent/consumable/nutriment = 16, /datum/reagent/consumable/nutriment/protein = 6, /datum/reagent/consumable/nutriment/vitamin = 6) + tastes = list("bread" = 1, "liver" = 1, "family" = 1,) + slice_type = null + foodtypes = VEGETABLES | NUTS | MEAT + +/obj/item/food/pizza/fish_flatbread + name = "\improper BBQ fish flatbread" + desc = "Superengine delamination, clown ops, too cold outside, I just want to grill for Tizira's sake!" + icon = 'icons/obj/food/lizard.dmi' + icon_state = "fish_flatbread" + food_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/consumable/nutriment/protein = 15, /datum/reagent/consumable/bbqsauce = 2) + tastes = list("bread" = 1, "fish" = 1,) + slice_type = null + foodtypes = SEAFOOD | NUTS + +/obj/item/food/pizza/mushroom_flatbread + name = "mushroom and tomato flatbread" + desc = "A simple alternative to the Italic flatbread, for when you've already filled up on meat elsewhere." + icon = 'icons/obj/food/lizard.dmi' + icon_state = "mushroom_flatbread" + food_reagents = list(/datum/reagent/consumable/nutriment = 18, /datum/reagent/consumable/nutriment/vitamin = 5) + tastes = list("bread" = 1, "mushroom" = 1, "tomatoes" = 1,) + slice_type = null + foodtypes = VEGETABLES | NUTS + +/obj/item/food/pizza/nutty_flatbread + name = "nut paste flatbread" + desc = "Modern advances in cuisine now allow for a double helping of the delicious taste of korta nuts, both as the base and as a topping on this flatbread." + icon = 'icons/obj/food/lizard.dmi' + icon_state = "nutty_flatbread" + food_reagents = list(/datum/reagent/consumable/nutriment = 20) + tastes = list("bread" = 1, "nuts" = 2,) + slice_type = null + foodtypes = NUTS + //Sandwiches/Toast Dishes /obj/item/food/emperor_roll name = "emperor roll" diff --git a/code/game/objects/items/food/pizza.dm b/code/game/objects/items/food/pizza.dm index fbea7a5cd10..3037226264e 100644 --- a/code/game/objects/items/food/pizza.dm +++ b/code/game/objects/items/food/pizza.dm @@ -363,3 +363,30 @@ food_reagents = list(/datum/reagent/ants = 5, /datum/reagent/consumable/nutriment/protein = 2) tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "insects" = 1) foodtypes = GRAIN | VEGETABLES | DAIRY | BUGS + +// Ethereal Pizza, for when they want a slice +/obj/item/food/pizza/energy + name = "energy pizza" + desc = "You could probably power a RIPLEY with this. You should avoid eating this if you aren't an Ethereal." + icon_state ="energypizza" + food_reagents = list(/datum/reagent/consumable/nutriment = 18, /datum/reagent/consumable/liquidelectricity/enriched = 18) + tastes = list("pure electricity" = 4, "pizza" = 2) + slice_type = /obj/item/food/pizzaslice/energy + foodtypes = TOXIC + +/obj/item/food/pizza/energy/raw + name = "raw energy pizza" + icon_state = "energypizza_raw" + foodtypes = TOXIC + burns_in_oven = FALSE + slice_type = null + +/obj/item/food/pizza/energy/raw/MakeBakeable() + AddComponent(/datum/component/bakeable, /obj/item/food/pizza/energy, rand(70 SECONDS, 80 SECONDS), TRUE, TRUE) + +/obj/item/food/pizzaslice/energy + name = "energy pizza slice" + desc = "You're thinking about using this to power your modsuit. You should avoid eating this if you aren't an Ethereal." + icon_state ="energypizzaslice" + tastes = list("pure electricity" = 4, "pizza" = 2) + foodtypes = TOXIC diff --git a/code/modules/cargo/packs/organic.dm b/code/modules/cargo/packs/organic.dm index e4662df5f7e..a3d355ce1ea 100644 --- a/code/modules/cargo/packs/organic.dm +++ b/code/modules/cargo/packs/organic.dm @@ -183,7 +183,8 @@ /obj/item/food/pizza/dank = 7, /obj/item/food/pizza/sassysage = 10, /obj/item/food/pizza/pineapple = 10, - /obj/item/food/pizza/arnold = 3 + /obj/item/food/pizza/arnold = 3, + /obj/item/food/pizza/energy = 5 ) //weighted by chance to disrupt eaters' rounds for(var/obj/item/pizzabox/P in C) diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_lizard.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_lizard.dm index 392f1882a3f..40948def3db 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_lizard.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_lizard.dm @@ -262,6 +262,67 @@ result = /obj/item/food/pizza/imperial_flatbread subcategory = CAT_LIZARD +/datum/crafting_recipe/food/rawmeat_flatbread + name = "Meatlovers flatbread" + reqs = list( + /obj/item/food/root_flatbread = 1, + /obj/item/food/meat/slab = 1 + ) + result = /obj/item/food/pizza/rawmeat_flatbread + subcategory = CAT_LIZARD + +/datum/crafting_recipe/food/stinging_flatbread + name = "Stinging flatbread" + reqs = list( + /obj/item/food/root_flatbread = 1, + /obj/item/food/larvae = 1, + /obj/item/food/canned_jellyfish = 1 + ) + result = /obj/item/food/pizza/stinging_flatbread + subcategory = CAT_LIZARD + +/datum/crafting_recipe/food/zmorgast_flatbread + name = "Zmorgast flatbread" + reqs = list( + /obj/item/food/root_flatbread = 1, + /obj/item/food/grown/cucumber = 2, + /obj/item/food/egg = 1, + /obj/item/organ/internal/liver = 1 + ) + result = /obj/item/food/pizza/zmorgast_flatbread + subcategory = CAT_LIZARD + +/datum/crafting_recipe/food/fish_flatbread + name = "BBQ fish flatbread" + reqs = list( + /obj/item/food/root_flatbread = 1, + /obj/item/food/fishmeat = 2, + /datum/reagent/consumable/bbqsauce = 5 + ) + result = /obj/item/food/pizza/fish_flatbread + subcategory = CAT_LIZARD + +/datum/crafting_recipe/food/mushroom_flatbread + name = "Mushroom and tomato flatbread" + reqs = list( + /obj/item/food/root_flatbread = 1, + /obj/item/food/grown/tomato = 1, + /obj/item/food/grown/mushroom = 3, + /datum/reagent/consumable/quality_oil = 3 + ) + result = /obj/item/food/pizza/mushroom_flatbread + subcategory = CAT_LIZARD + +/datum/crafting_recipe/food/nutty_flatbread + name = "Nut paste flatbread" + reqs = list( + /obj/item/food/root_flatbread = 1, + /datum/reagent/consumable/korta_flour = 5, + /datum/reagent/consumable/korta_milk = 5 + ) + result = /obj/item/food/pizza/nutty_flatbread + subcategory = CAT_LIZARD + /datum/crafting_recipe/food/emperor_roll name = "Emperor roll" reqs = list( diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm index fe275514764..6aa2aa56879 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm @@ -110,3 +110,12 @@ ) result = /obj/item/food/pizzaslice/ants subcategory = CAT_PIZZA + +/datum/crafting_recipe/food/energypizza + name = "Energy pizza" + reqs = list( + /obj/item/food/flatdough = 1, + /obj/item/stock_parts/cell = 2, + ) + result = /obj/item/food/pizza/energy/raw + subcategory = CAT_PIZZA diff --git a/icons/obj/food/lizard.dmi b/icons/obj/food/lizard.dmi index 89b23761e4b..f404218aa7a 100644 Binary files a/icons/obj/food/lizard.dmi and b/icons/obj/food/lizard.dmi differ diff --git a/icons/obj/food/pizza.dmi b/icons/obj/food/pizza.dmi index a03d0625bbf..e2b34862e26 100644 Binary files a/icons/obj/food/pizza.dmi and b/icons/obj/food/pizza.dmi differ