RimWorld

RimWorld

Save Our Ship Creation Kit
Halburten 25 Oct, 2022 @ 12:20am
[BUG] Can't import ship
When I try to import a ship exported from another archive, I get the following error:

System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) VanillaMemesExpanded.MapComponent_IdeologicalGoodies.VanillaMemesExpanded.MapComponent_IdeologicalGoodies.FinalizeInit_Patch0(VanillaMemesExpanded.MapComponent_IdeologicalGoodies)
at (wrapper dynamic-method) Verse.MapComponentUtility.Verse.MapComponentUtility.FinalizeInit_Patch1(Verse.Map)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) Verse.MapComponentUtility:Verse.MapComponentUtility.FinalizeInit_Patch1 (Verse.Map)
(wrapper dynamic-method) Verse.Map:Verse.Map.FinalizeInit_Patch4 (Verse.Map)
(wrapper dynamic-method) Verse.MapGenerator:Verse.MapGenerator.GenerateMap_Patch2 (Verse.IntVec3,RimWorld.Planet.MapParent,Verse.MapGeneratorDef,System.Collections.Generic.IEnumerable`1<Verse.GenStepWithParams>,System.Action`1<Verse.Map>)
Verse.GetOrGenerateMapUtility:GetOrGenerateMap (int,Verse.IntVec3,RimWorld.WorldObjectDef)
(wrapper dynamic-method) RimWorld.Dialog_LoadShip:RimWorld.Dialog_LoadShip.GenerateShip_Patch0 (RimWorld.EnemyShipDef)
RimWorld.Dialog_LoadShip:SetName (string)
Verse.Dialog_Rename:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

ShallowReservoirSeed == 0 Regenerating seeds
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
Rimefeller.MapComponent_Rimefeller:FinalizeInit ()
(wrapper dynamic-method) Verse.MapComponentUtility:Verse.MapComponentUtility.FinalizeInit_Patch1 (Verse.Map)
(wrapper dynamic-method) Verse.Map:Verse.Map.FinalizeInit_Patch4 (Verse.Map)
(wrapper dynamic-method) Verse.MapGenerator:Verse.MapGenerator.GenerateMap_Patch2 (Verse.IntVec3,RimWorld.Planet.MapParent,Verse.MapGeneratorDef,System.Collections.Generic.IEnumerable`1<Verse.GenStepWithParams>,System.Action`1<Verse.Map>)
Verse.GetOrGenerateMapUtility:GetOrGenerateMap (int,Verse.IntVec3,RimWorld.WorldObjectDef)
(wrapper dynamic-method) RimWorld.Dialog_LoadShip:RimWorld.Dialog_LoadShip.GenerateShip_Patch0 (RimWorld.EnemyShipDef)
RimWorld.Dialog_LoadShip:SetName (string)
Verse.Dialog_Rename:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

Exception filling window for RimWorld.Dialog_LoadShip: System.InvalidCastException: Specified cast is not valid.
at (wrapper dynamic-method) RimWorld.Dialog_LoadShip.RimWorld.Dialog_LoadShip.GenerateShip_Patch0(RimWorld.EnemyShipDef)
at RimWorld.Dialog_LoadShip.SetName (System.String name) [0x00026] in <6dc22c56a1ef4d70979ae301502f2cf3>:0
at Verse.Dialog_Rename.DoWindowContents (UnityEngine.Rect inRect) [0x00157] in <360933dd75ad47e8a6d2a631ae77b5d8>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001ce] in <360933dd75ad47e8a6d2a631ae77b5d8>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)


version: 1.3