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 RimWorld.IncidentParmsUtility.GetDefaultPawnGroupMakerParms (RimWorld.IncidentParms,bool) <0x0002e> at (wrapper dynamic-method) RimWorld.IncidentWorker_Raid.TryExecuteWorker_Patch0 (object,RimWorld.IncidentParms) <0x001a4> at RimWorld.IncidentWorker_RaidEnemy.TryExecuteWorker (RimWorld.IncidentParms) <0x00013> at SparklingWorlds.IncidentWorker_RaidOnArrivalSW.TryExecuteWorker (RimWorld.IncidentParms) <0x00014> at RimWorld.IncidentWorker.TryExecute (RimWorld.IncidentParms) <0x0001b> at RimWorld.Storyteller.TryFire (RimWorld.FiringIncident) <0x00062> at RimWorld.IncidentQueue.IncidentQueueTick () <0x00066> at RimWorld.Storyteller.StorytellerTick () <0x0001f> at Verse.TickManager.DoSingleTick () <0x003c2> Verse.Log:Error(String) Verse.TickManager:DoSingleTick() Verse.TickManager:TickManagerUpdate() Verse.Game:UpdatePlay() Verse.Root_Play:Update()
Even better would be a full mod list or if you can befriend me on steam or join my discord server (link is in the mod description).
Apart from that you could try and disable various mods until the error doesn't show up again. This should narrow down the mods that are responsible for the error.
The same is true for Glitterworld medicine which some other mods also include.
You either live with this or don't use one of the mods unfortunately. I could create a patch that removes one of them but I'm not sure which one I should remove and I would also have to create a patch for every mod that includes bionics.
also no other caravans showed.
Not sure if its possible but enter x-number of friendly aligned, randomized traders to hosting faction arriving 24 hours after arriving to map?
Where there any kind of error logs?
The way it's supposed to work is that there is at least one other trader from a friendly faction.
I didn't test it much for other race mods though. I'll have to look into it.
The Asari where "green"-aligned with the Galactic Empire and I was fighting the Galatic Empire - that could have been the issue, but I haven't tested it out much and.
The Galactic Empire was the only other faction between myself and the Asari that wasn't "green" aligned.
Not sure if it was helpful, but I will post if I find other info
Love the work you do with the events, makes me actually want to leave the colony! Ha.
There appears to be an incompability with JecTools for the trade fair event. With only Core, JecTools and the Core Sparkling World mod enabled it is not generating the caravans correctly. Testing without Jectools the mod does successfully work. I'm not sure if this is something on your end or with Jectools itself. I tried altering the load order to no avail.
Cheers.
Error in GenStep: System.ArgumentNullException: Argument cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2<Verse.Pawn, single>.Remove (Verse.Pawn) <0x001ec>
at AbilityUser.AbilityUserMod.GeneratePawns_PostFix (RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,bool,System.Collections.Generic.List`1<Verse.Pawn>&) <0x004f6>
at (wrapper dynamic-method) RimWorld.PawnGroupKindWorker.GeneratePawns_Patch1 (object,RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,bool) <0x00086>
at RimWorld.PawnGroupMaker.GeneratePawns (RimWorld.PawnGroupMakerParms,bool) <0x0002c>
at RimWorld.PawnGroupMakerUtility/<GeneratePawns>c__Iterator0.MoveNext () <0x003dc>
at System.Linq.Enumerable.Count<Verse.Pawn> (System.Collections.Generic.IEnumerable`1<Verse.Pawn>) <0x000ac>
at JecsTools.HarmonyPatches.GeneratePawns (RimWorld.PawnGroupKindDef,RimWorld.PawnGroupMakerParms,bool,System.Collections.Generic.IEnumerable`1<Verse.Pawn>&) <0x00029>
at (wrapper dynamic-method) RimWorld.PawnGroupMakerUtility.GeneratePawns_Patch1 (RimWorld.PawnGroupKindDef,RimWorld.PawnGroupMakerParms,bool) <0x00052>
at SparklingWorlds.GenStep_TradeFairSW.SpawnPawns (RimWorld.IncidentParms) <0x00099>
at SparklingWorlds.GenStep_TradeFairSW.MakeTradeCaravan (RimWorld.Faction,Verse.IntVec3,Verse.Map) <0x00079>
at SparklingWorlds.GenStep_TradeFairSW.MakeTradeCaravans (Verse.Map) <0x0016b>
at SparklingWorlds.GenStep_TradeFairSW.Generate (Verse.Map) <0x00056>
at Verse.MapGenerator.GenerateContentsIntoMap (System.Collections.Generic.IEnumerable`1<Verse.GenStepDef>,Verse.Map) <0x0019c>
Verse.Log:Error(String)
Verse.MapGenerator:GenerateContentsIntoMap(IEnumerable`1, Map)
Verse.MapGenerator:GenerateMap(IntVec3, MapParent, MapGeneratorDef, IEnumerable`1, Action`1)
Verse.GetOrGenerateMapUtility:GetOrGenerateMap(Int32, IntVec3, WorldObjectDef)
RimWorld.SiteCoreWorker:DoEnter(Caravan, Site)
RimWorld.<Enter>c__AnonStorey2:<>m__0()
Verse.LongEventHandler:UpdateCurrentSynchronousEvent(Boolean&)
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Play:Update()
Thank you for that detailed report though. It helps a lot in finding a fix fast.