Avoid initialization of graphical elements for a server.

Avoid allocating memory and resources for graphical elements that will never be drawn when starting a dedicated server. This reduces the server memory footprint by approx 17 MiB.
This commit is contained in:
RoosterDragon
2015-01-04 19:22:41 +00:00
parent 58dc61e6ed
commit 2c34358372
4 changed files with 13 additions and 8 deletions

View File

@@ -70,7 +70,8 @@ namespace OpenRA.Graphics
static void LoadCollection(string name, MiniYaml yaml)
{
Game.ModData.LoadScreen.Display();
if (Game.ModData.LoadScreen != null)
Game.ModData.LoadScreen.Display();
var collection = new Collection()
{
Src = yaml.Value,