Issue description
Starting a new map works but I cannot load my savegame from yesterday.
`The game failed to initialize. Please file a bug report if this issue persists.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Count: 0, capacity: 0' (type 'Set1'. Previous deserialized object: Mafi.Event (type Event) ---> Mafi.Serialization.CorruptedSaveException: Failed to find proto 'UniversalProductsSource' (UniversalProductsSourceProto) and no phantom proto of this type exists. at Mafi.Core.Prototypes.ProtosSerializerFactory.deserializeNewProto (Mafi.Serialization.BlobReader reader, System.Type protoType) [0x000c4] at Mafi.Serialization.BlobReader.TryStartClassDeserialization[T] (T& obj, System.Func3[T1,T2,TResult] customNewObjFactory) [0x0011c]
at Mafi.Core.Prototypes.ProtosSerializerFactory.deserialize[T] (Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Collections.Set1[T].DeserializeData (Mafi.Serialization.BlobReader reader) [0x00033] at Mafi.Collections.Set1+<>c[T].<.cctor>b__100_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__30.MoveNext () [0x00062]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__30.MoveNext () [0x000f3]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__9.MoveNext () [0x002ae]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__4.MoveNext () [0x002d1]
at Mafi.Unity.GamePlayScene+<loadGame>d__17.MoveNext () [0x00205]
at Mafi.Unity.GamePlayScene+<Initialize>d__15.MoveNext () [0x000a5]
at Mafi.Unity.Main.stepSceneInitialization () [0x000d4] `
Reproduction steps
Load savegame
(in the building menu there were some buildings yesterday that were called prototype or something similar; I did not place them however)
Game version and build number
v0.6.0a(b315)
Operating system
Windows