public void StartGame(int level) { #region 1st level new ShooterHerdNew enemies1 = new ShooterHerdNew(0, 0, _width, _height, (float)5, 1); ShooterLevelNew level1 = new ShooterLevelNew(); enemies1.AddObject(new ShooterEnemyBasicNew(1, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(2, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(3, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(4, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(5, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(6, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(7, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(8, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(9, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(10, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(11, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(12, 5)); enemies1.AddObject(new ShooterEnemyBasicNew(1, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(2, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(3, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(4, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(5, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(6, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(7, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(8, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(9, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(10, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(11, 4)); enemies1.AddObject(new ShooterEnemyBasicNew(12, 4)); level1.AddHerd(enemies1); _levels.Add(level1); #endregion _herdList = _levels[0].GetHerdList(); _herdList = _levels[level].GetHerdList(); }
public void AddHerd(ShooterHerdNew h) { _herdList.Add(h); }