RimWorld

RimWorld

Simple sidearms
Red error Exception filling window for RimWorld.Planet.Dialog_SplitCaravan
Exception filling window for RimWorld.Planet.Dialog_SplitCaravan: System.ArgumentNullException: Value cannot be null.
Parameter name: key
[Ref C1F43BD]
[0x00006] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at PeteTimesSix.SimpleSidearms.Intercepts.CaravanUtility.TransferWeaponsToCorrectInventory (System.Collections.Generic.List`1[T] pawns) [0x001b4] in <a9a9f80ccdb14d7d9d2a8e7e3a8da3ae>:0
at PeteTimesSix.SimpleSidearms.Intercepts.Dialog_SplitCaravan_TrySplitCaravan.Postfix (System.Collections.Generic.List`1[T] __state) [0x0002c] in <a9a9f80ccdb14d7d9d2a8e7e3a8da3ae>:0
at RimWorld.Planet.Dialog_SplitCaravan.TrySplitCaravan () [0x00171] in <24d25868955f4df08b02c73b55f389fe>:0
- PREFIX PeteTimesSix.SimpleSidearms: Void PeteTimesSix.SimpleSidearms.Intercepts.Dialog_SplitCaravan_TrySplitCaravan:Prefix(Caravan ___caravan, List`1& __state)
- POSTFIX PeteTimesSix.SimpleSidearms: Void PeteTimesSix.SimpleSidearms.Intercepts.Dialog_SplitCaravan_TrySplitCaravan:Postfix(List`1 __state)
at RimWorld.Planet.Dialog_SplitCaravan.DoBottomButtons (UnityEngine.Rect rect) [0x0006c] in <24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.Planet.Dialog_SplitCaravan.DoWindowContents (UnityEngine.Rect inRect) [0x0024c] in <24d25868955f4df08b02c73b55f389fe>:0
- TRANSPILER kopp.rimworld.caravanitemselectionenhanced: IEnumerable`1 CaravanItemSelectionEnhanced.LoadingList_SplitCaravanGuiSize_Transpiler:Transpiler(IEnumerable`1 instructions)
- TRANSPILER kopp.rimworld.caravanitemselectionenhanced: IEnumerable`1 CaravanItemSelectionEnhanced.Dialog_SplitCaravan_Postfix:Transpiler(IEnumerable`1 instructions)
- TRANSPILER kopp.rimworld.caravanitemselectionenhanced: IEnumerable`1 CaravanItemSelectionEnhanced.Dialog_SplitCaravan_Postfix:Transpiler2(IEnumerable`1 instructions)
- PREFIX kopp.rimworld.caravanitemselectionenhanced: Void CaravanItemSelectionEnhanced.LoadingList_SplitCaravanGuiSize_Prefix:Prefix(Dialog_SplitCaravan __instance, Rect& inRect)
- POSTFIX kopp.rimworld.caravanitemselectionenhanced: Void CaravanItemSelectionEnhanced.Dialog_SplitCaravan_Postfix:Postfix(Rect inRect, Dialog_SplitCaravan __instance, List`1 ___transferables)
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001a6] in <24d25868955f4df08b02c73b55f389fe>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

Logs: https://gist.github.com/HugsLibRecordKeeper/07a0a7aa27ed8ee73d9cdb0a4464c26f