Add an upgrade rule for renaming crates' ValidRaces

This commit is contained in:
Pavel Penev
2015-08-17 00:50:36 +03:00
parent 1a95e7a9f1
commit 2b359b54c7
3 changed files with 26 additions and 21 deletions

View File

@@ -1775,6 +1775,11 @@ namespace OpenRA.Mods.Common.UtilityCommands
node.Key = "FactionImages";
if (depth == 2 && node.Key == "-RaceImages")
node.Key = "-FactionImages";
// Rename *CrateAction.ValidRaces
if (depth == 2 && node.Key == "ValidRaces"
&& (parentKey == "DuplicateUnitCrateAction" || parentKey == "GiveUnitCrateAction"))
node.Key = "ValidFactions";
}
UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1);