Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
As for the 10 haul jobs in a tick (Tend requires a haul to carry the medicine) - I used to have the same problems. It was Pick up and Haul, but an update (Dec 2018, IIRC) fixed it to the point that I've only seen it a handful of times since then. Each of those times I was able to draft/undraft to clear it.
Looking at my bases, it looks like I've unwittingly started to make horizontal storage clusters
rather than vertical ones - weird that directionality would be an edge case for pathfinding.
Danger started 10 jobs in one tick. newJob=HaulToCell (Job_6813723) A=Thing_Apparel_Parka1308734 B=(131, 0, 126) jobGiver=RimWorld.JobGiver_Work jobList=(Wait (Job_6813689)) (HaulToCell (Job_6813696) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813699) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813702) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813705) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813708) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813711) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813714) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813717) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813720) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) (HaulToCell (Job_6813723) A=Thing_Apparel_Parka1308734 B=(131, 0, 126)) lastJobGiver=RimWorld.JobGiver_Work
I disabled Pick Up and Haul but that didn't change anything.
As soon as I disabled all items from being stored in the clothes storage, the errors went away and I gained another 30 FPS. It's not just clothes, I had the same for meat storage too. Hmmm.
Of course that means eff-all when it stutters the game to unplayability.
Realistically, if :
Isn't getting the relief you need, you may need to reposition the ES buildings or not play with those types. It sucks, cause ES fixes some less-then-optimal design decisions by the Game Dev - but modders can't fix everything.
I'm just another rando, and what I say has exactly zero weight. But you can talk to the dev/maintainers of this mod - the github link (you can post an issue against this mod) can be found at the bottom of the Unofficial FAQ.
HTH, at least a little.
Here is the github thread: https://github.com/DoctorVanGogh/ExtendedStorage/issues/20
I was never able to solve the issue and unfortunately stopped using the mod. Which is a shame, I loved the mod :(
I'm not saying it's terrible -- we all have to get by some how, but these guys cause issues for me when I'm looking for work without a degree.
You'll also see a few other forks that were made of this mod. Now, one of the forks was done by Mehni, the author for PickUpAndHaul and is active with round about similar commit dates.
PickUpAndHaul being a common mod, Mehni actually being a decent coder who doesn't try to copy and paste the answers, and the fact that they have their own fork --- Maybe ask them for help.
I stumbled across this thread searching for the best source for this mod because of the ridiculous that I found.
If you do manage to reach out to Mehni, have them update the "about" to "Help by promoting this library" for Harmony. https://github.com/pardeike/Harmony, as the content in this mod suggest that the guy who wrote the harmony code is not Andreas (he wrote Zombieland, Camera+, and Achtung -- with Harmony which he started back in 2017! -- at least according to Git)
If any of them update it - let me know! I don't know .NET or Mono to be able to accomplish any of this myself.
It may be the "Merge things" and "Merge Storage" work givers are going hyper-aggressive and can't effectively handle multiple items / stacks on the same cell. "Merge Storage" is the ES provided building storage tidying up functionality, while "Merge things" is the vanilla tidying up functionality for stacks.
To effectively disable the work from being given, use a Work tab manager (I use "Work Tab" by Fluffy ) and making sure those specific work type priorities are set to never. For Fluffy's Work Tab, control-click the "Haul" and waaaaay on the right control-right-click the column headers to lower the priority / turn off the entire column (all pawns).
You can still manually right click to force a merge, but that shouldn't trigger a invalid job queue.