Teshari cultural food (#16138)

* Teshari cultural food

* reorganized some file paths

* made the jerky a little more appetizing

* removed unnecessary text from the teshari food define
This commit is contained in:
MidoriWroth
2022-09-24 15:38:57 -04:00
committed by GitHub
parent 05e89d82b5
commit 15e4828e22
15 changed files with 510 additions and 0 deletions

View File

@@ -0,0 +1 @@
#define CAT_TESHARI "Teshari Food"

View File

@@ -42,6 +42,9 @@
CAT_SANDWICH,
CAT_SOUP,
CAT_SPAGHETTI,
// SKYRAT ADDITION BEGIN - Teshari food category
CAT_TESHARI,
// SKYRAT ADDITION END
),
CAT_DRINK = CAT_NONE,
CAT_CLOTHING = CAT_NONE,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 532 B

After

Width:  |  Height:  |  Size: 830 B

View File

@@ -0,0 +1,131 @@
/datum/crafting_recipe/food/piru_dough
name = "Piru dough"
reqs = list(
/datum/reagent/consumable/piru_flour = 15,
/datum/reagent/consumable/muli_juice = 10,
)
result = /obj/item/food/piru_dough
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/spiced_jerky
name = "Spiced Jerky"
reqs = list(
/obj/item/food/meat/cutlet = 1,
/datum/reagent/consumable/nakati_spice = 2,
)
result = /obj/item/food/spiced_jerky
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/sirisai_wrap
name = "Sirisai Wrap"
reqs = list(
/obj/item/food/breadslice/piru = 1,
/obj/item/food/meat/cutlet = 1,
/obj/item/food/grown/cabbage = 1,
/datum/reagent/consumable/nakati_spice = 5,
)
result = /obj/item/food/sirisai_wrap
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/sweet_piru_noodles
name = "Sweet Piru Noodles"
reqs = list(
/obj/item/reagent_containers/cup/bowl = 1,
/obj/item/food/piru_pasta = 1,
/obj/item/food/grown/kiri = 1,
/obj/item/food/grown/muli = 1,
/obj/item/food/grown/carrot = 1,
)
result = /obj/item/food/sweet_piru_noodles
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/kiri_curry
name = "Kiri Curry"
reqs = list(
/obj/item/reagent_containers/cup/bowl = 1,
/obj/item/food/piru_pasta = 1,
/obj/item/food/meat/cutlet = 1,
/obj/item/food/grown/chili = 1,
/datum/reagent/consumable/nakati_spice = 5,
/datum/reagent/consumable/kiri_jelly = 5,
)
result = /obj/item/food/kiri_curry
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/sirisai_flatbread
name = "Sirisai Flatbread"
reqs = list(
/obj/item/food/grilled_piru_flatbread = 1,
/obj/item/food/meat/cutlet = 3,
/obj/item/food/grown/muli = 1,
/obj/item/food/grown/tomato = 1,
/datum/reagent/consumable/nakati_spice = 5,
)
result = /obj/item/food/sirisai_flatbread
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/bluefeather_crisp
name = "Bluefeather Crisp"
reqs = list(
/obj/item/food/breadslice/piru = 1,
/datum/reagent/consumable/nakati_spice = 2,
)
result = /obj/item/food/bluefeather_crisp
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/stewed_muli
name = "Stewed Muli"
reqs = list(
/obj/item/reagent_containers/cup/bowl = 1,
/datum/reagent/consumable/muli_juice = 10,
/obj/item/food/meat/cutlet = 2,
/obj/item/food/grown/cabbage = 1,
/obj/item/food/grown/carrot = 1,
/datum/reagent/consumable/nakati_spice = 5,
)
result = /obj/item/food/stewed_muli
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/stuffed_muli_pod
name = "Stuffed Muli Pod"
reqs = list(
/obj/item/food/grown/muli = 1,
/obj/item/food/meat/cutlet = 1,
/obj/item/food/grown/kiri = 1,,
/obj/item/food/grown/chili = 1,
/datum/reagent/consumable/nakati_spice = 2,
)
result = /obj/item/food/stuffed_muli_pod
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/caramel_jelly_toast
name = "Caramel-jelly Toast"
reqs = list(
/obj/item/food/breadslice/piru = 1,
/datum/reagent/consumable/kiri_jelly = 5,
/datum/reagent/consumable/caramel = 5,
)
result = /obj/item/food/caramel_jelly_toast
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/kiri_jellypuff
name = "Kiri Jellypuff"
reqs = list(
/obj/item/food/breadslice/piru = 1,
/datum/reagent/consumable/kiri_jelly = 5,
/datum/reagent/consumable/cream = 5,
/datum/reagent/consumable/piru_flour = 5,
)
result = /obj/item/food/kiri_jellypuff
subcategory = CAT_TESHARI
/datum/crafting_recipe/food/bluefeather_crisps_and_dip
name = "Bluefeather Crisps and Dip"
reqs = list(
/obj/item/food/bluefeather_crisp = 2,
/datum/reagent/consumable/muli_juice = 5,
/obj/item/food/grown/tomato = 1,
/datum/reagent/consumable/nakati_spice = 5,
)
result = /obj/item/food/bluefeather_crisps_and_dip
subcategory = CAT_TESHARI

