Lag spikes in caravan forming screen

Started by sunsstorm, May 08, 2020, 02:00:25 PM

Previous topic - Next topic

sunsstorm

I will try to explain how I understand this.
In caravan forming screen the game calculates "food: days left" after adding every colonist or after every single click on an item.
If your colonists have super high foraging skills those caclulatings become very consuming for CPU.
In my case  adding the first colonist to caravan freezes the game for 3 seconds, the 2nd colonists freezes game for 5 seconds, the 3rd - 8 seconds etc.
The problem starts when colonists can forage "unlimited days" because of bionic legs and hands or very fast animals, everything that improves foraging.
(Despite that you can only see "food: unlimeted days", I believe the game tries to recalculate how many billions days of food left after single click).
I think if the game would stop calculating food after every click (optinal checkbox?) the issue will be solved. And also adding some kind of manual button to calculate "food:days left" which you can press once after forming a caravan.
In my case I don't even need to know how many days of food left because it is always unlimited.
Probably this could be modded very easily but there are no mods yet. Also if such mod would exist many players won't be able to find it easily.
Perhaps players with high end CPU don't even notice such freezes. Maybe it is 0.5 seconds vs 8 seconds on low end CPU.
https://www.reddit.com/r/RimWorld/comments/boymmv/crazy_lag_spikes_in_caravan_forming_screen/
https://www.reddit.com/r/RimWorld/comments/gdtqty/typical_tuesday_tutorial_thread_may_05_2020/fpkxyr9/?context=3