Exemplo n.º 1
0
        public bool CanTransferPlayer(int gamerCardNumber)
        {
            var cardForTransfer = DeskCards.Last().Back;

            if (GamerHand[gamerCardNumber].Rank == cardForTransfer.Rank)
            {
                return(true);
            }
            return(false);
        }
Exemplo n.º 2
0
        public bool CanTransferBot()
        {
            var cardForTransfer = DeskCards.Last().Back;

            foreach (var card in BotHand)
            {
                if (card.Rank == cardForTransfer.Rank)
                {
                    return(true);
                }
            }

            return(false);
        }
Exemplo n.º 3
0
        public void DoTransferBot()
        {
            var cardForTransfer = DeskCards.Last().Back;

            foreach (var card in BotHand)
            {
                if (card.Rank == cardForTransfer.Rank)
                {
                    DeskCards.Add(new DeskCardsSlot(card));
                    BotHand.Remove(card);
                    WhosTurn = Players.Bot;
                    break;
                }
            }
        }