View File

@@ -0,0 +1,218 @@
/obj/item/food/piru_dough
name = "piru dough"
desc = "A coarse, stretchy dough made from piru flour and muli juice, acting as the basis for most teshari cuisine. Puffs up dramatically when grilled."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "piru_dough"
food_reagents = list(/datum/reagent/consumable/nutriment = 6)
w_class = WEIGHT_CLASS_SMALL
tastes = list("minty dough" = 1)
foodtypes = VEGETABLES
/obj/item/food/piru_dough/MakeProcessable()
AddElement(/datum/element/processable, TOOL_ROLLINGPIN, /obj/item/food/flat_piru_dough, 1, 3 SECONDS, table_required = TRUE)
/obj/item/food/piru_dough/MakeGrillable()
AddComponent(/datum/component/grillable, /obj/item/food/piru_loaf, rand(15 SECONDS, 25 SECONDS), TRUE, TRUE)
/obj/item/food/piru_loaf
name = "piru loaf"
desc = "A loaf of piru bread in a striking dark purple color, ready to be cut into slices. It's surprisingly stretchy, and smells quite minty."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "piru_loaf"
food_reagents = list(/datum/reagent/consumable/nutriment = 20)
tastes = list("minty, stretchy bread" = 1)
foodtypes = VEGETABLES
w_class = WEIGHT_CLASS_SMALL
burns_on_grill = TRUE
/obj/item/food/piru_loaf/MakeProcessable()
AddElement(/datum/element/processable, TOOL_KNIFE, /obj/item/food/breadslice/piru, 4, 3 SECONDS, table_required = TRUE)
/obj/item/food/breadslice/piru
name = "piru bread slice"
desc = "A slice of stretchy piru bread."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "piru_bread_slice"
food_reagents = list(/datum/reagent/consumable/nutriment = 5)
tastes = list("minty, stretchy bread" = 1)
foodtypes = VEGETABLES
/obj/item/food/flat_piru_dough
name = "flattened piru dough"
desc = "Flattened piru dough, can be cooked on a griddle or sliced into pasta."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "flat_piru_dough"
food_reagents = list(/datum/reagent/consumable/nutriment = 6)
tastes = list("minty dough" = 1)
foodtypes = VEGETABLES
/obj/item/food/flat_piru_dough/MakeProcessable()
AddElement(/datum/element/processable, TOOL_KNIFE, /obj/item/food/piru_pasta, 3, 3 SECONDS, table_required = TRUE)
/obj/item/food/flat_piru_dough/MakeGrillable()
AddComponent(/datum/component/grillable, /obj/item/food/grilled_piru_flatbread, rand(15 SECONDS, 25 SECONDS), TRUE, TRUE)
/obj/item/food/grilled_piru_flatbread
name = "grilled piru flatbread"
desc = "Crispy, grilled piru flatbread. No longer as stretchy, but it smells absolutely amazing."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "grilled_piru_flatbread"
food_reagents = list(/datum/reagent/consumable/nutriment = 8)
tastes = list("minty bread" = 1)
foodtypes = VEGETABLES
burns_on_grill = TRUE
/obj/item/food/piru_pasta
name = "piru pasta"
desc = "Thick-cut segments of piru dough formed into chewy pasta."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "piru_pasta"
food_reagents = list(/datum/reagent/consumable/nutriment = 4)
w_class = WEIGHT_CLASS_SMALL
tastes = list("minty pasta" = 1)
foodtypes = VEGETABLES
/obj/item/food/baked_kiri
name = "baked kiri fruit"
desc = "A kiri fruit baked in an oven, causing the jelly inside to caramelize into a crispy treat. Try not to get addicted."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "baked_kiri"
food_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/kiri_jelly = 6)
burns_in_oven = TRUE
w_class = WEIGHT_CLASS_SMALL
tastes = list("crispy kiri fruit" = 1, "caramelized jelly" = 1)
foodtypes = FRUIT | SUGAR
/obj/item/food/baked_muli
name = "baked muli pod"
desc = "A muli pod baked in an oven, causing the minty liquid inside to condense and the exterior to soften, giving the vegetable a hard-boiled egg consistency. Remarkably tasty and healthy!"
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "baked_muli"
food_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4, /datum/reagent/consumable/muli_juice = 4)
burns_in_oven = TRUE
w_class = WEIGHT_CLASS_SMALL
tastes = list("chewy, savory muli pod" = 1, "mintyness" = 1)
foodtypes = VEGETABLES
/obj/item/food/spiced_jerky
name = "spiced jerky"
desc = "A segment of meat seasoned with nakati spice and dehydrated. Makes for a tasty, chewy snack."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "spiced_jerky"
food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/protein = 6)
w_class = WEIGHT_CLASS_SMALL
tastes = list("tough, spicy jerky" = 1)
foodtypes = MEAT
/obj/item/food/sirisai_wrap
name = "sirisai wrap"
desc = "Meat and cabbage seasoned with nakati spice and wrapped tightly in flattened piru bread. Simple, light, delicious."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "sirisai_wrap"
food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/protein = 6, /datum/reagent/consumable/nutriment/vitamin = 6)
w_class = WEIGHT_CLASS_SMALL
tastes = list("cabbage" = 1, "spiced meat" = 1, "piru bread" = 1)
foodtypes = MEAT | VEGETABLES
/obj/item/food/sweet_piru_noodles
name = "sweet piru noodles"
desc = "Piru pasta mixed in a bowl with chopped kiri fruit, muli pods, and carrots. It looks bizarre and seems kind of slimy, but the taste cannot be denied."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "sweet_piru_noodles"
food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/kiri_jelly = 4, /datum/reagent/consumable/muli_juice = 4, /datum/reagent/consumable/nutriment/vitamin = 4)
w_class = WEIGHT_CLASS_SMALL
tastes = list("piru noodles" = 1, "minty muli juice" = 1, "sugary kiri jelly" = 1, "carrots" = 1)
foodtypes = VEGETABLES | FRUIT | SUGAR
/obj/item/food/kiri_curry
name = "kiri curry"
desc = "Spiced meat mixed with finely sliced piru pasta and minced chili all drizzled in piru jelly sauce, just the perfect balance of spicy and sweet."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "kiri_curry"
food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/protein = 4, /datum/reagent/consumable/kiri_jelly = 6, /datum/reagent/consumable/nutriment/vitamin = 4)
w_class = WEIGHT_CLASS_SMALL
tastes = list("heavily seasoned meat" = 1, "sweetened noodles" = 1, "chilis" = 1)
foodtypes = VEGETABLES | FRUIT | SUGAR | MEAT
/obj/item/food/sirisai_flatbread
name = "sirisai flatbread"
desc = "Piru flatbread grilled until crispy and topped with meat, chopped muli pods, and tomato sauce. Looks similar to a pizza, but way more purple and blue. Can be sliced!"
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "sirisai_flatbread"
food_reagents = list(/datum/reagent/consumable/nutriment = 24, /datum/reagent/consumable/nutriment/protein = 16, /datum/reagent/consumable/muli_juice = 12, /datum/reagent/consumable/nutriment/vitamin = 16)
w_class = WEIGHT_CLASS_SMALL
tastes = list("crispy flatbread" = 1, "minty muli juice" = 1, "tomato sauce" = 1, "nakati spice" = 1)
foodtypes = VEGETABLES | MEAT
/obj/item/food/sirisai_flatbread/MakeProcessable()
AddElement(/datum/element/processable, TOOL_KNIFE, /obj/item/food/sirisai_flatbread_slice, 4, 3 SECONDS, table_required = TRUE)
/obj/item/food/sirisai_flatbread_slice
name = "sirisai flatbread slice"
desc = "A slice of piru flatbread grilled until crispy and topped with meat, chopped muli pods, and tomato sauce. Looks similar to a pizza, but way more purple and blue."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "sirisai_flatbread_slice"
food_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/protein = 4, /datum/reagent/consumable/muli_juice = 3, /datum/reagent/consumable/nutriment/vitamin = 4)
w_class = WEIGHT_CLASS_SMALL
tastes = list("crispy flatbread" = 1, "minty muli juice" = 1, "tomato sauce" = 1, "nakati spice" = 1)
foodtypes = VEGETABLES | MEAT
/obj/item/food/bluefeather_crisp
name = "bluefeather crisp"
desc = "A spiced cracker made of flattened, dried piru bread. The name comes from the blue stain often left on feathers when eaten with muli dip."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "bluefeather_crisp"
food_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 2)
w_class = WEIGHT_CLASS_SMALL
tastes = list("chewy, crispy cracker" = 1, "nakati spice" = 1)
foodtypes = VEGETABLES
/obj/item/food/bluefeather_crisps_and_dip
name = "bluefeather crisps and dip"
desc = "Bluefeather crisp crackers, now with dip made of muli juice and tomatoes. The name comes from the blue stain often left on feathers when dripped onto them."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "bluefeather_crisps_and_dip"
food_reagents = list(/datum/reagent/consumable/nutriment = 12, /datum/reagent/consumable/muli_juice = 8, /datum/reagent/consumable/nutriment/vitamin = 6)
w_class = WEIGHT_CLASS_SMALL
tastes = list("chewy, crispy crackers" = 1, "nakati spice" = 1, "zesty muli juice dip" = 1)
foodtypes = VEGETABLES
/obj/item/food/stewed_muli
name = "stewed muli"
desc = "A simple stew of meat, carrots and cabbage all cooked in muli juice. For the growing teshari."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "stewed_muli"
food_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/nutriment/protein = 8, /datum/reagent/consumable/nutriment/vitamin = 6, /datum/reagent/consumable/muli_juice = 6)
w_class = WEIGHT_CLASS_SMALL
tastes = list("hearty meat" = 1, "carrots" = 1, "cabbage" = 1, "muli juice broth" = 1)
foodtypes = VEGETABLES | MEAT
/obj/item/food/stuffed_muli_pod
name = "stuffed mulu pod"
desc = "A cooked muli pod, now stuffed with meat, minced kiri fruit, and chili. Chewy sweet and spicy all in one!"
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "stuffed_muli_pod"
food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/protein = 4, /datum/reagent/consumable/nutriment/vitamin = 4, /datum/reagent/consumable/muli_juice = 4)
w_class = WEIGHT_CLASS_SMALL
tastes = list("spiced meat" = 1, "minty muli pod" = 1, "super-sweet kiri fruit" = 1, "chili" = 1)
foodtypes = VEGETABLES | FRUIT | MEAT | SUGAR
/obj/item/food/caramel_jelly_toast
name = "caramel jelly toast"
desc = "A toasted slice of piru bread with a generous slathering of thick caramel and kiri jelly. Is this supposed to be breakfast or desert?"
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "caramel_jelly_toast"
food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 6)
w_class = WEIGHT_CLASS_SMALL
tastes = list("piru bread" = 1, "caramel" = 1, "super-sweet kiri jelly" = 1)
foodtypes = VEGETABLES | FRUIT | SUGAR
/obj/item/food/kiri_jellypuff
name = "kiri jellypuff"
desc = "A piece of piru bread puffed and rolled into a thick disk, containing a kiri jelly and cream filling and sprinkled with piru flour. Just one will never be enough."
icon = 'modular_skyrat/master_files/icons/obj/food/irnbru.dmi'
icon_state = "kiri_jellypuff"
food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 6, /datum/reagent/consumable/kiri_jelly = 4)
w_class = WEIGHT_CLASS_SMALL
tastes = list("puffed piru bread" = 1, "cream" = 1, "super-sweet kiri jelly" = 1)
foodtypes = VEGETABLES | FRUIT | SUGAR

