From 3fe3b4d088fefdb55ec53e567afe3f9d1d057651 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sat, 26 Oct 2013 17:40:02 +1300 Subject: [PATCH] Fieldloader support for longs. --- OpenRA.FileFormats/FieldLoader.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/OpenRA.FileFormats/FieldLoader.cs b/OpenRA.FileFormats/FieldLoader.cs index fc64c526f3..0dc062df43 100755 --- a/OpenRA.FileFormats/FieldLoader.cs +++ b/OpenRA.FileFormats/FieldLoader.cs @@ -127,6 +127,14 @@ namespace OpenRA.FileFormats return InvalidValueAction(value, fieldType, fieldName); } + if (fieldType == typeof(long)) + { + long res; + if (long.TryParse(value, out res)) + return res; + return InvalidValueAction(value, fieldType, fieldName); + } + else if (fieldType == typeof(float)) { float res;