Skip to content
Merged

Hotdogs #3765

Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Resources/Locale/en-US/_NF/recipes/tags.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ construction-graph-tag-ore = ore
construction-graph-tag-crystal-orange = an orange crystal shard
construction-graph-tag-mothroach-hide = a mothroach hide
construction-graph-tag-syringe = a syringe
construction-graph-tag-hotdog = hotdog
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
FoodCheese: 2 # Frontier: 1<2
FoodMeat: 6
FoodBoxWaffleCone: 1 # Frontier
FoodSausageCasing: 3 # Frontier
#contrabandInventory: # Frontier - no finished foods in ChefVend
#EggBoxBroken: 1 # Frontier
#FoodBoxDonkpocket: 1 # Frontier
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@
amount: 1
- id: FoodBreadBunBottom
amount: 1
- type: Construction # Frontier - hotdog making
graph: hotdiggity # Frontier - hotdog making
node: start # Frontier - hotdog making

- type: entity
id: FoodBreadBunBottom
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,12 @@
sound: /Audio/Effects/sizzle.ogg
steps:
- minTemperature: 335
- to: casing # Frontier - Sausage casing making
steps: # Frontier - Sausage casing making
- tool: Rolling # Frontier - Sausage casing making
doAfter: 1 # Frontier - Sausage casing making
- node: casing # Frontier - Sausage casing making
entity: FoodSausageCasing # Frontier - Sausage casing making
- node: cutlet
entity: FoodMeatCutletCooked

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -349,3 +349,36 @@
reagents:
- ReagentId: Rice
Quantity: 10

- type: entity
parent: FoodMeatBase
id: FoodSausageRaw
name: raw sausage
description: A simple sausage. Who knows what's in this thing?
components:
- type: Sprite
sprite: _NF/Objects/Consumable/Food/ingredients.rsi
state: sausageraw
- type: SolutionContainerManager
solutions:
food:
maxVol: 7
reagents:
- ReagentId: UncookedAnimalProteins
Quantity: 5
- type: Construction
graph: hotdogstove
node: start

- type: entity
parent: BaseItem
id: FoodSausageCasing
name: sausage casing
description: The intestine or some equivalent of some poor creature out there..
components:
- type: Sprite
sprite: _NF/Objects/Consumable/Food/ingredients.rsi
state: sausagecasing
- type: Construction
graph: Cutlet
node: casing
Original file line number Diff line number Diff line change
Expand Up @@ -642,3 +642,60 @@
- type: Tag
tags:
- Meat

- type: entity
parent: FoodMealBase
id: FoodMeatSausage
name: cooked sausage
description: A simple sausage. Who knows what's in this thing?
components:
- type: Tag
tags:
- Cooked
- NFHotdog
- type: FlavorProfile
flavors:
- meat
- type: Sprite
sprite: _NF/Objects/Consumable/Food/meat.rsi
state: sausagecooked
- type: SolutionContainerManager
solutions:
food:
maxVol: 10
reagents:
- ReagentId: Nutriment
Quantity: 6
- ReagentId: Flavorol
Quantity: 2
- type: Construction
graph: hotdogstove
node: cookeddog

- type: entity
parent: FoodMealBase
id: FoodMealHotdog
name: hotdog
description: Hot diggity dog!
components:
- type: Tag
tags:
- Cooked
- type: FlavorProfile
flavors:
- meat
- type: Sprite
sprite: _NF/Objects/Consumable/Food/meat.rsi
state: hotdog
- type: SolutionContainerManager
solutions:
food:
maxVol: 18
reagents:
- ReagentId: Nutriment
Quantity: 8
- ReagentId: Flavorol
Quantity: 5
- type: Construction
graph: hotdiggity
node: hotteddog
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# hotdogs
- type: constructionGraph
id: hotdiggity
start: start
graph:
- node: start
edges:
- to: hotteddog
steps:
- tag: NFHotdog
name: construction-graph-tag-conveyor-belt-assembly

- node: hotteddog
entity: FoodMealHotdog

- type: constructionGraph
id: hotdogstove
start: start
graph:
- node: start
edges:
- to: cookeddog
completed:
- !type:PlaySound
sound: /Audio/Effects/sizzle.ogg
steps:
- minTemperature: 335

