Esempio n. 1
0
 // Add gladiator in a List of gladiator and return error if count items < 5
 public void setEquipementToList(ComportementEquipement monEquipement)
 {
     if (this.nbpoints > 0)
     {
         if (lstEquipement.Count <= MAX_NB_EQUIPEMENT)
         {
             if (this.nbpoints < monEquipement.points)
             {
                 string error = "Votre gladiator n'a plus suffisement de points pour acquérir un/une " + monEquipement.name;
                 Log.Erreur(error);
             }
             else
             {
                 lstEquipement.Add(monEquipement);
                 this.nbpoints = this.nbpoints - monEquipement.points;
             }
         }
         else
         {
             string error2 = "Votre gladiator a atteint son nombre d'equipement maximum.";
             Log.Erreur(error2);
         }
     }
     else
     {
         string error3 = "Votre gladiator n'a plus suffisement de points pour acquérir un équipement.";
         Log.Erreur(error3);
     }
 }
Esempio n. 2
0
        public bool defense(ComportementEquipement unEquipement)
        {
            Random rand        = new Random();
            double precDefense = unEquipement.precDef;
            double prec        = ((double)precDefense) / 100;

            //Console.WriteLine (prec);
            if (rand.NextDouble() <= prec)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 3
0
        public bool attack(ComportementEquipement unEquipement)
        {
            Random rand = new Random();

            double precAttack = unEquipement.precAttaque;
            double prec       = ((double)precAttack) / 100;

            //Console.WriteLine (prec);
            if (rand.NextDouble() <= prec)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 4
0
        // Add gladiator in a List of gladiator and return error if count items < 5
        public void setEquipementToList(ComportementEquipement monEquipement)
        {
            if (this.nbpoints > 0) {
                if (lstEquipement.Count <= MAX_NB_EQUIPEMENT) {

                    if (this.nbpoints < monEquipement.points) {

                        string error = "Votre gladiator n'a plus suffisement de points pour acquérir un/une "+ monEquipement.name;
                        Log.Erreur (error);

                    } else {
                        lstEquipement.Add (monEquipement);
                        this.nbpoints = this.nbpoints - monEquipement.points;
                    }

                } else {

                    string error2 = "Votre gladiator a atteint son nombre d'equipement maximum.";
                    Log.Erreur (error2);
                }
            } else {

                string error3 = "Votre gladiator n'a plus suffisement de points pour acquérir un équipement.";
                Log.Erreur (error3);
            }
        }
Esempio n. 5
0
        public bool defense(ComportementEquipement unEquipement)
        {
            Random rand = new Random ();
            double precDefense = unEquipement.precDef;
            double prec = ((double)precDefense) / 100;

            //Console.WriteLine (prec);
            if (rand.NextDouble () <= prec) {
                return true;
            } else {
                return false;
            }
        }
Esempio n. 6
0
        public bool attack(ComportementEquipement unEquipement)
        {
            Random rand = new Random ();

            double precAttack = unEquipement.precAttaque;
            double prec = ((double)precAttack) / 100;

            //Console.WriteLine (prec);
            if (rand.NextDouble () <= prec) {
                return true;
            } else {
                return false;
            }
        }