Merge pull request #9748 from pchote/map-metadata-lint

Add a lint pass for map format/author/title.
This commit is contained in:
Oliver Brakmann
2015-10-24 22:13:49 +02:00
3 changed files with 39 additions and 1 deletions

View File

@@ -115,6 +115,8 @@ namespace OpenRA
public class Map
{
public const int MinimumSupportedMapFormat = 6;
static readonly int[][] CellCornerHalfHeights = new int[][]
{
// Flat
@@ -329,7 +331,7 @@ namespace OpenRA
// Use release-20110207 to convert older maps to format 4
// Use release-20110511 to convert older maps to format 5
// Use release-20141029 to convert older maps to format 6
if (MapFormat < 6)
if (MapFormat < MinimumSupportedMapFormat)
throw new InvalidDataException("Map format {0} is not supported.\n File: {1}".F(MapFormat, path));
var nd = yaml.ToDictionary();