Reload chrome images only on mod change
This commit is contained in:
@@ -119,6 +119,7 @@ namespace OpenRA
|
|||||||
SheetBuilder.Initialize();
|
SheetBuilder.Initialize();
|
||||||
LoadModPackages();
|
LoadModPackages();
|
||||||
Timer.Time("load assemblies, packages: {0}");
|
Timer.Time("load assemblies, packages: {0}");
|
||||||
|
ChromeProvider.Initialize(Manifest.Chrome);
|
||||||
packageChangePending = false;
|
packageChangePending = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -138,8 +139,7 @@ namespace OpenRA
|
|||||||
|
|
||||||
viewport = new Viewport(clientSize, map.TopLeft, map.BottomRight, Renderer);
|
viewport = new Viewport(clientSize, map.TopLeft, map.BottomRight, Renderer);
|
||||||
world = null; // trying to access the old world will NRE, rather than silently doing it wrong.
|
world = null; // trying to access the old world will NRE, rather than silently doing it wrong.
|
||||||
ChromeProvider.Initialize(Manifest.Chrome);
|
Timer.Time("viewport: {0}");
|
||||||
Timer.Time("viewport, ChromeProvider: {0}");
|
|
||||||
world = new World(Manifest, map);
|
world = new World(Manifest, map);
|
||||||
Timer.Time("world: {0}");
|
Timer.Time("world: {0}");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user