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
System.NullReferenceException: Object reference not set to an instance of an object
at MoreFactionInteraction.World_Incidents.IncidentWorker_BumperCrop+<>c__DisplayClass7_0.<RandomNearbyGrowerSettlement>b__0 (RimWorld.Planet.Settlement settlement) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[RimWorld.Planet.Settlement].MoveNext () [0x00000] in <filename unknown>:0
at System.Collections.Generic.List`1[RimWorld.Planet.Settlement].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0
at System.Collections.Generic.List`1[RimWorld.Planet.Settlement]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.ToList[Settlement] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
at Verse.GenCollection.TryRandomElement[Settlement] (IEnumerable`1 source, RimWorld.Planet.Settlement& result) [0x00000] in <filename unknown>:0
at Verse.GenCollection.RandomElementWithFallback[Settlement] (IEnumerable`1 source, RimWorld.Planet.Settlement fallback) [0x00000] in <filename unknown>:0
at MoreFactionInteraction.World_Incidents.IncidentWorker_BumperCrop.RandomNearbyGrowerSettlement (Int32 originTile) [0x00000] in <filename unknown>:0
at MoreFactionInteraction.World_Incidents.IncidentWorker_BumperCrop.TryGetRandomAvailableTargetMap (Verse.Map& map) [0x00000] in <filename unknown>:0
at MoreFactionInteraction.World_Incidents.IncidentWorker_BumperCrop.CanFireNowSub (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
at RimWorld.IncidentWorker.CanFireNow (RimWorld.IncidentParms parms, Boolean forced) [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)
MFI_BumperCropRequest "harvesting request" incident = MoreFactionInteraction.World_Incidents.IncidentWorker_BumperCrop.
Edit 1: As expected the storyteller choose the MFI_BumperCropRequest aka "harvesting request" and for me it bugged out and refuses to let the other incident I have which is the MFI_reversetraderequest through which is spamming the dev log every single tick which dramatically affects fps. I will now clear it from my save's queued incidents and disable it in the mod files so the storyteller can't choose it and see if that fixes it.
Edit 2: Cleared it from my save's queued incidents and disabled it in the mod files. The dev log is no longer spammed with literally 999 messages about the same error coming from MFI_BumperCropRequest thus I no longer get an fps drop. Now I simply have to wait and see if an incident comes through.
Edit 3: Problem solved. While you lose an incident in the process, I, for one, at least with the mod list I have, never actually saw this event ever. So maybe there's a conflict somewhere but according to dev log this is the only incident that prevents other incidents from occuring.