merge dev into test #33
@@ -152,23 +152,6 @@ public void setTaken(Color color, boolean isTaken, boolean isSelf, String name)
|
||||
|
||||
if(isTaken) {
|
||||
if(isSelf) {
|
||||
/*if(own != null) {
|
||||
switch (color) {
|
||||
case CYBER:
|
||||
cyberButton.setTaken(LobbyButton.Taken.NOT, name);
|
||||
break;
|
||||
case AIRFORCE:
|
||||
airforceButton.setTaken(LobbyButton.Taken.NOT, name);
|
||||
break;
|
||||
case ARMY:
|
||||
armyButton.setTaken(LobbyButton.Taken.NOT, name);
|
||||
break;
|
||||
case NAVY:
|
||||
navyButton.setTaken(LobbyButton.Taken.NOT, name);
|
||||
break;
|
||||
}
|
||||
}*/
|
||||
|
||||
own = color;
|
||||
taken = LobbyButton.Taken.SELF;
|
||||
} else {
|
||||
|
||||
@@ -106,7 +106,8 @@ public void received(LobbyPlayerJoinedMessage msg){
|
||||
if (msg.isHost() && msg.getId() == parent.getOwnPlayerId()){
|
||||
logic.setHost(true);
|
||||
}
|
||||
logic.addNotification(new TskSelectNotification(msg.getPlayer().getColor(), msg.getPlayer().getName(), parent.getOwnPlayerId()== msg.getId()));
|
||||
|
||||
logic.addNotification(new TskSelectNotification(msg.getPlayer().getColor(), msg.getPlayer().getName(), msg.getPlayer().getName().equals(parent.getOwnPlayerName())));
|
||||
logic.getGame().getPlayers().put(msg.getId(), msg.getPlayer());
|
||||
}
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ public void initializeGame() {
|
||||
@Override
|
||||
public void received(JoinedLobbyMessage msg, int from) {
|
||||
Player player = new Player(msg.getName());
|
||||
player.setColor(Color.getColorByIndex(this.logic.getGame().getPlayers().size()));
|
||||
player.setColor(Color.NONE);
|
||||
this.logic.getGame().addPlayer(from, player);
|
||||
for (Map.Entry<Integer, Player> entry : this.logic.getGame().getPlayers().entrySet()) {
|
||||
this.logic.getServerSender().broadcast(new LobbyPlayerJoinedMessage(entry.getKey(), entry.getValue(), entry.getKey() == this.logic.getGame().getHost()));
|
||||
|
||||
Reference in New Issue
Block a user