- node: cookeddog
entity: FoodMeatSausage
66 changes: 66 additions & 0 deletions Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,72 @@
- Oven
- Microwave

- type: microwaveMealRecipe
id: RecipeSausageRaw
name: raw sausage recipe
result: FoodSausageRaw
resultCount: 3
time: 10
group: Savory # TODO: move to ingredients
solids:
FoodSausageCasing: 1
reagents:
UncookedAnimalProteins: 9
recipeType:
- Assembler

- type: microwaveMealRecipe
id: RecipeSausageRawStomachRat
name: raw stomach sausage recipe
result: FoodSausageRaw
resultCount: 3
time: 10
group: Savory # TODO: move to ingredients
solids:
OrganRatStomach: 1
reagents:
UncookedAnimalProteins: 9
recipeType:
- Assembler

- type: microwaveMealRecipe
id: RecipeSausageRawStomachHuman
name: raw stomach sausage recipe
result: FoodSausageRaw
resultCount: 3
time: 10
group: Savory # TODO: move to ingredients
solids:
OrganHumanStomach: 1
reagents:
UncookedAnimalProteins: 9
recipeType:
- Assembler

- type: microwaveMealRecipe
id: RecipeSausageCooked
name: cooked sausage recipe
result: FoodMeatSausage
time: 10
group: Savory
solids:
FoodSausageRaw: 1
recipeType:
- Oven
- Microwave

- type: microwaveMealRecipe
id: RecipeHotdog
name: hotdog recipe
result: FoodMealHotdog
time: 10
group: Savory
solids:
FoodSausageRaw: 1
FoodBreadBun: 1
recipeType:
- Oven

# Cured Meat - Future category for sausages/transformative meat and now consumption friendly.

- type: microwaveMealRecipe
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/_NF/tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,9 @@
- type: Tag
id: DemagImmune

- type: Tag
id: NFHotdog

# region Blueprints
- type: Tag
id: NFBlueprintMedicalTechfab
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
"license": "CC-BY-SA-3.0",
"copyright": "salt/papper/cocoa-chip/raisin-big by ghostprince & gentlebutter, honeybottle by gentlebutter",
"extra_copyright": [
"dough-flat-buttered, dough-pastry-flat taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955, modified by potato1234x and whatston3 (GitHub)",
"dough-flat-buttered, dough-pastry-flat taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955, modified by potato1234x and whatston3 (GitHub)", "dough-flat-buttered, dough-pastry-flat taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955, modified by potato1234x and whatston3 (GitHub)",
"tofu-slice-battered, tofu-slice-fried by rosysyntax#6514(discord), edited by dustylens(GitHub), rice-dough- by (dustylens) (a real git)",
"rice-noodle-sheet, rice-noodle taken from goonstation at commit https://github.com/goonstation/goonstation/commit/891283f5bda00d96006e7144e68b85a98fca9a21"
"rice-noodle-sheet, rice-noodle taken from goonstation at commit https://github.com/goonstation/goonstation/commit/891283f5bda00d96006e7144e68b85a98fca9a21", "sausageraw, sausagecasing by Prismatic (iprismatici (Discord))"
],
"size": {
"x": 32,
Expand Down Expand Up @@ -45,6 +45,12 @@
{
"name": "tofu-slice-fried"
},
{
"name": "sausagecasing"
},
{
"name": "sausageraw"
},
{
"name": "rice-dough"
},
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
Expand Up @@ -5,7 +5,7 @@
"extra_copyright": [
"honeyglazedham, honeyglazedhamslice, normalhamslice by gentlebutter",
"chicken-battered, cutlet-battered taken from tgstation at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, modified by whatston3 (GitHub)",
"cured-carp, cured-carp-battered taken from tgstation at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, modified by dustylens (Github), chicken-whole, chicken-whole-cooked, by dustylens (Github)"
"cured-carp, cured-carp-battered taken from tgstation at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, modified by dustylens (Github), chicken-whole, chicken-whole-cooked, by dustylens (Github)", "sausagecooked, hotdog by Prismatic (iprismatici (Discord))"
],
"size": {
"x": 32,
Expand Down Expand Up @@ -44,6 +44,12 @@
},
{
"name": "normalhamslice"
},
{
"name": "sausagecooked"
},
{
"name": "hotdog"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading