From ddfd4c7873d86b6360e73b6daee74da61fa8e745 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Thu, 23 Jun 2016 17:32:01 +0200 Subject: [PATCH] Add an upgrade rule --- OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs b/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs index 7a1c039647..91d6fc7dec 100644 --- a/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs +++ b/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs @@ -291,6 +291,20 @@ namespace OpenRA.Mods.Common.UtilityCommands } } + // DisplayTimer was replaced by DisplayTimerStances + if (engineVersion < 20160710) + { + if (node.Key == "DisplayTimer") + { + node.Key = "DisplayTimerStances"; + + if (node.Value.Value.ToLower() == "false") + node.Value.Value = "None"; + else + node.Value.Value = "Ally, Neutral, Enemy"; + } + } + UpgradeActorRules(modData, engineVersion, ref node.Value.Nodes, node, depth + 1); }