Skip to content

Commit

Permalink
Adds four new pear based meal recipes. (#2047)
Browse files Browse the repository at this point in the history
* Adds four new pear based meal recipes.

This PR adds four new pear meal recipes. A "tart", a savory and dessert poached recipe and a simple muffin.

Finally the noble pear has a home.

* Recipe tweak and nutritional adjustments.

* Pear fixes, pear flavor, pear ID consistency

---------

Co-authored-by: Checkraze <71046427+Cheackraze@users.noreply.github.com>
Co-authored-by: Whatstone <whatston3@gmail.com>
  • Loading branch information
3 people authored Sep 27, 2024
1 parent 0be1e1b commit bd6650d
Show file tree
Hide file tree
Showing 13 changed files with 207 additions and 2 deletions.
117 changes: 117 additions & 0 deletions Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -275,3 +275,120 @@
tags:
- Vegetable
- Fruit

- type: entity
name: poached pears
parent: FoodBowlBase
id: FoodMealPoachedPears
description: The classiest use for a can of wine.
components:
- type: FlavorProfile
flavors:
- fruity
- alcohol
- pear
- type: Sprite
sprite: _NF/Objects/Consumable/Food/bowl.rsi
layers:
- state: bowl
- state: poachedpear
- type: SolutionContainerManager
solutions:
food:
maxVol: 25
reagents:
- ReagentId: Nutriment
Quantity: 12
- ReagentId: Vitamin
Quantity: 5
- ReagentId: Flavorol
Quantity: 8
- type: Tag
tags:
- Fruit

- type: entity
name: pears belle helene
parent: FoodBowlBase
id: FoodMealPearsBelleHelene
description: The delicate flavor of the immaculate pear drenched in chocolate.
components:
- type: FlavorProfile
flavors:
- chocolate
- pear
- creamy
- type: Sprite
sprite: _NF/Objects/Consumable/Food/bowl.rsi
layers:
- state: bowl
- state: bellepear
- type: SolutionContainerManager
solutions:
food:
maxVol: 35
reagents:
- ReagentId: Nutriment
Quantity: 12
- ReagentId: Vitamin
Quantity: 8
- ReagentId: Flavorol
Quantity: 8
- ReagentId: Theobromine
Quantity: 3
- type: Tag
tags:
- Fruit

- type: entity
name: pear muffin
parent: FoodMealBase
id: FoodBakedMuffinPear
description: I won't tell if you just try to pick out the chocolate.
components:
- type: FlavorProfile
flavors:
- chocolate
- muffin
- pear
- type: Sprite
sprite: _NF/Objects/Consumable/Food/Baked/bread.rsi
state: pearmuffin
scale: .75, .75
- type: SolutionContainerManager
solutions:
food:
maxVol: 15
reagents:
- ReagentId: Nutriment
Quantity: 6
- ReagentId: Vitamin
Quantity: 4
- ReagentId: Flavorol
Quantity: 2
- ReagentId: Theobromine
Quantity: 1
- type: Tag
tags:
- Fruit

- type: entity
name: pear and cheese tart
parent: FoodPieBase
id: FoodTartPearCheese
description: The most sublime pair.
components:
- type: FlavorProfile
flavors:
- sweet
- cheesy
- pear
- type: Sprite
sprite: _NF/Objects/Consumable/Food/Baked/pie.rsi
layers:
- state: tin
- state: pearandcheese
- type: Tag
tags:
- Fruit
- Pie
5 changes: 5 additions & 0 deletions Resources/Prototypes/_NF/Flavors/flavors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,8 @@
id: cucumber
flavorType: Complex
description: flavor-complex-cucumber

- type: flavor
id: pear
flavorType: Complex
description: flavor-complex-pear
51 changes: 50 additions & 1 deletion Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@

- type: microwaveMealRecipe
id: RecipeRaisins
name: raisins
name: raisins recipe
result: ReagentContainerRaisin # A little bit cursed, spawning a bag
time: 30
solids:
Expand All @@ -166,6 +166,55 @@
FoodCucumber: 1
reagents:
Saline: 10

- type: microwaveMealRecipe
id: RecipePoachedPears
name: poached pears recipe
result: FoodMealPoachedPears
time: 10
solids:
FoodBowlBig: 1
FoodPear: 3
FoodOrange: 2
reagents:
Wine: 10

- type: microwaveMealRecipe
id: RecipePearsBelleHelene
name: pears belle helene recipe
result: FoodMealPearsBelleHelene
time: 10
solids:
FoodBowlBig: 1
FoodPear: 3
FoodSnackChocolateBar: 2
FoodLemon: 1
reagents:
Cream: 5

- type: microwaveMealRecipe
id: RecipePearMuffin
name: pear muffin recipe
result: FoodBakedMuffinPear
time: 10
solids:
FoodPear: 1
FoodSnackChocolateBar: 1
reagents:
Flour: 5
Oats: 5
Sugar: 5

- type: microwaveMealRecipe
id: RecipePearCheeseTart
name: pear and cheese tart recipe
result: FoodTartPearCheese
time: 15
solids:
FoodPlateTin: 1
FoodDoughPie: 1
FoodPear: 2
FoodChevre: 1

# NOT ACTUAL FOOD

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@
{
"name": "cucumbersandwich"
},
{
"name": "pearmuffin"
},
{
"name": "inhand-right",
"directions": 4
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24, pearandcheese by dustylens (GitHub)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "tin"
},
{
"name": "pearandcheese"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,13 @@
"name": "greek"
},
{
"name": "avocado"
"name": "avocado"
},
{
"name": "poachedpear"
},
{
"name": "bellepear"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit bd6650d

Please sign in to comment.