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
Aurora Cooking Port #8413
Aurora Cooking Port #8413
Conversation
This ports Aurora Cooking, sometimes called Nanako Cooking, from CitRP, who got it from Aurora originally. Citadel-Station-13/Citadel-Station-13-RP#608 Pulled from here with updates to to_chat() Ovens and fryers now work like the microwave, but also have special trays/baskets that can be inserted and removed with things on them. There's also a crapton of new recipes. Note that you can still use the oven to just bake things, or produce variable food items, to my knowledge. This was specifically kept in when it was originally implemented, IIRC. - Cooking now uses several machines to make recipes. Microwave, oven, deep fryer. - Recipes have been redone to reflect this. - Adds a reagent called Space Spice (used in Synnono's food recipes mostly, prevents recipe conflicts) - New foods! Lots of them. - You can cook using held mobs. Also, mouse/ratburgers. I can dump the recipes if you'd like. https://user-images.githubusercontent.com/40557659/52112070-10165a80-25cb-11e9-9a72-2c919f0033dd.png (From their PR, may not be accurate). This is WIP, and will not compile just yet.
If this adds stuff like the chaos cake please make it not an absolute insanity to create such |
Now onto the bugfixing nightmares!
It's pretty widely enjoyed by the cit community. I'd recommend it. |
the chaos cake is meant to be crazy hard to make i'm pretty sure |
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm
Show resolved
Hide resolved
Microwave not cooking micros/mice: Fixed Invalid Recipe datum thanks to /microwave prefix: Fixed Fryer earsplittingly loud: Fixed Fryer/Oven continuing to cook even after items removed: Fixed Oven having 'on' icon state when door closed but off: Fixed Appliances not scaling cooking time/damage based on size: Fixed Feature added - Burning Food will set off fire alarms and set off a black cloud of smoke! Overcook time reduced to allow for less margin of error (IE Actively requires you to pay attention) Multiple Microwave bugfixes, including multicooking/etc not working, recipe errors, icon state errors, ejection errors.
175cfb5
to
93a4631
Compare
The problem with this pr is we don't have it yet. This needs to be merged because cooking has several appliances that are basically only there for show, because literally why wouldn't you use the microwave instead? I tried to port this exact cooking change a couple months ago and failed. I tried to port tg as well but that also didn't work. We need a cooking mechanics update bad, same as a botany mechanics update, but this one is ported and ready. |
This has a fairly major bug at the moment so until that is fixed this will be flaged as DNM |
Cooking times are now no longer 10-15 minutes per item, the LARGEST items will take around ~4-5 minutes, 6 at the maximum in the case of the superbigbite (one of the most filling food items in the game). Cooking oil tanks added Appliances are now constructible instead of being eldritch black magic Recipes are now reorganized to either fryer/oven/grill based on where they're made (Although recipes_microwave still needs a LOT more sorting) Critical time bug with cooking fixed, AND you can now upgrade your appliances for even higher efficiencies!
1849cf6
to
886ab72
Compare
Omg it be done Insane cookery and hopefully wiki updates begins |
This ports Aurora Cooking, sometimes called Nanako Cooking, from CitRP, who got it from Aurora originally.
Citadel-Station-13/Citadel-Station-13-RP#608
Aurorastation/Aurora.3#1743
Pulled from here with updates to to_chat()
Ovens and fryers now work like the microwave, but also have special trays/baskets that can be inserted and removed with things on them. There's also a crapton of new recipes. Note that you can still use the oven to just bake things, or produce variable food items, to my knowledge. This was specifically kept in when it was originally implemented, IIRC.
https://user-images.githubusercontent.com/40557659/52112070-10165a80-25cb-11e9-9a72-2c919f0033dd.png (From their PR, may not be accurate).
This is WIP, and will not compile just yet.SHE LIVES!Bugfixes as of 7/18/20
Microwave not cooking micros/mice: Fixed
Invalid Recipe datum thanks to /microwave prefix: Fixed
Fryer earsplittingly loud: Fixed
Fryer/Oven continuing to cook even after items removed: Fixed
Oven having 'on' icon state when door closed but off: Fixed
Appliances not scaling cooking time/damage based on size: Fixed
Feature added - Burning Food will set off fire alarms and set off a black cloud of smoke!
Overcook time reduced to allow for less margin of error (IE Actively requires you to pay attention)
Multiple Microwave bugfixes, including multicooking/etc not working, recipe errors, icon state errors, ejection errors.
Gif demonstrating new Off/Preheating/Idle Lights
Gif demonstrating micro/mouse cooking in microwave (warning, harsh)
Gif demonstrating new fire alarm system for burning food