Merge pull request #11005 from pchote/server

Extract dedicated server interface to OpenRA.Server.exe
This commit is contained in:
Matthias Mailänder
2016-04-02 11:23:17 +02:00
23 changed files with 153 additions and 318 deletions

View File

@@ -248,18 +248,6 @@ namespace OpenRA.Widgets
return trimmed;
}
public static string ChooseInitialMap(string initialUid)
{
if (string.IsNullOrEmpty(initialUid) || Game.ModData.MapCache[initialUid].Status != MapStatus.Available)
{
var selected = Game.ModData.MapCache.Where(x => x.SuitableForInitialMap).RandomOrDefault(Game.CosmeticRandom) ??
Game.ModData.MapCache.First(m => m.Status == MapStatus.Available && m.Visibility.HasFlag(MapVisibility.Lobby));
return selected.Uid;
}
return initialUid;
}
}
public class CachedTransform<T, U>