diff --git a/OpenRA.FileFormats/FieldLoader.cs b/OpenRA.FileFormats/FieldLoader.cs index 824a70630b..d81a73fc60 100755 --- a/OpenRA.FileFormats/FieldLoader.cs +++ b/OpenRA.FileFormats/FieldLoader.cs @@ -282,6 +282,12 @@ namespace OpenRA.FileFormats return ret; } + else if (fieldType == typeof(Size)) + { + var parts = value.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); + return new Size(int.Parse(parts[0]), int.Parse(parts[1])); + } + else if (fieldType == typeof(int2)) { var parts = value.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);