Topic: [Fixed - persists in 3.52] Bake 1 lb of flour give 0.7 lb bread  (Read 532 times)


Brygun

« on: December 02, 2018, 03:50:19 PM »
Using the roast baking command

Bake 1 lb of flour give 0.7 lb bread

Is that the meat reduction being applied to it?

Can I get equal weight with a [WEIGHT:1] or [WEIGHT:1.4] command?
 
« Last Edit: March 19, 2019, 10:31:05 AM by Sami »

Bedlam

« Reply #1 on: December 02, 2018, 08:02:21 PM »
Yes, that must be the reduction being applied.

Keep in mind that all of the actual nutrition of the flour is preserved. It just becomes lighter.

If you still need it to be equal weight, the tag you need is [COOK_WEIGHT_DIV:2],  where 2 is the number to divide by. So I would try what happens if you use 0.65 for example.

Btw, at the moment if you use the [BOIL] or [BAKE]  tag instead of [ROAST],  it will not apply any auto reductions.

« Last Edit: December 02, 2018, 08:08:14 PM by Bedlam »
URW cooking overhaul - the Njerpez Cookery Mod v1.01!
https://www.unrealworld.fi/forums/index.php?topic=1106.0

Brygun

« Reply #2 on: December 05, 2018, 09:59:24 PM »
Thanks for the input. Yes a less than 1 div makes the output bigger.

I found using a [COOK_WEIGHT_DIV:.8] would leave the game displaying 0.9 lb when I wanted 1 lb which is pretty darn close. There is also optional seasoning which affects thing.

As to the other cooking commands they also change conditions like whether you need a pot.

Its [ROAST] that IIRC is the only one that doesn't need a pot.

 The recipe in question is to bake flour into bread on a hot stone as some bush crafters do.

Current game code came out as:

//A larger bread rather than a flat bread biscuit
.Long Bread. [patch:5] *COOKERY* /20/ \60\ |0| 
{Stone} [ground] '+baking platform'
{Flour}     #1.0#   [remove] [roast] [naming: original] [name:%s long bread] [patchwise]
{Water}    #0.5#  [remove] [patchwise]
{Seasoning} #.15#  [remove] [roast] [optional] [patchwise]
[COOK_WEIGHT_DIV:.8]
//weight fix to counter roasting reducton

Sami

  • UnReal World creator
  • Administrator
  • Member
  • *****
  • Posts: 281
  • Total likes: 830
  • UnReal World creator
    • View Profile
    • UnReal World
« Reply #3 on: March 19, 2019, 10:30:54 AM »
This is a classic example of add a feature somewhere, break something elsewhere.
Added in 3.52 the intention was to make roasting to reduce meat/fish cooked weight, but as we see it mistakenly extended to cover other ingredients as well.
Fixed now.

Fixed - persists in 3.52
- Sami | UnReal World creator

Faatal

« Reply #4 on: April 29, 2019, 02:04:50 AM »
Thanks for fixing this, its a huge problem when modding multistep cookery recipes that require predictable and constant weights to work right.