Exemplo n.º 1
0
        public void finPartie()
        {
            m_interface.freezeInterface();

            //Ajuster score si échec et mat
            if (m_plateau.deplacementsImpossibles(m_tour))
            {
                if (JoueurTour == m_joueurBlanc)
                {
                    m_joueurBlanc.perdant(m_joueurNoir);
                    m_joueurNoir.gagnant(m_joueurBlanc);
                }
                else if (JoueurTour == m_joueurNoir)
                {
                    m_joueurNoir.perdant(m_joueurBlanc);
                    m_joueurBlanc.gagnant(m_joueurNoir);
                }
                m_interface.AfficherClassementJoueur();

                //Mettre la liste de joueur à jour
                MettreAJourClassement();
            }
        }