private void CheckField() { int[] win = new int[8]; win[0] = Field[0, 0] + Field[0, 1] + Field[0, 2]; win[1] = Field[1, 0] + Field[1, 1] + Field[1, 2]; win[2] = Field[2, 0] + Field[2, 1] + Field[2, 2]; win[3] = Field[0, 0] + Field[1, 0] + Field[2, 0]; win[4] = Field[0, 1] + Field[1, 1] + Field[2, 1]; win[5] = Field[0, 2] + Field[1, 2] + Field[2, 2]; win[6] = Field[0, 0] + Field[1, 1] + Field[2, 2]; win[7] = Field[2, 0] + Field[1, 1] + Field[0, 2]; foreach (int number in win) { if (number == 3) { NextLevel(); Lvl3.Close(); break; } if (number == 12) { MessageBox.Show("You lost"); Lvl3.Close(); MainWindow menu = new MainWindow(); menu.Show(); } } }
private void Level3() { if (level == 2) { if (caps.Count == 0) { level++; Lvl3.ToCaps(caps); createMonsters(); } } }