View File

@@ -0,0 +1,28 @@
// Kiri
/obj/item/seeds/kiri
name = "pack of kiri starters"
desc = "This bacterial colony forms into kiri fruits."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/seeds.dmi'
icon_state = "seed-kiri"
species = "kiri"
plantname = "Kiri Colony"
product = /obj/item/food/grown/kiri
growing_icon = 'modular_skyrat/master_files/icons/obj/hydroponics/growing.dmi'
icon_grow = "kiri-grow"
icon_dead = "kiri-dead"
lifespan = 60
endurance = 50
growthstages = 4
reagents_add = list(/datum/reagent/consumable/kiri_jelly = 0.04, /datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.1)
/obj/item/food/grown/kiri
seed = /obj/item/seeds/kiri
name = "kiri fruit"
desc = "A bizarre egg-shaped fruit, striped with a vivid pink and yellow color. It feels somewhat firm, but the entire thing is edible. Contains an ultra-sweet jelly typically used in teshari cuisine, or it can be baked by itself for a delightful treat."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/harvest.dmi'
icon_state = "kiri"
foodtypes = FRUIT | SUGAR
grind_results = list(/datum/reagent/consumable/kiri_jelly = 0.1)
/obj/item/food/grown/kiri/MakeBakeable()
AddComponent(/datum/component/bakeable, /obj/item/food/baked_kiri, rand(15 SECONDS, 25 SECONDS), TRUE, TRUE)

