public void CommitPlay(CardPlayer actor) { gameBoard.NotifyCommitPlacements(); actor.FillHand(); actor.NotifyEndTurn(); if (RemainingCards <= 0) { EndGame(); } else { NextGameTurn(actor); } }
public void AddPlayer(CardPlayer player) { if (players.Contains(player) == true) { return; } if (player == null) { return; } //don't add players during a game if (nextCard > 0) { return; } players.Add(player); player.NotifyEndTurn(); }