public override void Init(ModData modData, Dictionary <string, string> info) { // TODO this is for MAPD only. Game.Settings.Graphics.SheetSize = 8192; if (!InstallationFinder.FindInstallation(modData, Generation1.AppIdSteam, Generation1.AppIdGog)) { throw new Exception("NO GAME INSTALLATION FOUND"); } base.Init(modData, info); renderer = Game.Renderer; if (renderer == null) { return; } sheet1 = new Sheet(SheetType.BGRA, modData.DefaultFileSystem.Open("uibits/loading_game.png")); sheet2 = new Sheet(SheetType.BGRA, modData.DefaultFileSystem.Open("uibits/loading_map.png")); logo1 = new Sprite(sheet1, new Rectangle(0, 0, 640, 480), TextureChannel.RGBA); logo2 = new Sprite(sheet2, new Rectangle(0, 0, 640, 480), TextureChannel.RGBA); }