public void CheckForCurrentPlayerEndOfTurn() { if (currentPlayer.HasNoMoreMovableCharacters()) { GiveTurnToNextPlayer(); currentPlayer.OnTurnGiven(); } }
public void CheckForComputerTurnSkip() { if (Input.GetKeyDown(Constants.SKIP_COMPUTER_TURN_KEY)) { currentPlayer = players.Find(player => player is HumanPlayer); currentPlayer.OnTurnGiven(); } }