Exemple #1
0
 public void appliquerModificateur(Dictionary <string, decimal> modificateurs, bool surValeurMax = false, bool valeurRelative = true)
 {
     foreach (string carac in modificateurs.Keys)
     {
         if (!_caracs.ContainsKey(carac))
         {
             _caracs[carac] = new CaracteristiqueJoueur();
             _caracs[carac].appliquerModification(modificateurs[carac], surValeurMax: true, valeurRelative: valeurRelative);
         }
         else
         {
             _caracs[carac].appliquerModification(modificateurs[carac], surValeurMax, valeurRelative);
         }
     }
 }
        public void appliquerModificateur(Dictionary<string, decimal> modificateurs, bool surValeurMax = false, bool valeurRelative = true)
        {

            foreach (string carac in modificateurs.Keys)
            {
                if (!_caracs.ContainsKey(carac))
                {
                    _caracs[carac] = new CaracteristiqueJoueur();
                    _caracs[carac].appliquerModification(modificateurs[carac], surValeurMax: true, valeurRelative: valeurRelative);
                }
                else
                {
                    _caracs[carac].appliquerModification(modificateurs[carac], surValeurMax, valeurRelative);
                }
            }
        }