Issue description
The game failed to initialize. Please file a bug report if this problem persists.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Core.Terrain.Physics.TerrainDisruptionSimulator' (type 'TerrainDisruptionSimulator')
parent object '--' (type '--')
Previous deserialized object: 'Mafi.Core.Terrain.Physics.TerrainPhysicsSimulator' (type 'TerrainPhysicsSimulator') ---> System.NullReferenceException: Object reference not set to an instance of an object
at System.IO.BinaryReader.ReadUInt64 () [0x00007]
at Mafi.Serialization.BlobReader.ReadULongNonVariable () [0x00000]
at Mafi.Tile2iAndIndex.Deserialize (Mafi.Serialization.BlobReader reader) [0x00000]
at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader)
at (wrapper delegate-invoke) <Module>.invoke_bound_Tile2iAndIndex_Closure_BlobReader(Mafi.Serialization.BlobReader)
at Mafi.Serialization.BlobReader.ReadArray[T] (System.Int32 length) [0x00041]
at Mafi.Collections.LystStruct1[T].Deserialize (Mafi.Serialization.BlobReader reader) [0x00021] at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader) at (wrapper delegate-invoke) <Module>.invoke_bound_LystStruct1<Tile2iAndIndex>_Closure_BlobReader(Mafi.Serialization.BlobReader)
at Mafi.Serialization.BlobReader.ReadArray[T] () [0x00019]
at Mafi.Core.Terrain.Physics.TerrainDisruptionSimulator.DeserializeData (Mafi.Serialization.BlobReader reader) [0x0004c]
at Mafi.Core.Terrain.Physics.TerrainDisruptionSimulator+<>c.<.cctor>b__38_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x00054]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x0014e]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__7.MoveNext () [0x004a9]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__3.MoveNext () [0x002fe]
at Mafi.Unity.GamePlayScene+<loadGame>d__25.MoveNext () [0x00297]
at Mafi.Unity.GamePlayScene+<Initialize>d__22.MoveNext () [0x000a1]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__90.MoveNext () [0x0011b]
at Mafi.Unity.Main.stepSceneInitialization () [0x000ee]
Reproduction steps
The game failed to initialize. Please file a bug report if this problem persists.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Core.Terrain.Physics.TerrainDisruptionSimulator' (type 'TerrainDisruptionSimulator')
parent object '--' (type '--')
Previous deserialized object: 'Mafi.Core.Terrain.Physics.TerrainPhysicsSimulator' (type 'TerrainPhysicsSimulator') ---> System.NullReferenceException: Object reference not set to an instance of an object
at System.IO.BinaryReader.ReadUInt64 () [0x00007]
at Mafi.Serialization.BlobReader.ReadULongNonVariable () [0x00000]
at Mafi.Tile2iAndIndex.Deserialize (Mafi.Serialization.BlobReader reader) [0x00000]
at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader)
at (wrapper delegate-invoke) <Module>.invoke_bound_Tile2iAndIndex_Closure_BlobReader(Mafi.Serialization.BlobReader)
at Mafi.Serialization.BlobReader.ReadArray[T] (System.Int32 length) [0x00041]
at Mafi.Collections.LystStruct1[T].Deserialize (Mafi.Serialization.BlobReader reader) [0x00021] at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader) at (wrapper delegate-invoke) <Module>.invoke_bound_LystStruct1<Tile2iAndIndex>_Closure_BlobReader(Mafi.Serialization.BlobReader)
at Mafi.Serialization.BlobReader.ReadArray[T] () [0x00019]
at Mafi.Core.Terrain.Physics.TerrainDisruptionSimulator.DeserializeData (Mafi.Serialization.BlobReader reader) [0x0004c]
at Mafi.Core.Terrain.Physics.TerrainDisruptionSimulator+<>c.<.cctor>b__38_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x00054]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x0014e]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__7.MoveNext () [0x004a9]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__3.MoveNext () [0x002fe]
at Mafi.Unity.GamePlayScene+<loadGame>d__25.MoveNext () [0x00297]
at Mafi.Unity.GamePlayScene+<Initialize>d__22.MoveNext () [0x000a1]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__90.MoveNext () [0x0011b]
at Mafi.Unity.Main.stepSceneInitialization () [0x000ee]
Game version and build number
v0.7.9 b495
Operating system
Windows