Convert UpgradeOnMovement to conditions.

This commit is contained in:
Paul Chote
2016-12-03 17:43:43 +00:00
parent b9bc6eba16
commit f9791bbc1d
4 changed files with 69 additions and 76 deletions

View File

@@ -623,6 +623,12 @@ namespace OpenRA.Mods.Common.UtilityCommands
RenameNodeKey(node, "GrantConditionOnDamageState");
ConvertUpgradesToCondition(parent, node, "Upgrades", "Condition");
}
if (node.Key.StartsWith("UpgradeOnMovement", StringComparison.Ordinal))
{
RenameNodeKey(node, "GrantConditionOnMovement");
ConvertUpgradesToCondition(parent, node, "Upgrades", "Condition");
}
}
UpgradeActorRules(modData, engineVersion, ref node.Value.Nodes, node, depth + 1);