Repository navigation
feat: fry eggs, grill mushrooms and pop chopped corn into popcorn in the frying pan - #109
Merged
Merged
Conversation
…the frying pan A cooking option can now name an output food (types.yml cooking-options .<method>.output). In the frying pan the piece cooks raw, then turns into that food once it's done or burnt, keeping its stars, ageing tracks, lineage and ingredients (and its origin when the output names none), and goes on cooking by the same clock, so popcorn left too long burns as popcorn. It takes the output's name. A type whose only options have outputs carries no Raw tag until it's in the pan, and a piece taken off before it turned comes back as it went in. Chopped corn pops into Popcorn, and vanilla brown and red mushrooms (new mushroom type and conversions) grill into Grilled Mushroom, with burnt and rotten looks for both. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A frying-pan cooking option can now turn the piece into another food when it's done:
output: <food string>intypes.yml(CookingOutput).CookData.cooksInPlace), so chopped veg keeps its values.Configured with it (server config, Dev only so far):
Documentation impact
types.ymldocumentsoutputin its comments.Contract
output, and Raw tags on types whose only cooking option has an output. Other pan foods are unchanged.mvn -o -B clean verify; all tests pass and line coverage is still 100%. NewPanFoodsCoverageTest.ProvinceSystem/wiki/cookingor related pages): no change.🤖 Generated with Claude Code