public void AddPlayer(Player player) { //player.CurrentGame = this; Players.Add(player); }
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; }