-
Notifications
You must be signed in to change notification settings - Fork 523
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Separate microwave recipes into multiple machines (electric range, assembler, medical assembler) #1935
Separate microwave recipes into multiple machines (electric range, assembler, medical assembler) #1935
Conversation
RSI Diff Bot; head commit b2cc74a merging into 92768f1 Resources/Textures/_NF/Structures/Machines/assembler.rsi
Resources/Textures/_NF/Structures/Machines/medical_assembler.rsi
Resources/Textures/_NF/Structures/Machines/oven.rsi
Resources/Textures/_NF/Structures/Machines/oven_syndie.rsi
|
Is the /suicide command next it works? |
Unsure, but probably. It's a draft for a reason, it still needs some time in the oven. :^) |
I made a point here that ovens should be able to take a lot of recipes away from microwaves so that we can change the guidelines for ships (like allowing donk pockets and microwaves in ships for example) |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
I agree with this. If we add new machines they should have unique recipes. I like more cooking machines because it can show a difference between a budget kitchen and a well outfitted kitchen. They can definitely share recipes , but there should be a reason to use the oven rather than a microwave. |
I think just adding the machine as a new PR should be a good start. Were still not at a point to remake cooking without putting code into in-game cooking book to support a new cooking system. |
I've separated out the microwave recipes into different categories (Oven, Microwave, Assembler [largely for salads and sushi and the like], and Medical Assembler). There are now a few different entities that selectively make these recipes. As a proof of concept, I think this is sufficient and fit for purpose. Assets for each of the entities can probably use some work (sounds, graphics), UI needs changes (assemblers in particular should probably just be a one-button UI saying "ASSEMBLE") and the YAML as-is probably largely redundant. I'd like to invite discussion, particularly about which recipes belong where, what machines are missing, and what particular machines are missing or extraneous. |
This has come such a long ways, I'm really excited to see this in game! So much of the discussion in Frontier has been wrapped up in the culinary side of things and it's fantastic to see some structure emerge to differentiate how that plays out. Outside of the fact that I am really excited for the medical assembler, which I think is going to open the door for a lot of Frontier specific tools without cluttering or confusing cooking recipes, differentiating oven recipes and assembler recipes is going to be great. No more microwaving sushi and yes to actually baking things that need to be baked. Not to mention opening the door to finally getting brewing up and running. Differentiating the recipes is going to be a bit weird at first. But I think that the logic behind them connects really well with RL counterparts. You do not bake the salad, you assemble the salad. As a mechanical question rather than dumping praise: What is a good way to assist in differentiating the recipes that currently exist? What is the criteria behind assigning traditional microwave recipes? Will all microwave recipes work in ovens, but not all oven recipes work in microwaves? |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
…-station-14 into 2024-08-24-of-in-the-cold-food
What is still missing? since this PR fucks with many maps I will like to have it merged soon as possible. |
Medical assembler isn't mapped anywhere. |
…-station-14 into 2024-08-24-of-in-the-cold-food
…4-of-in-the-cold-food
About the PR
Adds an oven. At the time of writing, it's just a combination electric grill and microwave. Haven't changed any of the microwave noises or UI, so it's a bit janky. Also, interaction is a litle odd - both the placeable surface and the microwave handle interaction events. Maybe the oven door should be lockable/unlockable? There's also no components in the oven definition at the moment, so it's slow. The power draw with the range on max is also 4 kW, wew.
I think it'd be reasonable to split apart microwave recipes into different cookable machines (this would allow for something like a dedicated medical "microwave" to handle the recipe for sutures/burn pads and whatever other advanced topicals might be coming down the pipe.
Why / Balance
Better kitchen mechanics? Mechanics drive RP, more immersive to bake bread in an oven than in a microwave.
How to test
Media
of.in.the.cold.food.mp4
Breaking changes
Changelog
🆑