public Wave(GameCostructor GM) { gameManager = GM; for (int i = 0; i < 40; i++) { Array.Resize(ref enemiesArray, enemiesArray.Length + 1); Enemy temp; if (i < 6) { temp = new Cerberus(new WaveConstructor(i)); } else if (i < 10) { temp = new ReaperSmall(new WaveConstructor(i)); } else if (i < 13) { temp = new ReaperBig(new WaveConstructor(i)); } else if (i < 27) { temp = new Cerberus(new WaveConstructor(i)); } else if (i < 34) { temp = new ReaperBig(new WaveConstructor(i)); } else { temp = new ReaperSmall(new WaveConstructor(i)); } temp.alive = true; enemiesArray[enemiesArray.Length - 1] = temp; enemiesArray[enemiesArray.Length - 1].defaultPath.parentEnemy = enemiesArray[enemiesArray.Length - 1]; } }
public Player(Wave wave, GameCostructor GM) { currentWave = wave; bullet1 = new Bullet(this); gameManager = GM; }
private void MainForm_Load(object sender, EventArgs e) { GM = new GameCostructor(this); SetTimer(); }