コード例 #1
0
 public DeckBuilder()
 {
     allCardsPreview.AddOffset(Utils.fieldStartHorizontal, 0);
     logger.AddOffset(0, 48);
     previewContext.AddOffset(Utils.fieldStartHorizontal * 2, 0);
     logger.AddLog("Welcome to deck builder!", ConsoleColor.Cyan);
 }
コード例 #2
0
ファイル: CardMatch.cs プロジェクト: P1nkL1on/Gwent2
        public Match(List <Player> participants, List <Deck> decks)
        {
            for (int i = 0; i < participants.Count; ++i)
            {
                foreach (Card c in decks[i].cards)
                {
                    c.SetDefaultHost(participants[i], this);
                }
                cards.AddRange(decks[i].cards);
                startedDeck.AddRange(decks[i].cards);
            }
            players             = participants;
            _currentPlayerIndex = shuffleRandomiser.Next(players.Count);

            topLeftTextBox = new ConsoleWindowText(Utils.leftTextColumnWidth, Utils.fieldHeigth - Utils.leftTextColumnHeigth);
            topLeftTextBox.AddOffset(0, Utils.leftTextColumnHeigth);
        }