start reducing differences between cnc and ra mapchoosers

This commit is contained in:
Chris Forbes
2011-10-06 22:13:40 +13:00
parent dfa456a537
commit bdcd8097e5
7 changed files with 15 additions and 15 deletions

View File

@@ -221,6 +221,15 @@ namespace OpenRA.Widgets
var mod = Game.modData.Manifest.Mods[0];
return Mod.AllMods[mod].Title;
}
public static string ChooseInitialMap(string map)
{
var availableMaps = Game.modData.AvailableMaps;
if (string.IsNullOrEmpty(map) || !availableMaps.ContainsKey(map))
return availableMaps.First(m => m.Value.Selectable).Key;
return map;
}
}
[Flags]