Add an upgrade rule for BuildableInfo.ForceRace rename

This commit is contained in:
Pavel Penev
2015-07-31 05:11:04 +03:00
parent 10c5b82ef0
commit a75f8f63be
3 changed files with 12 additions and 5 deletions

View File

@@ -1671,6 +1671,13 @@ namespace OpenRA.Mods.Common.UtilityCommands
if (raceNode != null) if (raceNode != null)
raceNode.Key = "Factions"; raceNode.Key = "Factions";
} }
if (node.Key.StartsWith("Buildable"))
{
var raceNode = node.Value.Nodes.FirstOrDefault(x => x.Key == "ForceRace");
if (raceNode != null)
raceNode.Key = "ForceFaction";
}
} }
UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1); UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1);

View File

@@ -78,7 +78,7 @@ FACT.GDI:
Queue: Building.GDI, Building.Nod Queue: Building.GDI, Building.Nod
BuildPaletteOrder: 1000 BuildPaletteOrder: 1000
Prerequisites: ~disabled Prerequisites: ~disabled
ForceRace: gdi ForceFaction: gdi
Tooltip: Tooltip:
Name: Construction Yard (GDI) Name: Construction Yard (GDI)
@@ -90,7 +90,7 @@ FACT.NOD:
Queue: Building.GDI, Building.Nod Queue: Building.GDI, Building.Nod
BuildPaletteOrder: 1000 BuildPaletteOrder: 1000
Prerequisites: ~disabled Prerequisites: ~disabled
ForceRace: nod ForceFaction: nod
Tooltip: Tooltip:
Name: Construction Yard (Nod) Name: Construction Yard (Nod)

View File

@@ -846,7 +846,7 @@ conyard.atreides:
Queue: Building Queue: Building
BuildPaletteOrder: 1000 BuildPaletteOrder: 1000
Prerequisites: ~disabled Prerequisites: ~disabled
ForceRace: atreides ForceFaction: atreides
RenderBuilding: RenderBuilding:
Image: conyard.atreides Image: conyard.atreides
-RaceImages: -RaceImages:
@@ -857,7 +857,7 @@ conyard.harkonnen:
Queue: Building Queue: Building
BuildPaletteOrder: 1000 BuildPaletteOrder: 1000
Prerequisites: ~disabled Prerequisites: ~disabled
ForceRace: harkonnen ForceFaction: harkonnen
RenderBuilding: RenderBuilding:
Image: conyard.harkonnen Image: conyard.harkonnen
-RaceImages: -RaceImages:
@@ -868,7 +868,7 @@ conyard.ordos:
Queue: Building Queue: Building
BuildPaletteOrder: 1000 BuildPaletteOrder: 1000
Prerequisites: ~disabled Prerequisites: ~disabled
ForceRace: ordos ForceFaction: ordos
RenderBuilding: RenderBuilding:
Image: conyard.ordos Image: conyard.ordos
-RaceImages: -RaceImages: