automatic upgrade rules for new DisabledOverlay

This commit is contained in:
Matthias Mailänder
2014-04-03 07:22:39 +02:00
parent 95d8d1d45d
commit 4f9f258413

View File

@@ -222,6 +222,16 @@ namespace OpenRA.Utility
}
}
// "disabled" palette overlay has been moved into it's own DisabledOverlay trait
if (engineVersion < 20140305)
{
if (node.Value.Nodes.Any(n => n.Key.StartsWith("RequiresPower"))
&& !node.Value.Nodes.Any(n => n.Key.StartsWith("DisabledOverlay")))
{
node.Value.Nodes.Add(new MiniYamlNode("DisabledOverlay", new MiniYaml("")));
}
}
// ChronoshiftDeploy was replaced with PortableChrono
if (engineVersion < 20140321)
{