When running a server, don't load minimap previews into memory.

This commit is contained in:
RoosterDragon
2023-02-26 13:20:47 +00:00
committed by Pavel Penev
parent 8ee6957e6a
commit ad122c8e32
3 changed files with 13 additions and 8 deletions

View File

@@ -83,6 +83,7 @@ namespace OpenRA.Server
{
// HACK: The engine code *still* assumes that Game.ModData is set
var modData = Game.ModData = new ModData(mods[modID], mods);
modData.MapCache.LoadPreviewImages = false; // PERF: Server doesn't need previews, save memory by not loading them.
modData.MapCache.LoadMaps();
settings.Map = modData.MapCache.ChooseInitialMap(settings.Map, new MersenneTwister());