Skip to content

Penguin Cutlet Nuggets#4854

Merged
Rinary1 merged 5 commits into
ss14Starlight:starlight-devfrom
Kasern-ss14:penguin-nuggets
Jun 22, 2026
Merged

Penguin Cutlet Nuggets#4854
Rinary1 merged 5 commits into
ss14Starlight:starlight-devfrom
Kasern-ss14:penguin-nuggets

Conversation

@Kasern-ss14

Copy link
Copy Markdown
Contributor

Short description

Deep frying Penguin Cutlet creates Chicken Nuggets.

Why we need to add this

Crew love nugs. This adds an alternative meat source for the recipe and gives kitchen options for when the penguins start dying.

Media (Video/Screenshots)

n/a

Checks

  • I do not require assistance to complete the PR.
  • Before posting/requesting review of a PR, I have verified that the changes work.
  • I have added screenshots/videos of the changes, or this PR does not change in-game mechanics.
  • I affirm that my changes are licensed under the MIT License and grant permission for use in this repository under its conditions.

Changelog
🆑 Kasern

  • add: Deep-frying a penguin cutlet now makes a nugget.

@Kasern-ss14 Kasern-ss14 requested a review from a team June 19, 2026 05:04
@github-actions github-actions Bot added size/XS S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. Changes: No C# Changes: Prototypes and removed S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. size/XS labels Jun 19, 2026
@coderabbitai

coderabbitai Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: d7711df1-cf1e-4b4d-bd06-eefa8b6ef10c

📥 Commits

Reviewing files that changed from the base of the PR and between 8f260cc and 0c1b270.

📒 Files selected for processing (1)
  • Resources/Prototypes/_Starlight/Recipes/Cooking/meal_recipes.yml

📝 Walkthrough

Walkthrough

A new deepFryingRecipe prototype (TP14RecipePenguinNugget) is added to meal_recipes.yml. It maps FoodMeatPenguinCutlet as the ingredient to FoodBakedNugget as the result, with a cook time of 20 and grouped under TP14-Deep-Fry.

Changes

Penguin Nugget Recipe Addition

Layer / File(s) Summary
TP14RecipePenguinNugget deep-fry recipe entry
Resources/Prototypes/_Starlight/Recipes/Cooking/meal_recipes.yml
Inserts a new deepFryingRecipe entry with id: TP14RecipePenguinNugget, producing FoodBakedNugget from FoodMeatPenguinCutlet in 20 time units under the TP14-Deep-Fry group.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • ss14Starlight/space-station-14#4311: Also appends a new deepFryingRecipe entry to the same meal_recipes.yml file within the TP14-Deep-Fry group, using the same structural pattern.

Suggested labels

S: Untriaged, S: Needs Review

Suggested reviewers

  • Rinary1
🚥 Pre-merge checks | ✅ 8
✅ Passed checks (8 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Penguin Cutlet Nuggets' directly refers to the core change: adding a recipe to deep-fry penguin cutlets into nuggets, which matches the changeset perfectly.
Description check ✅ Passed The description is well-related to the changeset, explaining why the penguin nugget recipe was added and the gameplay benefit it provides.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
No Magic Numbers ✅ Passed The modification is in a YAML PROTOTYPE file (meal_recipes.yml), which is explicitly excluded from the "No Magic Numbers" check per the instructions.
No Hardcoded Ecs Parameters ✅ Passed The PR adds a recipe via YAML configuration that is properly loaded through the DeepFryingRecipePrototype system, with all parameters (cooking time, ingredient, result) defined in data rather than...
Avoid Service Locator ✅ Passed PR only modifies YAML recipe configuration file with no C# code changes; no service locator patterns used. Great addition for kitchen variety!

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

coderabbitai[bot]
coderabbitai Bot previously approved these changes Jun 19, 2026
Comment thread Resources/Prototypes/_TP/Recipes/Cooking/meal_recipes.yml Outdated
@starlightgithub starlightgithub Bot added S: Awaiting Changes Status: Changes are required before another review can happen and removed S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. labels Jun 19, 2026
- removed from here
- added to the starlight file
@Kasern-ss14 Kasern-ss14 requested a review from Rinary1 June 20, 2026 12:28
@github-actions github-actions Bot added S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. and removed S: Awaiting Changes Status: Changes are required before another review can happen labels Jun 20, 2026

@redmushie redmushie left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd advise at least making an unique food result item as this literally turns penguin into chicken nuggets.

@starlightgithub starlightgithub Bot added S: Awaiting Changes Status: Changes are required before another review can happen and removed S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. labels Jun 22, 2026
@starlightgithub starlightgithub Bot added S: Approved Status: Reviewed and approved by at least one maintainer or dev; a PR may require another approval. and removed S: Awaiting Changes Status: Changes are required before another review can happen labels Jun 22, 2026
@Rinary1 Rinary1 added this pull request to the merge queue Jun 22, 2026
Merged via the queue into ss14Starlight:starlight-dev with commit d171b97 Jun 22, 2026
23 checks passed
starlightgithub Bot added a commit that referenced this pull request Jun 22, 2026
@Kasern-ss14 Kasern-ss14 deleted the penguin-nuggets branch June 23, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changes: No C# Changes: Prototypes S: Approved Status: Reviewed and approved by at least one maintainer or dev; a PR may require another approval. size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants