Skip to content

Nerf Hunger w/Parity For Non-Goob Species - #1622

Merged
feistyfedora merged 3 commits into
ProjectOmu:masterfrom
codeduck101:toneDownHungerChange
Sep 3, 2026
Merged

Nerf Hunger w/Parity For Non-Goob Species#1622
feistyfedora merged 3 commits into
ProjectOmu:masterfrom
codeduck101:toneDownHungerChange

Conversation

@codeduck101

@codeduck101 codeduck101 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

About the PR

toned down the hunger rebalance from 150/3600 to 90/3600 hunger per tick (originally 60/3600 pre-upstream)
changed diona, rodentia, chitinid, allulalo, avali, and scurret hunger accordingly
chitinids are only intended to be 1.33x as hungry. for some reason, they are 2.8x as hungry. i am keeping it at 2.8x hunger rate from code, as i play chitinid and i personally know how fast those creatures get hungry

should the proportional hunger rates prove unbelievably sucky for chitinids/scurrets (as they ALREADY got quite hungry pre-upstream) then a second PR can be made to change their hunger rates. i am simply making all species' hunger rates appropriate for this new hunger value

this does not change the hunger value of mobs with set hunger values who are not listed

Why / Balance

i have heard that the 2.5x increase to hunger rates has literally caused chefs to cry due to how quickly the station empties the kitchen. this is assumedly unideal, so a toning down of hunger rates should be better

we did not account for the hunger change in upstreaming, so i made species with proportional hunger rates share parity with the new hunger rate. should this prove to be Very Bad, Actually, a separate PR can go through to change how hungry that species should be

here's an interesting thing gleaned from Goob-Station/Goob-Station#6704 (the hunger/thirst rebalance PR)
the original intent is to have people experiencing hunger at about 70 minutes in. from what i can tell, chefs are sobbing because people keep eating their shit too quickly
i'm not exactly sure how this works out but that was the intent of the original PR
i believe we have a weaker nutribrick than goob (7.5 nutriment compared to assumedly goob's 10?) which may impact us more

Technical details

changed the default BaseDecayRate in Content.Shared/Nutrition/Components/HungerComponent.cs to be 1.5x pre-upstream hunger rates compared to 2.5x from upstream
accordingly changed diona, chitinid, rodentia, allulalo, avali, and scurret hunger rates. if there wasn't a set proportion listed in the file, then i based the ratio off of the pre-upstream hunger rate compared to the species-specific hunger rate, then i used that ratio with my new hunger rate

Media

image image image image image image

Requirements

Breaking changes

Changelog

🆑 Duuckie

  • tweak: Hunger decreases at 1.5x the pre-upstream rate (compared to 2.5x the pre-upstream rate before this). People should now need to eat less frequently.
  • fix: Non-Goobstation species now experience proportionally elevated hunger like the rest of the species. Please report if chitinids starve excessively easily.

@github-actions github-actions Bot added the S: Untriaged Has not been set a status; currently not labeled. label Sep 1, 2026

@harryhulse12-alt harryhulse12-alt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this is fine, not sure if we are keeping the new hunger rates at all

@github-actions github-actions Bot added S: Needs Review Needs review by a maintainer. S: Needs Second Approval Approved by another maintainer, just needs one more to check it. labels Sep 2, 2026
@codeduck101

Copy link
Copy Markdown
Contributor Author

changed changelog to ask people to report if chitinid hunger is really fucking bad because it's not looking good for them

@feistyfedora feistyfedora left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let it rip
We will see how this feels

@feistyfedora
feistyfedora merged commit 5b060f5 into ProjectOmu:master Sep 3, 2026
18 checks passed
@github-actions github-actions Bot added the S: Approved This PR has been approved. label Sep 3, 2026
OmuStationBot added a commit that referenced this pull request Sep 3, 2026
@github-actions github-actions Bot removed S: Needs Review Needs review by a maintainer. S: Needs Second Approval Approved by another maintainer, just needs one more to check it. labels Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S: Approved This PR has been approved. S: Untriaged Has not been set a status; currently not labeled. size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants