Slower Shamblers Tick
Improve performance for hordes of idling shamblers.
Improve performance for hordes of idling shamblers.
How it works:
- Extends how long an idling shambler keeps its current roaming job before it re-decides, which is expensive in large swarms
- Instead of re-walking the entire ThinkTree tree each time for TryAndGiveJob, add a delay (which you can adjust in settings) so that the shambler holds their current job for longer period of time
- The hold only applies to non-combat jobs. Patch exits early if detects that it is a combat job.
- During testing (250+ shambler swarmers), this cuts the number of calls by more than half
From my own testing, MindState processing and PathFinding for shamblers are also equally as expensive in terms of number of calls. However, I am unable to find any ways to patch these without making the patch itself extremely aggressive (which will cause mod conflicts or make the shamblers extremely dumb). So I would say this mod only improves the performance impact of shamblers by 1/3 (lol)
Should not conflict with any mods.
Helpful for people with potato PCs.