View File

@@ -0,0 +1,28 @@
// Muli
/obj/item/seeds/muli
name = "pack of muli starters"
desc = "This bacterial colony forms into muli pods."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/seeds.dmi'
icon_state = "seed-muli"
species = "muli"
plantname = "Muli Colony"
product = /obj/item/food/grown/muli
growing_icon = 'modular_skyrat/master_files/icons/obj/hydroponics/growing.dmi'
icon_grow = "muli-grow"
icon_dead = "muli-dead"
lifespan = 60
endurance = 50
growthstages = 4
reagents_add = list(/datum/reagent/consumable/muli_juice = 0.04, /datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.1)
/obj/item/food/grown/muli
seed = /obj/item/seeds/muli
name = "muli pod"
desc = "A soft, oval-shaped pod. Contains a savory pale blue liquid used for many applications in teshari cuisine."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/harvest.dmi'
icon_state = "muli"
foodtypes = VEGETABLES
juice_results = list(/datum/reagent/consumable/muli_juice = 0.1)
/obj/item/food/grown/muli/MakeBakeable()
AddComponent(/datum/component/bakeable, /obj/item/food/baked_muli, rand(15 SECONDS, 25 SECONDS), TRUE, TRUE)

View File

@@ -0,0 +1,26 @@
// Nakati
/obj/item/seeds/nakati
name = "pack of nakati starters"
desc = "This bacterial colony forms into bioluminescent nakati growths."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/seeds.dmi'
icon_state = "seed-nakati"
species = "nakati"
plantname = "Nakati Colony"
product = /obj/item/food/grown/nakati
growing_icon = 'modular_skyrat/master_files/icons/obj/hydroponics/growing.dmi'
icon_grow = "nakati-grow"
icon_dead = "nakati-dead"
genes = list(/datum/plant_gene/trait/repeated_harvest)
lifespan = 60
endurance = 50
growthstages = 4
reagents_add = list(/datum/reagent/consumable/nakati_spice = 0.25)
/obj/item/food/grown/nakati
seed = /obj/item/seeds/nakati
name = "nakati bark"
desc = "A segment of brown 'bark' from a nakati growth, grinds into a zesty spice used in teshari cooking."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/harvest.dmi'
icon_state = "nakati"
foodtypes = VEGETABLES
grind_results = list(/datum/reagent/consumable/nakati_spice = 0)

