Add an upgrade rule for ProvidesPrerequisite.Race rename

This commit is contained in:
Pavel Penev
2015-07-31 05:31:35 +03:00
parent a8dae72409
commit 720cb062b6
4 changed files with 75 additions and 65 deletions

View File

@@ -1663,6 +1663,16 @@ namespace OpenRA.Mods.Common.UtilityCommands
}
}
if (engineVersion < 20150731)
{
if (node.Key.StartsWith("ProvidesPrerequisite"))
{
var raceNode = node.Value.Nodes.FirstOrDefault(x => x.Key == "Race");
if (raceNode != null)
raceNode.Key = "Factions";
}
}
UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1);
}
}