From f60ea92557a01437d16b5cba945ff2668b12e294 Mon Sep 17 00:00:00 2001 From: Xygen Date: Tue, 30 Jan 2024 21:07:38 +0900 Subject: [PATCH] edit requirements and barebones new recipes --- data/json/items/comestibles/meat_dishes.json | 75 ++++++++++++++++++- .../json/requirements/cooking_components.json | 19 ++++- 2 files changed, 89 insertions(+), 5 deletions(-) diff --git a/data/json/items/comestibles/meat_dishes.json b/data/json/items/comestibles/meat_dishes.json index 25e4bc99cdd25..aa9207324b1cc 100644 --- a/data/json/items/comestibles/meat_dishes.json +++ b/data/json/items/comestibles/meat_dishes.json @@ -1910,5 +1910,78 @@ "volume": "240 ml", "flags": [ "EATEN_HOT", "FREEZERBURN" ], "fun": 4 - } + }, + { + "type": "COMESTIBLE", + "id": "friedchicken", + "name": { "str_sp": "fried chicken" }, + "weight": "181 g", + "spoils_in": "4 day", + "container": "box_small", + "comestible_type": "FOOD", + "symbol": "%", + "calories": 401, + "description": "A delicious golden-brown serving of crispy fried chicken.", + "fun": 14, + "vitamins": [ [ "calcium", "24 mg" ], [ "iron", "2 mg" ] ] + }, + { + "type": "COMESTIBLE", + "id": "friedchicken_buttermilk", + "name": { "str_sp": "buttermilk fried chicken" }, + "weight": "181 g", + "spoils_in": "4 days", + "container": "box_small", + "comestible_type": "FOOD", + "symbol": "%", + "calories": 433, + "description": "Brined in buttermilk, seasoned and breaded to perfection, and fried until crispy and golden. This fried chicken is so good you can almost forget about the end of the world. Vinegar leg is on the right!", + "fun": 38, + "//": "High morale because getting buttermilk is a very involved process, and it really is that good." + "vitamins": [ [ "calcium", "24 mg" ], [ "iron", "2 mg" ] ] + }, + { + "type": "COMESTIBLE", + "id": "tandoorichicken", + "name": { "str": "tandoori chicken" }, + "weight": "1234 g", + "color": "brown", + "spoils_in": "2 days", + "comestible_type": "FOOD", + "symbol": "%", + "calories": 1234, + "description": "Originating from Punjabi cuisine, this deep-red and spicy baked chicken is marinated with a yogurt-based sauce and is traditionally baked directly on the wall of a wood-fired clay oven.", + "price": 1000, + "price_postapoc": 250, + "material": [ "flesh", "milk" ], + "primary_material": "flesh", + "volume": "1234 ml", + "flags": [ "EATEN_HOT", "ALLERGEN_MILK" ], + "fun": 15, + "vitamins": [ [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ] ] + }, + { + "type": "COMESTIBLE", + "id": "chickensandwich", + "name": { "str": "chicken sandwich" }, + "conditional_names": [ + { "type": "COMPONENT_ID_SUBSTRING", "condition": "egg", "name": { "str": "breakfast %s" } } + ], + "weight": "333 g", + "color": "brown", + "spoils_in": "1 day 12 hours", + "container": "wrapper", + "comestible_type": "FOOD", + "symbol": "%", + "calories": 380, + "description": "A sandwich of crispy fried chicken topped with condiments and veggies.", + "price": 1000, + "price_postapoc": 250, + "material": [ "flesh", "wheat", "veggy" ], + "primary_material": "processed_food", + "volume": "300 ml", + "flags": [ "EATEN_HOT" ], + "fun": 5, + "vitamins": [ [ "vitC", 1 ], [ "calcium", 57 ], [ "iron", 65 ] ] + }, ] diff --git a/data/json/requirements/cooking_components.json b/data/json/requirements/cooking_components.json index 509fe423f91a6..baa1415c8f9ef 100644 --- a/data/json/requirements/cooking_components.json +++ b/data/json/requirements/cooking_components.json @@ -567,7 +567,7 @@ "type": "requirement", "//": "Any type of raw meat except for fish. About 300-400kcal of meat.", "components": [ - [ [ "meat_red", 1, "LIST" ], [ "meat_offal", 1, "LIST" ], [ "can_spam", 2 ], [ "lunchmeat", 2 ], [ "can_chicken", 1 ] ] + [ [ "meat_red", 1, "LIST" ], [ "meat_offal", 1, "LIST" ], [ "can_spam", 2 ], [ "lunchmeat", 2 ], [ "can_chicken", 1 ], [ "poultry_raw_any", 1, "LIST" ] ] ] }, { @@ -618,7 +618,11 @@ [ "sausage_cooked", 1 ], [ "sausage_wasteland", 1 ], [ "bratwurst_sausage", 1 ], - [ "meat_fried", 1 ] + [ "meat_fried", 1 ], + [ "poultry_cooked", 1 ], + [ "poultry_pepper", 1 ], + [ "poultry_smoked", 1 ], + [ "poultry_fatty_smoked", 1 ] ] ] }, @@ -667,7 +671,7 @@ [ "oats", 1 ], [ "oatmeal", 1 ] ], - [ [ "meat_red", 1, "LIST" ], [ "dry_meat", 1 ], [ "can_chicken", 1 ] ] + [ [ "meat_red", 1, "LIST" ], [ "dry_meat", 1 ], [ "poultry_raw_any", 1, "LIST" ], [ "dry_poultry", 1 ] ] ] }, { @@ -797,6 +801,7 @@ [ [ "broth", 2 ], [ "broth_bone", 2 ], [ "pine_tea", 2 ] ], [ [ "meat_nofish", 1, "LIST" ], + [ "poultry_cooked_any", 1, "LIST" ], [ "bacon", 4 ], [ "bologna", 5 ], [ "meat_pickled", 1 ], @@ -1352,9 +1357,15 @@ "components": [ [ [ "poultry", 1 ], [ "poultry_fatty", 1 ] ] ] }, { - "id": "poultrys_smoked_any", + "id": "poultry_smoked_any", "type": "requirement", "//": "Any smoked bird meat", "components": [ [ [ "poultry_smoked", 1 ], [ "poultry_fatty_smoked", 1 ] ] ] + }, + { + "id": "poultry_cooked_any", + "type": "requirement", + "//": "Any cooked and ready-to-eat bird meat, about 250ml", + "components": [ [ [ "poultry_cooked", 1 ], [ "poultry_scrap_cooked", 10 ], [ "poultry_pepper", 1 ], [ "poultry_scrap_pepper", 10 ], [ "poultry_smoked", 1 ], [ "poultry_fatty_smoked", 1 ], [ "can_chicken", 1 ] ] ] } ]