Cataclysm-BN icon indicating copy to clipboard operation
Cataclysm-BN copied to clipboard

Cooked Oatmeal not in line with calories of either oatmeal or deluxe oatmeal

Open Ker-Nes opened this issue 2 years ago • 0 comments

Game version: 56fd4a3 [64-bit] Operating system: Windows - OS Version: 10.0 2009 Tiles or curses: Tiles Mods active: Bright Nights [dda]

Expected behavior

Oats and oatmeal not massively divide or multiply their calories by orders of magnitude through processing and cooking, and should be mor reasonable values, be it to be line with reality or for a proper game experience

Actual behavior

2 Oats (each at 245 calories and 86 grams) get turned into 16 Oatmeal, each with 7 calories and 25 g. That's about a 75% loss in calories for turning raw oat grains into oatmeal.

Cooked oatmeal on the other hand, uses 1 unit of oatmeal and 1 unit of (clean) water, and has a calorie count of 175, 25 times as many calories as the ingredient, and weights 247g.

For reference, real life, 25g of dry oatmeal has about 100 calories. 100g of cooked oatmeal (that is, including a whole lot of water), tends to average about 60 calories, depending on how much water in relation to how many oats you add.

And from a gaming perspective, it makes oats behave really weird in terms of processing, and what is the best option to make use of them, turns deluxe oatmeal into a considerably inferior choice to basic oatmeal.

Steps to reproduce the behavior

Get oats, make oatmeal. Use oatmeal to make cooked oatmeal.

Alternatively, to see the issue, open data\json\items\comestibles\wheat.json and roll down to oats, oatmeal and cooked oatmeal. Take particular note the values and that both oatmeal and cooked oatmeal use the nutrition override, while deluxe oatmeal doesn't.

Ker-Nes avatar Jul 05 '22 04:07 Ker-Nes