Пример #1
0
 public PlayerModel(
     int number,
     string name,
     HandModel hand,
     DeckModel deck,
     DiscardModel discard,
     BoardObjectModel hero,
     IEnumerable <BoardObjectModel>?boardObjects = null,
     Dictionary <string, int>?counters           = null)
 {
     Number       = number;
     Name         = name;
     Hand         = hand;
     Deck         = deck;
     Discard      = discard;
     Hero         = hero;
     BoardObjects = boardObjects?.ToList() ?? new List <BoardObjectModel>();
     Counters     = counters ?? new Dictionary <string, int>();
 }
Пример #2
0
 public BoardModel(DeckModel storeDeck, List <BoardObjectModel> storeObjects, List <PlayerModel> players)
 {
     StoreDeck    = storeDeck;
     StoreObjects = storeObjects;
     Players      = players;
 }