Example #1
0
        public void NewGame()
        {
            MevcutTaslar.Clear();
            Holded = null;
            WhiteAttacks.Clear();
            BlackAttacks.Clear();
            TurnOfBlack = false;
            tasima      = false;
            foreach (ChessButton VARIABLE in Squares)
            {
                VARIABLE.Tas    = null;
                VARIABLE.Dolumu = false;
                VARIABLE.GetBackgroundİmage();
            }
            CreateTas(Squares[7, 0], TasTipi.Kale, true);
            CreateTas(Squares[7, 1], TasTipi.At, true);
            CreateTas(Squares[7, 2], TasTipi.Fil, true);
            CreateTas(Squares[7, 3], TasTipi.Sah, true);
            CreateTas(Squares[7, 4], TasTipi.Vezir, true);
            CreateTas(Squares[7, 5], TasTipi.Fil, true);
            CreateTas(Squares[7, 6], TasTipi.At, true);
            CreateTas(Squares[7, 7], TasTipi.Kale, true);
            CreateTas(Squares[6, 0], TasTipi.Piyon, true);
            CreateTas(Squares[6, 1], TasTipi.Piyon, true);
            CreateTas(Squares[6, 2], TasTipi.Piyon, true);
            CreateTas(Squares[6, 3], TasTipi.Piyon, true);
            CreateTas(Squares[6, 4], TasTipi.Piyon, true);
            CreateTas(Squares[6, 5], TasTipi.Piyon, true);
            CreateTas(Squares[6, 6], TasTipi.Piyon, true);
            CreateTas(Squares[6, 7], TasTipi.Piyon, true);

            CreateTas(Squares[0, 0], TasTipi.Kale, false);
            CreateTas(Squares[0, 1], TasTipi.At, false);
            CreateTas(Squares[0, 2], TasTipi.Fil, false);
            CreateTas(Squares[0, 3], TasTipi.Sah, false);
            CreateTas(Squares[0, 4], TasTipi.Vezir, false);
            CreateTas(Squares[0, 5], TasTipi.Fil, false);
            CreateTas(Squares[0, 6], TasTipi.At, false);
            CreateTas(Squares[0, 7], TasTipi.Kale, false);
            CreateTas(Squares[1, 0], TasTipi.Piyon, false);
            CreateTas(Squares[1, 1], TasTipi.Piyon, false);
            CreateTas(Squares[1, 2], TasTipi.Piyon, false);
            CreateTas(Squares[1, 3], TasTipi.Piyon, false);
            CreateTas(Squares[1, 4], TasTipi.Piyon, false);
            CreateTas(Squares[1, 5], TasTipi.Piyon, false);
            CreateTas(Squares[1, 6], TasTipi.Piyon, false);
            CreateTas(Squares[1, 7], TasTipi.Piyon, false);
        }