I can't do the coding myself but know enough that this would be fairly simple.
Basecamps yield reliable hunting/fishing stock, your camp would naturally deplete the wildlife, hunting should be something one only does heavily when starting the base or you'd deplete the wildlife completely
A starting value of 100% hunting viability, decreasing every time you have NPCs go off on hunts, with an increasing chance of both failure to find anything or lower yeilds as the number decreases, simulating depleted wildlife.
The yields contain more of a % of mutant meat as time after catacylsm progresses, and hunting gets a tad more dangerous for said NPCs over time.
Add option to tell NPCs to not hunt mutants so that you only get the lower yield of more viable meat from non-mutant animals, this takes long as the NPC is trying to avoid mutant animals in theory, but is less risky that hunting mutant animals as well.
Just nerf base camp hunting output I suppose to make it a less sustainable source of food, increase reliance on agriculture, we invented it for a reason after all.
You could probably adapt the fishing system to this. Just have each wild animal/mutant animal have a wildlife "pool" that your hunters can hunt from (i.e. just generate corpses like with fishing). As the actual animals deplete/mutate then so would the hunting yields.
Most helpful comment
You could probably adapt the fishing system to this. Just have each wild animal/mutant animal have a wildlife "pool" that your hunters can hunt from (i.e. just generate corpses like with fishing). As the actual animals deplete/mutate then so would the hunting yields.