Biological Machines: Hunger


Adds a hunger mechanic which consumes selected foods from the engineers inventory or the engineer starves. Different foods give the engineer passive regen/movement buffs/debuffs while they are being consumed. Also adds equipment which prevents starvation and more.

Content
19 hours ago
2.0
187
Factorio: Space Age Icon Space Age Mod
Armor Environment Manufacturing

i Feedback

18 days ago

This mod is great, I really like the way it implements the hunger system into the game and the food items you have to grow to survive.

However, I don't particularly like the current balancing of the mod.

It would be great if you added:

  1. Map config option to change the rarity of wild food plants (Nauvis berry bushes are insanely common, plz nerf lol)

  2. Startup config option to modify the harvest yield of food crops (more/less food)

  3. Startup config option to modify the raw food to seeds recipe ratios (more/less seeds)

  4. Startup config options to modify the amount of saturation gained for each food item

  5. Startup config options to modify spoilage rate of all food items

  6. Startup config option to modify the growth speed of all planted food crops

I think that being able to quickly get a massive stockpile of raw food with barely any effort is a bit cheap,
I would greatly appreciate a way to change this without editing the mod's files directly.

18 days ago

I glad you like the hunger system and appreciate your feedback. I also don't particularly like the current balancing of the mod. I'm happy to implement some settings to help this full list feels like overkill, especially if I included settings for Gleba plants which are also edible.

Are you playing with BM: Industry, because berries production is necessary for nutrient production in the early game (required for oil cracking) and useful for producing carbon (more efficient than trees though trees are more efficient at producing potash). If the problem is large easy stockpiles of food I don't wanna encourage players to fix that with settings in a way that makes BM: Industry way harder.

I will definitely add berry bush scale/coverage settings to the map generators terrain tab and decrease the default values. I feel like this will do a lot to address the issues you brought up. I'm considering implementing settings for each food items saturation value although there is a map setting to change the amount of saturation consumed by the engineer each second. Are there specific food items you think are under/over powered relative to the other food items? Also, are there specific changes you would make to the berry item/recipes/plant?

18 days ago

Yeah I can see why that might be a bit much.
I'm just excited about the possibilities that this mod adds to the game, I might've gotten a bit carried away lol

I am not playing with BM: Industry, I am only using this mod as a sort of standalone addition to my gameplay, but yeah I see why these values are this way to work with that industrial level production needed for the other mods in your modpack.

I know that I might come off as needy, but I think that this particular mod could really benefit from the ability for people to tweak the growth rates and harvest yields of the berries, as it would introduce a level of scarcity to incentivize the player to setup more infrastructure just to survive.
Of course, this would functionally hinder the main point of the berries as an industrial ingredient in progression in your modpack,
so maybe add the option with a warning saying that tweaking this could be bad for playing with BM: Industry?

Nice, I can't wait to see the map options added!

Here's my thoughts on the balancing of the food items themselves:

"bm-berry" - Saturation is in a good spot, but I personally don't think they should give the energized buff, that should be reserved for the berry paste.
"bm-berry-paste" - Good, no notes.
"nutrients" - Should provide even less saturation, 10 maybe?
"bm-nutrient-paste" - Should probably provide less saturation, 40 maybe?
"raw-fish" - Good, no notes.
"bm-canned-fish" - Good, I would suggest lowering the saturation slightly to penalize canning it over having fresh fish, but that's just my opinion.
"yumako" - Good, no notes.
"yumako-mash" - Good, no notes.
"jellynut" - Good, no notes.
"jelly" - Maybe also give the malnourished debuff from eating this? Up to you.
"bioflux" - Good, but should probably also give energized buff.
"bm-nutrient-slurry" - Good, no notes.
"bm-fortified-nutrient-slurry" - Good, no notes.
"bm-demolisher-meat" - Good, no notes.
"bm-demolisher-meat-barrel" - Good, no notes.
"uranium-235" - Good, no notes.

Specific changes to the recipes:

  • Berry paste recipe shouldn't return the seeds, as to incentivize a splitter setup for turning a specific portion of the berries back into seeds.

  • Nutrient Slurry and Fortified Nutrient Slurry should need water, not steam to craft.

Something I'd love to see for the berry plants would be different spawning behavior, such as a map option of only spawning large berry bush groups near biter nests. (less frequent singular bushes would still spawn)

17 days ago
(updated 13 days ago)

I have added berry map gen terrain setting. The default has been slightly decreased and I think you will like the minimum scale/coverage settings or close to it. The autoplace probability expression could still use some work but its fine for now; if anyone comes up with an alternative feel free to send it to me. The main issue is max scale/min coverage has almost nothing while min scale/max coverage has a crazy amount. Ideally both settings sets would have roughly the same number of berries, just more or less spread out respectively.

I removed berry seeds from the berry paste recipe result and added startup settings to change the yield of berry plants and slow their growing time.

I also decreases the saturation values for berries and nutrients to 12, added fluroflux as an edible food item (with same large speed buff as fortified slurry), added speed debuffs to jellynut/jelly and added small speed buffs to bioflux/nutrient slurry.

Thanks again for your feedback, I am marginally more satisfied with the balance lol. If you have any more thoughts feel free to let me know.

New response