public override void Load() { if (PlayerRoster == null) { PlayerRoster = new Roster(); PlayerRoster.LoadRoster(); } base.Load(); if (!IsServer) { LoadPreBattleMenu(); } LoadMap(); LoadMapAssets(); LoadDeathmatchAIScripts(); Dictionary <string, CutsceneScript> DeathmatchMapScripts = CutsceneScriptHolder.LoadAllScripts(typeof(DeathmatchMapCutsceneScriptHolder), this); foreach (CutsceneScript ActiveListScript in DeathmatchMapScripts.Values) { DicCutsceneScript.Add(ActiveListScript.Name, ActiveListScript); } SpiritMenu = new SpiritMenu(this); if (!IsServer) { SpiritMenu.Load(); } BattleMapMenu = new MapMenu(this); if (!IsServer) { BattleMapMenu.Load(Content, FMODSystem); } UnitDeploymentScreen = new UnitDeploymentScreen(PlayerRoster); if (!IsServer) { UnitDeploymentScreen.Load(Content); } NonDemoScreen = new NonDemoScreen(this); if (!IsServer) { NonDemoScreen.Load(); fntArial12 = Content.Load <SpriteFont>("Fonts/Arial12"); fntArial16 = Content.Load <SpriteFont>("Fonts/Arial16"); } }
public override void Load() { base.Load(); sprArrowUp = Content.Load <Texture2D>("Sorcerer Street/Ressources/Arrow Up"); sprEndTurn = Content.Load <Texture2D>("Sorcerer Street/Ressources/End Turn"); LoadMap(); LoadMapAssets(); Dictionary <string, CutsceneScript> ConquestScripts = CutsceneScriptHolder.LoadAllScripts(typeof(SorcererStreetMapCutsceneScriptHolder), this); foreach (CutsceneScript ActiveListScript in ConquestScripts.Values) { DicCutsceneScript.Add(ActiveListScript.Name, ActiveListScript); } OnNewTurn(); }