Exemple #1
0
 public Stats(int objectif)
 {
     _degatsActuels    = 0;
     _objectif         = objectif;
     _fantomeRestant   = new TuileFantome[4];
     _nbFantomeRestant = 4;
 }
Exemple #2
0
        public void MajStatsFantome(TuileFantome tuileFantome01, TuileFantome tuileFantome02, TuileFantome tuileFantome03, TuileFantome tuileFantome04)
        {
            _fantomeRestant[0] = tuileFantome01;
            _fantomeRestant[1] = tuileFantome02;
            _fantomeRestant[2] = tuileFantome03;
            _fantomeRestant[3] = tuileFantome04;

            int compteurFantomeRestant = 0;

            for (int i = 0; i < 4; i++)
            {
                if (_fantomeRestant[i]._etat == true)
                {
                    compteurFantomeRestant++;
                }
            }

            _nbFantomeRestant = compteurFantomeRestant;
        }
Exemple #3
0
        public Plateau()
        {
            _plateau = new TuilePiece[6, 6];

            _tuileFantome = new TuileFantome[4];

            Couleur[] totalCouleur = new Couleur[4];
            for (int i = 0; i < 4; i++)
            {
                totalCouleur[i]  = new Couleur(i + 1);
                _tuileFantome[i] = new TuileFantome(totalCouleur[i]);
            }


            int[] valeurPiece = new int[9];
            for (int i = 0; i < 4; i++)
            {
                valeurPiece[i] = 1000;
            }
            for (int i = 2; i < 7; i++)
            {
                valeurPiece[i + 2] = 1000 * i;
            }

            _tuilePieceBleu  = new TuilePiece[9];
            _tuilePieceRouge = new TuilePiece[9];
            _tuilePieceBlanc = new TuilePiece[9];
            _tuilePieceVert  = new TuilePiece[9];

            for (int i = 0; i < 9; i++)
            {
                _tuilePieceBleu[i]  = new TuilePiece(totalCouleur[0], valeurPiece[i]);
                _tuilePieceRouge[i] = new TuilePiece(totalCouleur[1], valeurPiece[i]);
                _tuilePieceBlanc[i] = new TuilePiece(totalCouleur[2], valeurPiece[i]);
                _tuilePieceVert[i]  = new TuilePiece(totalCouleur[3], valeurPiece[i]);
            }
        }