From a941bc567bff4e12afa3bd2c74bd0e8609d9acd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Tue, 31 Dec 2013 18:23:53 +0100 Subject: [PATCH] more verbose output on ignored player reference values --- OpenRA.Utility/LegacyMapImporter.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OpenRA.Utility/LegacyMapImporter.cs b/OpenRA.Utility/LegacyMapImporter.cs index 75cbb4fa28..191aaadcd3 100644 --- a/OpenRA.Utility/LegacyMapImporter.cs +++ b/OpenRA.Utility/LegacyMapImporter.cs @@ -464,13 +464,15 @@ namespace OpenRA.Utility var neutral = new[] { "Neutral" }; foreach (var s in file.GetSection(section, true)) { - Console.WriteLine(s.Key); switch (s.Key) { case "Allies": pr.Allies = s.Value.Split(',').Intersect(players).Except(neutral).ToArray(); pr.Enemies = s.Value.Split(',').SymmetricDifference(players).Except(neutral).ToArray(); - break; + break; + default: + Console.WriteLine("Ignoring unknown {0}={1} for player {2}", s.Key, s.Value, pr.Name); + break; } }