Esempio n. 1
0
 private void ValiderVerificationLettre(Mot mot, float timer)
 {
     _timer_verification += timer;
     if (_timer_verification > _timer_next)
     {
         if (mot._lettres[_nombre_i_a_verifier]._lettre == _list_mot_a_trouver[_nombre_i_a_verifier])
         {
             mot._lettres[_nombre_i_a_verifier]._etat = Lettre.ValidationEtat.Bon;
         }
         else if (_list_mot_a_trouver.Contains(mot._lettres[_nombre_i_a_verifier]._lettre))
         {
             mot._lettres[_nombre_i_a_verifier]._etat = Lettre.ValidationEtat.Dedans;
         }
         else
         {
             mot._lettres[_nombre_i_a_verifier]._etat = Lettre.ValidationEtat.Rien;
         }
         if (_nombre_i_a_verifier == _nombre_de_lettre - 1)
         {
             _validation_mot = false;
             LettreMotSuivant_StatutPartie();
         }
         else
         {
             _nombre_i_a_verifier++;
         }
         _timer_verification = 0f;
     }
 }
Esempio n. 2
0
        private bool Gagner(Mot mot)
        {
            bool caca = true;

            foreach (var pd in mot._lettres)
            {
                if (pd._etat != Lettre.ValidationEtat.Bon)
                {
                    caca = false;
                }
            }
            return(caca);
        }
Esempio n. 3
0
        private bool MotsCompletDeLettre(Mot mot)
        {
            bool pd = true;

            foreach (Lettre caca in mot._lettres)
            {
                if (caca._lettre == "")
                {
                    pd = false;
                    break;
                }
            }
            return(pd);
        }
Esempio n. 4
0
        private bool VerificationMotXML(Mot mot, Dictionnaire dico)
        {
            string mot_string = "";

            for (int i = 0; i < mot._lettres.Count(); i++)
            {
                mot_string += mot._lettres.ElementAt(i)._lettre;
            }

            bool pd = false;

            foreach (var caca in dico.DicoMots)
            {
                if (caca.a == mot_string)
                {
                    pd = true;
                    break;
                }
            }
            return(pd);
        }