View File

@@ -0,0 +1,26 @@
// Piru
/obj/item/seeds/piru
name = "pack of piru starters"
desc = "This bacterial colony forms into piru fronds."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/seeds.dmi'
icon_state = "seed-piru"
species = "piru"
plantname = "Piru Colony"
product = /obj/item/food/grown/piru
genes = list(/datum/plant_gene/trait/repeated_harvest)
growing_icon = 'modular_skyrat/master_files/icons/obj/hydroponics/growing.dmi'
icon_grow = "piru-grow"
icon_dead = "piru-dead"
lifespan = 60
endurance = 50
growthstages = 4
reagents_add = list(/datum/reagent/consumable/piru_flour = 0.25)
/obj/item/food/grown/piru
seed = /obj/item/seeds/piru
name = "piru frond"
desc = "A delicate frond of piru, resembling strands of silk more than leaves. grinds down into piru flour used in teshari cuisine."
icon = 'modular_skyrat/master_files/icons/obj/hydroponics/harvest.dmi'
icon_state = "piru"
foodtypes = VEGETABLES
grind_results = list(/datum/reagent/consumable/piru_flour = 0)

View File

@@ -0,0 +1,34 @@
/datum/reagent/consumable/piru_flour
name = "Piru Flour"
description = "Flour made from ground piru fronds, it seems to clump together with itself."
nutriment_factor = 4 * REAGENTS_METABOLISM
color = "#c499bc"
taste_description = "chalky, sweet flour"
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
/datum/reagent/consumable/kiri_jelly
name = "Kiri Jelly"
description = "Sticky, sweet jelly from ground kiri fruits. It almost seems to sparkle by itself."
nutriment_factor = 10 * REAGENTS_METABOLISM
color = "#993c5c"
taste_mult = 2
taste_description = "ultra-sweet jelly"
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
/datum/reagent/consumable/muli_juice
name = "Muli Juice"
description = "A pale-blue liquid contained inside muli pods. Widely used in teshari cuisine."
nutriment_factor = 4 * REAGENTS_METABOLISM
color = "#6f83a6"
taste_mult = 2
taste_description = "mintyness"
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
/datum/reagent/consumable/nakati_spice
name = "Nakati Spice"
description = "A coarse brown powder ground from nakati bark which serves as a staple in teshari cooking. The aroma is delightful, but extremely potent."
nutriment_factor = 2 * REAGENTS_METABOLISM
color = "#735c45"
taste_mult = 3
taste_description = "potent seasoning"
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED

