Issue description
- In the late stages of the game, noticeable lag was encountered. After saving and exiting to the main menu, the game crashed upon loading.
- While using blueprints, an issue was observed where pipes and structures were successfully placed but did not appear on the map.
Reproduction steps
The following mods are used
- Avenzos.COI.VerticalBalancers
- COIExtended
- COIExtended.Cheats
- COIExtended.ItemSink
- DoubleQoL
- MiningDumpingMod
The following blueprints were used
- Kayser's Mix Kebab
Game version and build number
v0.6.4d b347
Operating system
Windows
Attachments
游戏初始化失败。请向我们发送详细报告。
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> HarmonyLib.HarmonyException: Patching exception in method static System.Void Mafi.Core.Terrain.Designation.TerrainDesignationsManager::GetCanonicalDesignationRange(Mafi.Tile2i fromCoord, Mafi.Tile2i toCoord, Mafi.Tile2i& minCoord, Mafi.Tile2i& maxCoord) ---> System.BadImageFormatException: Method with open type while not compiling gshared
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00094]
at HarmonyLib.PatchClassProcessor.ProcessPatchJob (HarmonyLib.PatchJobs1+Job[T] job) [0x000be] --- End of inner exception stack trace --- at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x0013c] at HarmonyLib.PatchClassProcessor.Patch () [0x000a0] at HarmonyLib.Harmony.<PatchAll>b__10_0 (System.Type type) [0x00007] at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable1[T] sequence, System.Action1[T] action) [0x00014] at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] at COIExtended.COIExtended..ctor () [0x0002b] at (wrapper managed-to-native) System.Reflection.RuntimeConstructorInfo.InternalInvoke(System.Reflection.RuntimeConstructorInfo,object,object[],System.Exception&) at System.Reflection.RuntimeConstructorInfo.InternalInvoke (System.Object obj, System.Object[] parameters, System.Boolean wrapExceptions) [0x00005] --- End of inner exception stack trace --- at Mafi.Core.Game.GameBuilder.InstantiateModsOrThrow (Mafi.Collections.ImmutableCollections.ImmutableArray1[T] modsData, Mafi.Collections.ImmutableCollections.ImmutableArray`1[T] configs) [0x00056]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__3.MoveNext () [0x00189]
at Mafi.Unity.GamePlayScene+<loadGame>d__21.MoveNext () [0x00296]
at Mafi.Unity.GamePlayScene+<Initialize>d__18.MoveNext () [0x000a5]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__70.MoveNext () [0x000fc]
at Mafi.Unity.Main.stepSceneInitialization () [0x000dc]