Merge pull request #9661 from pchote/editor-preview-fix

Update the UID stored in the map file after saving.
This commit is contained in:
Matthias Mailänder
2015-10-18 08:27:22 +02:00
2 changed files with 3 additions and 3 deletions

View File

@@ -603,6 +603,9 @@ namespace OpenRA
// Update existing package
Container.Write(entries);
// Update UID to match the newly saved data
Uid = ComputeHash();
}
public CellLayer<TerrainTile> LoadMapTiles()

View File

@@ -145,9 +145,6 @@ namespace OpenRA.Mods.Common.Widgets.Logic
map.Save(combinedPath);
// Reload map to calculate new UID
map = new Map(combinedPath);
// Update the map cache so it can be loaded without restarting the game
var classification = mapDirectories[directoryDropdown.Text];
Game.ModData.MapCache[map.Uid].UpdateFromMap(map, classification);