Remove unused legacy IsWater flag

This was planned anyway, we had just forgotten about it when the last blocker was removed.
This commit is contained in:
reaperrr
2018-02-22 02:11:44 +01:00
committed by abcdefg30
parent 08ad7d7f4e
commit 9107ca3bc1
14 changed files with 11 additions and 15 deletions

View File

@@ -62,7 +62,6 @@ namespace OpenRA
public readonly string Type; public readonly string Type;
public readonly HashSet<string> TargetTypes = new HashSet<string>(); public readonly HashSet<string> TargetTypes = new HashSet<string>();
public readonly HashSet<string> AcceptsSmudgeType = new HashSet<string>(); public readonly HashSet<string> AcceptsSmudgeType = new HashSet<string>();
public readonly bool IsWater = false; // TODO: Remove this
public readonly Color Color; public readonly Color Color;
public readonly bool RestrictPlayerColor = false; public readonly bool RestrictPlayerColor = false;
public readonly string CustomCursor; public readonly string CustomCursor;

View File

@@ -174,10 +174,7 @@ namespace OpenRA.Mods.Cnc.UtilityCommands
metadata.AppendLine("\t\tType: {0}".F(terrainType)); metadata.AppendLine("\t\tType: {0}".F(terrainType));
if (terrainType == "Water") if (terrainType == "Water")
{
metadata.AppendLine("\t\tTargetTypes: Water"); metadata.AppendLine("\t\tTargetTypes: Water");
metadata.AppendLine("\t\tIsWater: True");
}
else else
metadata.AppendLine("\t\tTargetTypes: Ground"); metadata.AppendLine("\t\tTargetTypes: Ground");

View File

@@ -1842,6 +1842,17 @@ namespace OpenRA.Mods.Common.UtilityCommands
} }
} }
// Removed IsWater.
if (engineVersion < 20180222)
{
if (node.Key == "TerrainType" || node.Key.StartsWith("TerrainType@", StringComparison.Ordinal))
{
var isWater = node.Value.Nodes.FirstOrDefault(n => n.Key == "IsWater");
if (isWater != null)
node.Value.Nodes.Remove(isWater);
}
}
UpgradeTileset(modData, engineVersion, ref node.Value.Nodes, node, depth + 1); UpgradeTileset(modData, engineVersion, ref node.Value.Nodes, node, depth + 1);
} }
} }

View File

@@ -58,7 +58,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5DA5CE Color: 5DA5CE
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -58,7 +58,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5C74A4 Color: 5C74A4
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -58,7 +58,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5C74A4 Color: 5C74A4
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -58,7 +58,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5C74A4 Color: 5C74A4
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -58,7 +58,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5C74A4 Color: 5C74A4
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -28,7 +28,6 @@ Terrain:
TerrainType@Ice: TerrainType@Ice:
Type: Ice Type: Ice
TargetTypes: Ground TargetTypes: Ground
IsWater: True
Color: FFFFFF Color: FFFFFF
TerrainType@Rock: TerrainType@Rock:
Type: Rock Type: Rock

View File

@@ -67,7 +67,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5DA5CE Color: 5DA5CE
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -63,7 +63,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5C74A4 Color: 5C74A4
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -64,7 +64,6 @@ Terrain:
TerrainType@Water: TerrainType@Water:
Type: Water Type: Water
TargetTypes: Water TargetTypes: Water
IsWater: True
Color: 5C74A4 Color: 5C74A4
RestrictPlayerColor: true RestrictPlayerColor: true

View File

@@ -34,7 +34,6 @@ Terrain:
Type: Water Type: Water
Color: 3D4148 Color: 3D4148
TargetTypes: Water TargetTypes: Water
IsWater: True
RestrictPlayerColor: true RestrictPlayerColor: true
TerrainType@DirtRoad: TerrainType@DirtRoad:
Type: DirtRoad Type: DirtRoad

View File

@@ -34,7 +34,6 @@ Terrain:
Type: Water Type: Water
Color: 745537 Color: 745537
TargetTypes: Water TargetTypes: Water
IsWater: True
RestrictPlayerColor: true RestrictPlayerColor: true
TerrainType@DirtRoad: TerrainType@DirtRoad:
Type: DirtRoad Type: DirtRoad