Been working on a new cooking method, roasting in embers. For starters this will be featured as a recipe to cook turnips in traditional fashion, but related cooking options will be likely expanded in the future.
It's been surprising amount of thinking and coding to get it done but now it appears to be working nicely. Browsing the code I also came across some earlier preliminary definitions for ember-roasted turnips so we've been on the edge of adding this somewhere in the past. And no wonder, as it can be considered one of the essential dishes. Back then, who knows how many years (or decades?) ago, it must have been too costly for the current schedule - or just simply misplaced under the other workload.
But now ember-roasting code is finally there, and in the next patch you'll be cooking turnips the new way.
Roasting in embers requires good amount of embers so it can't be expected to work in the remains of just any little fire. The fire should be burning for several hours before enough hot embers will remain for the method to work. For this reason roasting in embers is usually proceeded after substantial fire was lighted anyway out of necessity. It takes about an hour for turnips to cook in embers. For the convenience of timing you can start roasting in embers already when the fire is clearly dying and about to burn out soon, given that enough embers has been produced already. The game will notify about the lack of enough embers so the necessary conditions can be figured out quite easily.
Because of many little tricky things, ember-roasted turnips will be featured as hardcoded cooking method in the same fashion as general roasting (of meat and fish).
However,we'll likely add cookery tag [embers] or something to allow the condition requirement and cooking method to be utilized in recipe modding too.
Now, after this is finalized I'll continue with checking about the possibilities of adding pit-roasting, as it would be also essential an turnip recipe for mass cooking them.
Pit-roasting is more demanding task so I don't know just yet if it reaches the stage of only preliminary definitions or actually starts rolling. But something will be cooking in the dev. chambers nevertheless...