Slow-running game, was fine yesterday.

Started by AileTheAlien, August 17, 2020, 10:55:09 AM

Previous topic - Next topic

AileTheAlien

Not sure what's happening, but as of this morning my game is running slowly, like it's constantly at speed 1. If I switch between speeds 1, 2, and 3, sometimes it will have a half second of speedup, before slowing down again. In the error logs, I've got about a dozen errors like this, which are all presumably being spammed (but the log system is ignoring the repeats). They're all the same, but with different pawn names. The names all sound like the empire faction?

Exception ticking world pawn Elmatro. Suppressing further errors. System.NullReferenceException: Object reference not set to an instance of an object
  at Verse.Gen.HashOffsetTicks (Verse.Thing t) [0x0000a] in <06f7e967007d4e0fbad0ed24c212fc7f>:0
  at Verse.Gen.IsHashIntervalTick (Verse.Thing t, System.Int32 interval) [0x00000] in <06f7e967007d4e0fbad0ed24c212fc7f>:0
  at RimWorld.RoyalTitle.RoyalTitleTick_NewTemp () [0x00000] in <06f7e967007d4e0fbad0ed24c212fc7f>:0
  at RimWorld.Pawn_RoyaltyTracker.RoyaltyTrackerTick () [0x0003f] in <06f7e967007d4e0fbad0ed24c212fc7f>:0
  at Verse.Pawn.Tick () [0x001f8] in <06f7e967007d4e0fbad0ed24c212fc7f>:0
  at RimWorld.Planet.WorldPawns.WorldPawnsTick () [0x0002d] in <06f7e967007d4e0fbad0ed24c212fc7f>:0
Verse.Log:Error(String, Boolean)
Verse.Log:ErrorOnce(String, Int32, Boolean)
RimWorld.Planet.WorldPawns:WorldPawnsTick()
RimWorld.Planet.World:WorldTick()
Verse.TickManager:DoSingleTick()
Verse.<>c:<LoadGame>b__59_1()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Verse.Root.Update_Patch1(Root)
Verse.Root_Play:Update()

Is there a way to fix this without starting a new game? I haven't changed anything; No new mods, no messages saying that mods updated themselves, nothing. (And none of my mods do anything with factions anyways.)

RawCode

post entire log, not just part you dislike.