View File

@@ -1,4 +1,11 @@
/obj/machinery/vending/hydroseeds //sneed
skyrat_products = list(
/obj/item/seeds/piru = 3,
/obj/item/seeds/kiri = 3,
/obj/item/seeds/muli = 3,
/obj/item/seeds/nakati = 3,
)
skyrat_contraband = list(
/obj/item/seeds/cocaleaf = 3,
/obj/item/seeds/poppy/opiumpoppy = 3,

View File

@@ -300,6 +300,7 @@
#include "code\__DEFINES\~skyrat_defines\cells.dm"
#include "code\__DEFINES\~skyrat_defines\chat.dm"
#include "code\__DEFINES\~skyrat_defines\combat.dm"
#include "code\__DEFINES\~skyrat_defines\construction.dm"
#include "code\__DEFINES\~skyrat_defines\culture.dm"
#include "code\__DEFINES\~skyrat_defines\DNA.dm"
#include "code\__DEFINES\~skyrat_defines\economy.dm"
@@ -5320,6 +5321,7 @@
#include "modular_skyrat\modules\customization\datums\dna.dm"
#include "modular_skyrat\modules\customization\datums\components\crafting\clothing.dm"
#include "modular_skyrat\modules\customization\datums\components\crafting\recipes.dm"
#include "modular_skyrat\modules\customization\datums\components\crafting\teshari_recipes.dm"
#include "modular_skyrat\modules\customization\datums\elements\polychromic.dm"
#include "modular_skyrat\modules\customization\datums\keybinding\communication.dm"
#include "modular_skyrat\modules\customization\game\objects\items\balls.dm"
@@ -5383,8 +5385,13 @@
#include "modular_skyrat\modules\customization\modules\culture\location\location_generic.dm"
#include "modular_skyrat\modules\customization\modules\food_and_drinks\food\scottish.dm"
#include "modular_skyrat\modules\customization\modules\food_and_drinks\food\SRseafood.dm"
#include "modular_skyrat\modules\customization\modules\food_and_drinks\food\teshari_food.dm"
#include "modular_skyrat\modules\customization\modules\food_and_drinks\recipes\drinks_recipes.dm"
#include "modular_skyrat\modules\customization\modules\hydroponics\grown\bananaspider.dm"
#include "modular_skyrat\modules\customization\modules\hydroponics\grown\kiri.dm"
#include "modular_skyrat\modules\customization\modules\hydroponics\grown\muli.dm"
#include "modular_skyrat\modules\customization\modules\hydroponics\grown\nakati.dm"
#include "modular_skyrat\modules\customization\modules\hydroponics\grown\piru.dm"
#include "modular_skyrat\modules\customization\modules\hydroponics\grown\tea_coffee.dm"
#include "modular_skyrat\modules\customization\modules\jobs\_job.dm"
#include "modular_skyrat\modules\customization\modules\language\_language_holder.dm"
@@ -5473,6 +5480,7 @@
#include "modular_skyrat\modules\customization\modules\reagents\chemistry\reagents\alcohol_reagents.dm"
#include "modular_skyrat\modules\customization\modules\reagents\chemistry\reagents\drink_reagents.dm"
#include "modular_skyrat\modules\customization\modules\reagents\chemistry\reagents\drinks.dm"
#include "modular_skyrat\modules\customization\modules\reagents\chemistry\reagents\food_reagents.dm"
#include "modular_skyrat\modules\customization\modules\reagents\chemistry\reagents\medicine_reagents.dm"
#include "modular_skyrat\modules\customization\modules\reagents\chemistry\reagents\other_reagents.dm"
#include "modular_skyrat\modules\customization\modules\reagents\chemistry\reagents\pyrotechnic_reagents.dm"