From 98b158e3703f24c4ac4a6347f7781dfd44692735 Mon Sep 17 00:00:00 2001 From: ScottNZ Date: Wed, 12 Feb 2014 20:34:39 +1300 Subject: [PATCH] Add map upgrade code for UnloadFacing removal --- OpenRA.Utility/UpgradeRules.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OpenRA.Utility/UpgradeRules.cs b/OpenRA.Utility/UpgradeRules.cs index 2ffcbe21a4..67e49f088d 100644 --- a/OpenRA.Utility/UpgradeRules.cs +++ b/OpenRA.Utility/UpgradeRules.cs @@ -100,6 +100,13 @@ namespace OpenRA.Utility node.Value.Nodes.RemoveAll(n => n.Key == "JustMove"); } + // UnloadFacing was removed from Cargo + if (engineVersion < 20140212) + { + if (depth == 1 && node.Key == "Cargo") + node.Value.Nodes.RemoveAll(n => n.Key == "UnloadFacing"); + } + UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1); } }