orbik_fin Posted May 19, 2025 Report Posted May 19, 2025 I watched someone play VS, and noticed the hunger bar wasn't dropping at all for about 30 minutes despite lots of running and jumping. Is this a bug, since that's not how it works when I played, or did I miss something? It's the unmodded vanilla game, most recent version on 2025-04-30. The gameplay is on Youtube: https://www.youtube.com/watch?v=OAyJcxZYofI Timestamps: 3:46:34 - Last meal for next 30+ min 3:52:00 - Character sheet shown: Satiety 1500/1500 4:17:00 - Satiety starts dropping again after taking some fall damage
Solution V1ncent Posted May 19, 2025 Solution Report Posted May 19, 2025 Well...if you do not know, eating a meal gives your character a time period of "satiety safe," which is why it is highly advised rather than eating raw or simply roasted if the situation allows. The time of the period depends on the satiety recovered by the meal, though the exact formula is not remembered for now, 30 minutes looks quite close to the maximum.
Never Jhonsen Posted May 19, 2025 Report Posted May 19, 2025 I think it's 5 minutes per every 100 satiety points recovered; that's what I've heard about, but I personally haven't timed it myself. So eating a 400 satiety meal will give you 20 minutes
Thorfinn Posted May 19, 2025 Report Posted May 19, 2025 It glitches some when your meal totally fills the bar. Most frequently happens when you tweak your hunger settings. Something non-deault was happening there. You see how slowly the bar is dropping before that? Most likely that's either time slowed (which causes all kinds of glitches) or reduced hunger rate.
orbik_fin Posted May 19, 2025 Author Report Posted May 19, 2025 That must be it. But I didn't see anything about the "safety period" in the wiki, or the in-game handbook. Maybe satiety level could show "1500/1500 (+x min)" so newbies would be less baffled? Oh and I don't think there were any non-default settings on the linked video.
V1ncent Posted May 20, 2025 Report Posted May 20, 2025 (edited) 3 hours ago, orbik_fin said: That must be it. But I didn't see anything about the "safety period" in the wiki, or the in-game handbook. Maybe satiety level could show "1500/1500 (+x min)" so newbies would be less baffled? It is mentioned in the cooking page on the wiki, though the time is only half a minute per 100 satiety.https://wiki.vintagestory.at/Cooking Quote Note: for every 100 satiation filled by consuming a meal, an additional 30 seconds passes before the player's satiety bar starts dropping again for any reason. Consuming a large meal can result in more than five minutes of completely free healing, sprinting, heavy armor wearing, or other strenuous tasks. Edited May 20, 2025 by V1ncent 1
Never Jhonsen Posted May 20, 2025 Report Posted May 20, 2025 1 hour ago, V1ncent said: though the time is only half a minute per 100 satiety That makes more sense than what I was remembering. Thanks for double checking on me 1
Thorfinn Posted May 20, 2025 Report Posted May 20, 2025 (edited) Yeah, but 30 seconds per 100 satiety does not account for it. The Satiety bar has only 1500 pts. That should be a maximum of 15*30s=7.5 IRL minutes of "freedom" from the constraints of hunger. Yet the vid shows more than than 30 IRL minutes. This does happen, and even in default settings, though I think it is more common if you don't use defaults. I just don't know what it is that triggers it. Edited May 20, 2025 by Thorfinn
Steel General Posted May 21, 2025 Report Posted May 21, 2025 I've noticed that when it starts in my game (vanilla), while healing will lead to satiety loss, it does not return to proper functionality: once healed, satiety stops depleting. Also, ctrl-f1ing the world doesn't reliably fix it - I have to shut down the game and restart it to have hunger again.
Recommended Posts