Has the stomach system been updated? what does peckish mean?

hello i just updated after 6 days and among the new changes, the HUD seems to also display peckish or whatever now in the hunger section. now I was hungry, i ate 1 L of woods soup 2 hours later i got PECKISH, drank some water and boom hungry again i was like hmmm so i went in house ate 6 pieces of sausage that’s about 1.50 L of food and >2000 kcal and 1 hour later after building a wood wall i got this PECKISH again and also thirsty, drank my water and im hungry again.

now what exactly is going on with all those? are those bugs? this is all very confusing

peckish means that your stomach is basically empty, that does not mean that you feel hungry.
the hunger notification you get from eating is a bug actually, it shouldnt appear when you were eating.

i get it when drinking water if peckish.

it is still the same bug, that you get the hungry notification for that
you can read about it here too, its in PR to fix it https://github.com/CleverRaven/Cataclysm-DDA/pull/29938

yes but no hunger effects for stats or speed. hmmm its really annoying to have that appear so often.

im not sure how to fix that, to i need to put it in my game or something? i use the CDDA Launcher usually for whatever new experimentals come out

just wait until the pr has been merged into the maingame, then you can use the launcher to update it

ok this is really bugged now i cant suffer from hunger. just drink water and other than having the hungry status show, then disappear every now and then, without me actually eating. my character seems to survive without eating for days without any hunger penalty

“3 minutes without air, 3 days without water, 3 weeks without food” is the old rule of thumb for how long you can survive.

Your survivor can go for days without eating food, but he’s slowly starving when you do that. He’s not going to die immediately, but consuming nothing but water will eventually kill him.

3 Likes

yes i know i’ve playing for a while haha. but normally you would get reminded to eat by the debuffs and the hungry message. so after testing yes, i did eventually get famished.however,

it took at least three days! and i jumped straight from peckish to famished. again, after drinking water or consuming anything the peckish status seems to jump to the correct one. this is definetely bugged. much hassle with this new stomach system tbh…

The slightly non-intuitive part is that you have a single indicator that is reflecting TWO states:

  1. Fullness
  2. Need for calories

TL;DR - if the panel doesn’t say ‘Very Hungry’, ‘Famished’, or ‘Starving’, you can functionally ignore it. You don’t need food currently.

For those more inclined towards details:

If you are full (of cookies, cabbage, water, booze, tainted meat, sand, whatevs…), then you list as ‘Full’ or possibly ‘Bloated’ or something along those lines. Doesn’t matter if you are calorically starving.

If you are NOT full, then the panel may display values like ‘peckish’ or ‘hungry’, meaning that you have plenty of room in your tummy, but you don’t really need more calories, so you don’t really need to eat. However, if it displays ‘Very Hungry’ or ‘Famished’ or ‘Starving’ then you DO need calories, and certainly should eat when you get the chance.

That’s it in a nutshell. If you want more detail you can pop open your character panel and there’s a section that shows your current body fitness, which will be something like ‘Normal’ or ‘Overweight’, or presumably values like Obese or Skinny, or Anorexic or whatever. These indicate your overall caloric status, completely separate from how your tummy is feeling. So if you are currently ‘overweight’ but ‘hungry’, then really you don’t need to eat for a while and can just ignore it.

Honestly the one thing I would change right now in the system is to have the ‘hungry’ text changed from yellow to grey, and only have it go to yellow at ‘Very Hungry’. That would make the feedback quite a bit more intuitive for most people, I think. In CDDA, Yellow means ‘you may want to do something about this’, and red means ‘do something about it NOW’, while grey means ‘nominal’ - and the Hungry status in the game right now is a nominal status, not a warning.

5 Likes

colour coding peckish to be yellow if there’s actually any demand for calories, and green if it doesn’t actually /need/ to be addressed would probably help keeps things clear

2 Likes

“Your stomach feels so empty…”

Does this mean literally no food in stomach, or starving, or parasite?

It’s a warning sign that means you’re down to like 80% of your healthy body mass. Eat more calories, or the warnings will get worse and you’ll start to starve.
At 50% you’ll get “You feel like you haven’t eaten in days” and at 25% you are starving.

1 Like

I like the new system so far. Feels like reptilian metabolism.

In other words, just because you want to eat doesn’t mean you should?

It’s actually kind of funny how the system seems to get really weird when it tries to model accurate health conditions. In the real world, it’s very possible to stuff your face with low-quality food and still suffer a lot of the same malnutrition effects as someone who isn’t eating at all.

2 Likes

Exactly this,
Turns out when we model a system based on real-world numbers and real-world feedback as much as we can, people eat too much.

Which is… more realistic than we intended lol, thats exactly why theres an obesity epidemic irl, people eat when they feel a bit peckish, but dont eat the amount that corresponds to what they actually need.

To avoid this in cataclysm:DDA, as other people have said, just only eat little snacks when peckish, or nothing at all, and only pay attention when the status stays hungry for a while, or turns to “very hungry”, as far as I recall, “very hungry” only appears when your stomach is empty AND you need calories too, thats the time to really eat.
Its perfectly natural for a human being to be hungry for a good while before every meal.

2 Likes

Exactly as dpwb says. I do find peckish useful since I know when I can start eating low calorie, low volume, but vitamin rich foods instead of stuffing my face full of pie.

I like starting with XS lately and trying to build myself back to a healthy weight.