Issue description
I'm not sure what happened but the game just ate my custom map file.
The game failed to initialize. Please file a bug report if this issue persists.
System.NullReferenceException: Object reference not set to an instance of an object
at Mafi.Base.Terrain.FeatureGenerators.PolygonSurfaceFeatureGenerator.get_Name () [0x00010]
at Mafi.Base.Terrain.FeatureGenerators.PolygonSurfaceFeatureGenerator.tryInitialize (Mafi.IResolver resolver) [0x0001d]
at Mafi.Base.Terrain.FeatureGenerators.PolygonSurfaceFeatureGenerator.Initialize (Mafi.Core.Terrain.Generation.Chunk64Area generatedArea, Mafi.RelTile2i terrainSize, System.Int32 initialMapCreationSaveVersion, Mafi.IResolver resolver, Mafi.Core.Terrain.Generation.ITerrainExtraDataRegistrator extraDataReg) [0x00017]
at Mafi.Core.Terrain.Generation.TerrainGeneratorV2+<GenerateTerrainFeaturesTimeSliced>d__33.MoveNext () [0x00245]
at Mafi.Core.Terrain.Generation.TerrainGeneratorV2+<GenerateTerrainTimeSliced>d__19.MoveNext () [0x0011b]
at Mafi.Core.Terrain.TerrainManager+<generateTerrainV2>d__242.MoveNext () [0x00710]
at Mafi.Core.GameLoop.GameLoopEvents+<InvokeNewGameCreated>d__63.MoveNext () [0x0009f]
at Mafi.Core.GameLoop.GameRunner+<Initialize>d__112.MoveNext () [0x00118]
at Mafi.Core.Game.GameBuilder+<initializeGame>d__6.MoveNext () [0x00127]
at Mafi.Core.Game.GameBuilder+<BuildNewGameTimeSliced>d__2.MoveNext () [0x0040a]
at Mafi.Unity.MapEditor.MapEditorScene+<loadMap>d__15.MoveNext () [0x00399]
at Mafi.Unity.MapEditor.MapEditorScene+<Initialize>d__12.MoveNext () [0x000cb]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__89.MoveNext () [0x000fc]
at Mafi.Unity.Main.stepSceneInitialization () [0x000dd]
Reproduction steps
No clue how to reproduce it. I was using the editor, that's it. Something weird happened where all of the map polygon markers disappeared, and then I tried to save and load but the file is unloadable.
Game version and build number
v0.7.6a b466
Operating system
Windows