Example #1
0
 public void AddPlayer(Player player)
 {
     //player.CurrentGame = this;
     Players.Add(player);
 }
Example #2
0
        private List<Card> GetActiveHandPart(Player player)
        {
            if (player.PlayerState.Equals(PlayerState.PlayingHandCards))
            {
                return player.Hand.InHandCards;
            }

            if (player.PlayerState.Equals(PlayerState.PlayingFaceUpCards))
            {
                return player.Hand.FaceUpCards;
            }

            if (player.PlayerState.Equals(PlayerState.PlayingFaceDownCards))
            {
                return player.Hand.FaceDownCards;
            }

            return null;
        }