change in Main Method
This commit is contained in:
@@ -29,9 +29,15 @@ public class Siedler {
|
||||
parser.displayPlayerResourceStock(game.getCurruntPlayerResource());
|
||||
switch (parser.getAction()) {
|
||||
case NEXTPLAYER:
|
||||
game.switchToNextPlayer();
|
||||
diceThrown = false;
|
||||
break;
|
||||
Config.Faction winner = game.getWinner();
|
||||
if(winner == null) {
|
||||
game.switchToNextPlayer();
|
||||
diceThrown = false;
|
||||
break;
|
||||
} else {
|
||||
parser.displayWinnertext(winner);
|
||||
running = false;
|
||||
}
|
||||
case BUILDSETTLEMENT:
|
||||
parser.giveCoordinatesForStructures(Config.Structure.SETTLEMENT);
|
||||
game.buildSettlement(parser.getPoint());
|
||||
@@ -53,18 +59,12 @@ public class Siedler {
|
||||
break;
|
||||
case QUIT:
|
||||
running = false;
|
||||
//todo clone windows
|
||||
//todo close window
|
||||
break;
|
||||
default:
|
||||
parser.errorMessage();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
private static void throwDice(SiedlerGame game, Parser parser) {
|
||||
|
||||
Reference in New Issue
Block a user