Ejemplo n.º 1
0
        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();
                }
            }
        }
Ejemplo n.º 2
0
    private void Level3()
    {
        if (level == 2)
        {
            if (caps.Count == 0)
            {
                level++;
                Lvl3.ToCaps(caps);

                createMonsters();
            }
        }
    }