Esempio n. 1
0
 /**
  * Asks the player if he or she can build a settlement and tells the client that.
  *
  * @return
  */
 public boolean canDoPlayerBuildSettlement(int UserId) {
   if (!isPlayersTurn(UserId)) {
     return false;
   }
   if (turnNumber == 0) {
     if (currentPlayer.getNumberUnplayedSettlements() != 5) {
       return false;
     }
     return true;
   } else if (turnNumber == 1) {
     if (currentPlayer.getNumberUnplayedSettlements() != 4) {
       return false;
     }
     return true;
   }
   return currentPlayer.canDoBuySettlement();
 }