RimWorld

RimWorld

[B18] RimWorld Minions V5.0
Xane Tempest 12 Jun, 2017 @ 10:50am
Mod Conflicts?
I have found that a large number of minions (5+) makes the game start to lag. More minions, more lag. Eventually, the game will be hitching every few seconds until it's unplayable.

I have moved to the bottom of the mod-list but still seems to cause some kind of memory leak :( Slaughtered the lot of them and my game starts running nicely again.
I'm going to keep trying to find some kind of solution (these guys are better than bots!) but until I suddenly awake with mod-skills, here's my mod list:

HugsLib | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=818773962
Miscellaneous 'CORE' | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=704181221
Misc. Robots | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=724602224
Allow Tool | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=761421485
Hand Me That Brick | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=776679895
[sd] advanced powergeneration | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=760088748
Embrasures | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=736582456
Training Rack | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=736584444
EdB Prepare Carefully | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=735106432
RT Fuse | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=728314182
Efficient Light | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=727862986
Tilled Soil | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=725747149
Mad Skills | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=731111514
Prisoner Harvesting | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=730854291
Selling prisoners with no guilt | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=732257433
Cheaper Components | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=725488168
Chemicals & Neutroamine | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=765351437
Sun Lamp Power | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=738063560
Misc. Training | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=717575199
More Trade Ships | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=725465444
GHXX Tech Advancing | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=735268789
Blueprints | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=708455313
I Can Fix It! | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=817231829
DeadMansClothing | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=817902482
Mountain Miner | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=794450222
Stack XXL | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=826366050
Industrial Rollers | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=784327493
More Vanilla Turrets | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=730528968
Stack Merger | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=857164561
MinifyEverything | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=872762753
RimFridge - A17 | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=933372949
VG_Garden Resources a16.3 | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=932242418
Bulk Components | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=822890455
SS Animal Station | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=880462253
Less Rebuff | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=774543761
Follow Me | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=715759739
LT-DoorMat | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=727309536
Fresh stockpile filter | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=845898290
Simple sidearms | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=927155256
Impassable Map Maker | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=893071910
[RF] Smooth Stone Walls [a17] | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=921056372
Refugee Stats - A17 | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=935262269
Wealthy Traders | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=932857483
Organized Research Tab | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=882641145
Synthmeat | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=938860383
Harvest Everything! | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=934666843
Improved Workbench Filters | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=935982361
Repair Workbench | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=733997423
Neutrainer and AI Persona Core Crafting | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=736583577
Craftable Robots - A17 | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=937333226
FireFoam Mortar | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=884312231
SS Researchable Stat Upgrades | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=936594912
[CDC] Gromponents! 1.3 | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=893119590
Hospitality | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=753498552
SS Bigger Batteries | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=841904008
SS Battery Fuse | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=832328837
Quarry | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=942690136
Wanderer stat | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=941160517
Misc. MAI | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=724600171
Trading Spot | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=822180758
Mechanoids Drop Guns! | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=941995644
[A17] RimWorld Minions V4.1 | https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=912714398

Anyone else having this issue?

I previously had Hardworking Animals active... didn't seem to cause any issues, but didn't fix anything when removing either :S

I regularly get 'friendlies' appearing to help me... even though I'm not being attacked.
I also have not been asked to name any of my colonies for quite a few games...
Any help would be appreciated
< >
Showing 1-10 of 10 comments
WalkingProblem  [developer] 12 Jun, 2017 @ 11:43am 
It could be your mod arrangements.... Hospitality needs to be way on top.

I'm not exactly sure, you can give it a try. Is there any errors in the error log?
Xane Tempest 12 Jun, 2017 @ 2:21pm 
Originally posted by Walking Problem:
It could be your mod arrangements.... Hospitality needs to be way on top.

I'm not exactly sure, you can give it a try. Is there any errors in the error log?
I'll try shifting hospitality to near the top and report next :)

As for logging... there was something about (what I think might have been) a texture issue before I moved the minions to the bottom of the load-order.
I had Verbose Logging on for a while and other than it complaining about not being able to reserve items and trouble adding cowboy and bowler hats, there was nothing to report :S

I can confirm that removing minions fixed the issue with stuttering, but I can't figure out why yet :S
Last edited by Xane Tempest; 12 Jun, 2017 @ 2:22pm
Xane Tempest 14 Jun, 2017 @ 12:14pm 
A bit of good news.
A very long game with a lot of colonists has similar (albeit less obtrusive) lag. I am one step closer to finding out which of the many... MANY mods is causing this stutter.
Not sure if it's relevant, but the lag isn't linked to any maxing out CPU or anything like that. The game takes up to 30%, then goes back down to about 6...
I have a sinking feeling I'm going to have to learn modding to figure out what is going on.
WalkingProblem  [developer] 15 Jun, 2017 @ 5:48pm 
LOL~

The stuttering could be a result of mod conflicts. But as we all know, having many mods does make it really difficult to find the culprit. =\
Xane Tempest 16 Jun, 2017 @ 10:31am 
so very true... I'm currently looking for any mod that affects how things look for jobs because the minion-lag was mainly when I had a whole bunch o the lill guys looking for stuff to do...
That, or just a hell of a lot of the little, little guys... damn did they breed!
Xane Tempest 7 Jul, 2017 @ 5:17am 
Exception in Tick (pawn=Minion92098, job=Clean A=Thing_FilthDirt310830, CurToil=4): System.NullReferenceException: Object reference not set to an instance of an object
at PawnsAreCapable.HarmonyPatches.Pawn_RecordsTracker_Increment.Prefix (RimWorld.RecordDef,RimWorld.Pawn_RecordsTracker) <0x00036>
at (wrapper dynamic-method) RimWorld.Pawn_RecordsTracker.Increment_Patch1 (object,RimWorld.RecordDef) <0x00015>
at RimWorld.JobDriver_CleanFilth/<MakeNewToils>c__Iterator26.<>m__76 () <0x00097>
at Verse.AI.JobDriver.DriverTick () <0x00322>
lastJobGiver=Verse.JobGiver_CleanFilth, curJob.def=Clean, curDriver=RimWorld.JobDriver_CleanFilth
Verse.Log:Error(String)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String)
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Been going through, disabling mod by mod...
I think it might be to do with robots... or something that is affecting how pawns take up jobs as the stuttering seems to happen when a pawn looks for something new to do (IE: dropped off a stack, now do I still haul, or can I cook?)
XXYY君 18 Aug, 2017 @ 5:46pm 
Originally posted by Xane Tempest:
Exception in Tick (pawn=Minion92098, job=Clean A=Thing_FilthDirt310830, CurToil=4): System.NullReferenceException: Object reference not set to an instance of an object
at PawnsAreCapable.HarmonyPatches.Pawn_RecordsTracker_Increment.Prefix (RimWorld.RecordDef,RimWorld.Pawn_RecordsTracker) <0x00036>
at (wrapper dynamic-method) RimWorld.Pawn_RecordsTracker.Increment_Patch1 (object,RimWorld.RecordDef) <0x00015>
at RimWorld.JobDriver_CleanFilth/<MakeNewToils>c__Iterator26.<>m__76 () <0x00097>
at Verse.AI.JobDriver.DriverTick () <0x00322>
lastJobGiver=Verse.JobGiver_CleanFilth, curJob.def=Clean, curDriver=RimWorld.JobDriver_CleanFilth
Verse.Log:Error(String)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String)
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Been going through, disabling mod by mod...
I think it might be to do with robots... or something that is affecting how pawns take up jobs as the stuttering seems to happen when a pawn looks for something new to do (IE: dropped off a stack, now do I still haul, or can I cook?)

I have this kind of error as well. One thing I noticed is that It's not limited to cleaning, it could happen to other jobs and other pawns.
Xane Tempest 19 Aug, 2017 @ 8:51am 
I can confirm that although this mod is one of three(?) that makes the problem game-killing, it's not the cause!

There's something to do with how jobs are allocated. Mostly affected are hauling and cleaning jobs (and therefore made worse by any mods that add things that can do that... EG: Robots, Minions and various animal-hauling related mods.(

Still not tracked down the cause. It seems to be more of a conflict between mods than any one mod, but it's not throwing up any actual errors. It's just making the game slow without using any more CPU :S
Kietriss 28 Nov, 2017 @ 6:00pm 
I've noticed the same issue with this and "haul to stack" running really any mod that removes the delivery location reservation trips it for me, as well as a few mods that affect job assignment in general. I don't think the job giver is really meant to handle our army of minions lol
Kyle Rittenhouse 25 Jan, 2018 @ 9:13am 
Similar problem with running too many Misc. Robots in a base.
< >
Showing 1-10 of 10 comments
Per page: 1530 50