Issue description
The game failed to initialize. Please file a bug report if this issue persists.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Collections.Dict2[Mafi.Tile2i,Mafi.Core.Terrain.Designation.TerrainDesignation]' (type 'Dict2'. Previous deserialized object: Mafi.Collections.Dict2[Mafi.Core.Terrain.Designation.TerrainDesignation,Mafi.Collections.Lyst1[Mafi.Core.Vehicles.Jobs.IVehicleJob]] (type Dict2) ---> Mafi.Serialization.CorruptedSaveException: Deserialized object has type 'TransportPillar' but type 'TerrainDesignation' was expected. at Mafi.Serialization.BlobReader.TryStartClassDeserialization[T] (T& obj, System.Func3[T1,T2,TResult] customNewObjFactory) [0x000c1]
at Mafi.Core.Terrain.Designation.TerrainDesignation.Deserialize (Mafi.Serialization.BlobReader reader) [0x00000]
at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader)
at Mafi.Collections.Dict2[TKey,TValue].DeserializeData (Mafi.Serialization.BlobReader reader) [0x00061] at Mafi.Collections.Dict2+<>c[TKey,TValue].<.cctor>b__80_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__28.MoveNext () [0x00062]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__28.MoveNext () [0x000bf]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__8.MoveNext () [0x00265]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__2.MoveNext () [0x0020e]
at Mafi.Unity.GamePlayScene+<loadGame>d__16.MoveNext () [0x001f9]
at Mafi.Unity.GamePlayScene+<Initialize>d__14.MoveNext () [0x000a5]
at Mafi.Unity.Main.stepSceneInitialization () [0x00000]
Reproduction steps
The game failed to initialize. Please file a bug report if this issue persists.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Collections.Dict2[Mafi.Tile2i,Mafi.Core.Terrain.Designation.TerrainDesignation]' (type 'Dict2'. Previous deserialized object: Mafi.Collections.Dict2[Mafi.Core.Terrain.Designation.TerrainDesignation,Mafi.Collections.Lyst1[Mafi.Core.Vehicles.Jobs.IVehicleJob]] (type Dict2) ---> Mafi.Serialization.CorruptedSaveException: Deserialized object has type 'TransportPillar' but type 'TerrainDesignation' was expected. at Mafi.Serialization.BlobReader.TryStartClassDeserialization[T] (T& obj, System.Func3[T1,T2,TResult] customNewObjFactory) [0x000c1]
at Mafi.Core.Terrain.Designation.TerrainDesignation.Deserialize (Mafi.Serialization.BlobReader reader) [0x00000]
at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader)
at Mafi.Collections.Dict2[TKey,TValue].DeserializeData (Mafi.Serialization.BlobReader reader) [0x00061] at Mafi.Collections.Dict2+<>c[TKey,TValue].<.cctor>b__80_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__28.MoveNext () [0x00062]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__28.MoveNext () [0x000bf]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__8.MoveNext () [0x00265]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__2.MoveNext () [0x0020e]
at Mafi.Unity.GamePlayScene+<loadGame>d__16.MoveNext () [0x001f9]
at Mafi.Unity.GamePlayScene+<Initialize>d__14.MoveNext () [0x000a5]
at Mafi.Unity.Main.stepSceneInitialization () [0x00000]
Game version and build number
v0.5.5a b250
Operating system
Windows