help needed: error - game slows to normal speed even when higher speed is select

Started by omatkoicorko, January 28, 2019, 01:47:00 PM

Previous topic - Next topic

omatkoicorko

hi, so i dont know where to start to resolve that issue, maybe someone knows what it is about? it happened after incident (help needed)

System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.PlayerItemAccessibilityUtility.CacheAccessibleThings (Int32 nearTile) [0x00000] in <filename unknown>:0
  at RimWorld.PlayerItemAccessibilityUtility.Accessible (Verse.ThingDef thing, Int32 count, Verse.Map map) [0x00000] in <filename unknown>:0
  at RimWorld.PlayerItemAccessibilityUtility.PossiblyAccessible (Verse.ThingDef thing, Int32 count, Verse.Map map) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentWorker_QuestTradeRequest+<TryFindRandomRequestedThingDef>c__AnonStorey1.<>m__0 (Verse.ThingDef td) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentWorker_QuestTradeRequest+<TryFindRandomRequestedThingDef>c__AnonStorey1.<>m__1 (Verse.ThingDef td) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[Verse.ThingDef].MoveNext () [0x00000] in <filename unknown>:0
  at System.Collections.Generic.List`1[Verse.ThingDef].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0
  at System.Collections.Generic.List`1[Verse.ThingDef]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable.ToList[ThingDef] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
  at Verse.GenCollection.TryRandomElement[ThingDef] (IEnumerable`1 source, Verse.ThingDef& result) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentWorker_QuestTradeRequest.TryFindRandomRequestedThingDef (Verse.Map map, Verse.ThingDef& thingDef, System.Int32& count) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentWorker_QuestTradeRequest.TryGenerateTradeRequest (RimWorld.Planet.TradeRequestComp target, Verse.Map map) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentWorker_QuestTradeRequest.TryExecuteWorker (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentWorker.TryExecute (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
  at RimWorld.Storyteller.TryFire (RimWorld.FiringIncident fi) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentQueue.IncidentQueueTick () [0x00000] in <filename unknown>:0
  at RimWorld.Storyteller.StorytellerTick () [0x00000] in <filename unknown>:0
  at Verse.TickManager.DoSingleTick () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Canute

Hi,
looks like the storyteller want to create a Trade Request but can't add addional random item's.

Look's like one of the mod's you use got bad defined items.
You can try to remove that Incident from you safegame.
Backup your safegame.
Open the safegame with a texteditor
search for <queuedIncidents> 2 times.
Then you see a list of future Incidents.
Just delete the one with Trade Request from <li> to </li>.

But that don't help you on the next one.
You should clear up your modlist, that they don't create error's when Rimworld loading.



omatkoicorko

Quote from: Canute on January 29, 2019, 04:14:01 AM
Hi,
looks like the storyteller want to create a Trade Request but can't add addional random item's.

Look's like one of the mod's you use got bad defined items.
You can try to remove that Incident from you safegame.
Backup your safegame.
Open the safegame with a texteditor
search for <queuedIncidents> 2 times.
Then you see a list of future Incidents.
Just delete the one with Trade Request from <li> to </li>.

But that don't help you on the next one.
You should clear up your modlist, that they don't create error's when Rimworld loading.

thanks a lot! i will do as you say


Retry_02Hide

Quote from: omatkoicorko on January 30, 2019, 12:54:46 PM
it did work, thanks!
Hi, sorry for replying your old post.
I wonder how you get the problem fix, just removed the trade request event by editing save file or found the mod causing this problem and removed it?
I keep facing the same problem even after starting a new game, just want to get rid of this...
Btw, I have a cross-reference issue that make one of item uncraftable(even def can't place it), could that be the source of problem?