Exemplo n.º 1
0
 /// <summary>
 ///
 /// </summary>
 public Joueur(string curNom, List <Deck> curDecks = null, Dictionary <string, CaracteristiqueJoueur> curCaracs = null)
 {
     _cartesEnMain = new InventaireDeCarte();
     _nom          = curNom;
     _decks        = curDecks;
     if (_decks == null)
     {
         _decks = new List <Deck>();
     }
     _caracs = new Dictionary <string, CaracteristiqueJoueur>(StringComparer.CurrentCultureIgnoreCase);
     if (curCaracs != null)
     {
         curCaracs.Keys.ToList().ForEach(s => _caracs.Add(s, curCaracs[s]));
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 
        /// </summary>
        public Joueur(string curNom, List<Deck> curDecks = null, Dictionary<string, CaracteristiqueJoueur> curCaracs = null)
        {
            _cartesEnMain = new InventaireDeCarte();
            _nom = curNom;
            _decks = curDecks;
            if (_decks == null)
            {
                _decks = new List<Deck>();
            }
            _caracs = new Dictionary<string, CaracteristiqueJoueur>(StringComparer.CurrentCultureIgnoreCase);
            if (curCaracs != null)
            {
                curCaracs.Keys.ToList().ForEach(s => _caracs.Add(s, curCaracs[s]));
            }

        }