public static void DumpTerrainAll(TerrainLayer m) { using var sfd = new SaveFileDialog { Filter = "New Horizons Terrain (*.nht)|*.nht|All files (*.*)|*.*", FileName = "terrainAcres.nht", }; if (sfd.ShowDialog() != DialogResult.OK) { return; } var path = sfd.FileName; var data = m.DumpAll(); File.WriteAllBytes(path, data); }