Rework UpgradeActorsNear -> ProximityExternalCondition.

This commit is contained in:
Paul Chote
2016-12-02 16:14:31 +00:00
parent 5eaaff45ad
commit 32f0d570bf
8 changed files with 48 additions and 29 deletions

View File

@@ -567,6 +567,15 @@ namespace OpenRA.Mods.Common.UtilityCommands
}
}
if (engineVersion < 20161212)
{
if (node.Key.StartsWith("UpgradeActorsNear", StringComparison.Ordinal))
{
RenameNodeKey(node, "ProximityExternalCondition");
ConvertUpgradesToCondition(parent, node, "Upgrades", "Condition");
}
}
UpgradeActorRules(modData, engineVersion, ref node.Value.Nodes, node, depth + 1);
}