Project Zomboid

Project Zomboid

48 ratings
Beefcake Food Overhaul [B42]
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
234.356 KB
6 Aug @ 11:44pm
10 Oct @ 8:42pm
12 Change Notes ( view )

Subscribe to download
Beefcake Food Overhaul [B42]

Description
This B42 mod overhauls the food and cooking in zomboid!
  • Makes all foods useful by adding a boredom system so you can't just eat the same thing all the time!
  • Balances animals, fishing, liquids, meats, vegetables and many misc foods!
  • More meat! More calories! Fixes overpowered foods and buffs many other foods!
  • Get faster as your cooking skill increase and less left over scraps saves time!
  • Adjustable sandbox settings!

Concept behind mod:

It makes all food matter by overhauling the entire food system. You'll now (optionally) get bored of food if you eat the same thing over and over. Meats have more calories but less hunger. Many vegetables also have more calories so it will be easier to keep a normal weight without cooking so many meals, but its far easier with meats.

It also greatly increases the amount of meat you get from butchering farm animals.

Features:

Getting bored of foods!

Are you annoyed that just eating 1 or 2 foods is all you need in project zomboid? Why grow and hoard all that other stuff if cabbages is all you need?

Not anymore, with beefcakes new optional feature your character will now keep track of what they have eaten recently and get bored of it! They will even complain about eating things they have eaten too much of and remark about new foods.

Make meals with more and varied ingredients to lower the boredom of your staple foods and how fast you get bored of them, Now everything has a purpose! Turn it on/off at any time in the sandbox options or configure it how you wish.

Less cooking labor!

Cooking skill has been changed: You no longer use less hunger of an ingredient at higher cooking skill. Instead you always use the amount the UI says and the resulting recipe has more calories instead. This prevents annoying little 'leftover' ingredients and helps each recipe have higher calories.

Most meats can now be fully added to a recipe in one or two uses meaning you won't need to cook so many meals.

Cooking skill now also reduces adding ingredient to a recipe time to 50% of normal at level 10. (Vanilla is 75% at level 10)

Get more meat!

All animals have had calories and meat quantity from butchering increased greatly as they suffered badly from the butcher hook bug and very low calorie meats.

Balance Changes

Way more meat from most animals! More calories from meat and vegetables!
Buffs many foods that had far too little calories for realism!
Fixes overpowered foods such as rabbits, sunflowers and fishing to name a few!
Balances drinks so that all juices have realistic calories!

Vanilla Bug fixes

It fixes 2 vanilla bugs with butchering animals (The butchering hook bug and the 12~30 hour decay bug) and vastly increases amount of meat and cut quality of animals butchered on the hook.

Compatibility:

This mod is safe to add/remove mid game, although the mod won't affect any already spawned items. It will affect already spawned animals as the animal code only executes when you butcher them.

It should be compatible with other cooking mods such as Sapph's cooking.

Misc

Feel free to give me feedback on the rebalance!

Special thanks to Kaydeth for the well commented mod No more food scraps that helped me make the cooking skill ingredient features of this mod.

Recommended Mods: More Item Info so you can see the calories in food with high enough cooking skill, even without nutritionist trait!

Workshop ID: 3543815008
Mod ID: ProjectBeefcake
58 Comments
Black_moons  [author] 17 Oct @ 1:09am 
@kittysmugglers You have to save/load after changing the sandbox settings. Setting the comment chance to 0, or turing the boredom system off entirely should disable it.
kittysmugglers 16 Oct @ 6:34pm 
is there a way to completely disable the player character commenting on eating food? it seems no matter what i do in sandbox settings it never works :(
Black_moons  [author] 12 Oct @ 8:29am 
@FirePokemon Vanilla is 2.2 IIRC. So you could just turn off the changes entirely. At some point I'll likely set it up as a sandbox option or something.
FirePokemon 12 Oct @ 12:29am 
@Black_moons I ended up changing the multiplier to 2.0 for these two:

local nutritionFactor = 2.0 * fishSizeData.weight / item:getActualWeight()
item:setActualWeight(fishSizeData.weight * 2.0)

It suits my playstyle of doing a day of fishing and getting enough food for 3-4 days, minus the 40kg catches at level 2 fishing you would get in B42 vanilla. It might be a bit high for what you're trying to achieve though.
Black_moons  [author] 11 Oct @ 6:09pm 
FirePokemon: gimme feedback on what you adjust it to. I'm guessing upping the small fish to 300~500 cals or something would be a good start.

I just haven't had the time to test it for hours in debug mode at different fishing levels.
FirePokemon 11 Oct @ 6:05pm 
@Black_moons I think in B42 vanilla the small fish calories were offset by the absolute monsters you could randomly catch that would feed you for a week, even though it was way too OP. I actually like your changes to stop that happening. Anyway I found the BFcreateFish function and will manually adjust it to my liking, thanks for the great mod!
Black_moons  [author] 11 Oct @ 4:51pm 
@FirePokemon Fishing is known to be pretty meh in B42 until higher levels, Make sure your fishing where splashes occur on the water surface as well. You can also disable the fish changes in the sandbox options (Save/load and it will take effect on the next fish you catch), but basically they result in 1/4 as big of fish, so even if it was off you'd still only have a 200 calorie fish instead.
FirePokemon 11 Oct @ 4:30pm 
Has anyone tried fishing with this mod? I'm getting almost all small fish that give 50-60 calories after cooking which doesn't even cover the energy to find insects and stand there fishing. Do your catches drastically improve as skill increases or is fishing a net negative now?
Smiley Face Killer 11 Oct @ 8:51am 
Okay thank you
Black_moons  [author] 11 Oct @ 8:51am 
@Smiley Face Killer Shouldn't matter.