protected override void LoadContent() { for (int i = 0; i < 9; i++) { RuneManager.InsertRune(i, 100); } initializeLevel(); enemyTexture = Content.Load<Texture2D>("Graphics/Enemy/_Robo1"); MapArrays.mapListInit(); tileMap = new TileMap(0); tileMap.initializeMap(); hud.InitializeInterface(this.Content); foreach (Infinity_TD.Tiles.Waypoint waypoint in tileMap.WaypointList) { waypoint.teste = Content.Load<Texture2D>("Graphics/Stuff/Cursor1"); } stageTexture = Content.Load<Texture2D>(@"Graphics\Scenes\floresta"); font = Content.Load<SpriteFont>("Fonts/menu_font"); enemyManager = new EnemyManager(); //for (int i = 0; i < 4; ++i) //{ // enemyManager.Add(new Enemy(tileMap.SpawnPointList[0].position, enemyTexture)); //} //enemyManager.generateEnemiesWave(tileMap.SpawnPointList[0].position, Content, new EnemyWave(Infinity_TD.GameManager.currentLevel)); font = Content.Load<SpriteFont>("Fonts/hud_font"); initializeLevel(); base.LoadContent(); }
public void ReinitializeMap(int levelID) { tileMap = new TileMap(levelID); tileMap.initializeMap(); }