merge dev into test #33
@@ -152,23 +152,6 @@ public void setTaken(Color color, boolean isTaken, boolean isSelf, String name)
|
|||||||
|
|
||||||
if(isTaken) {
|
if(isTaken) {
|
||||||
if(isSelf) {
|
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;
|
own = color;
|
||||||
taken = LobbyButton.Taken.SELF;
|
taken = LobbyButton.Taken.SELF;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -106,7 +106,8 @@ public void received(LobbyPlayerJoinedMessage msg){
|
|||||||
if (msg.isHost() && msg.getId() == parent.getOwnPlayerId()){
|
if (msg.isHost() && msg.getId() == parent.getOwnPlayerId()){
|
||||||
logic.setHost(true);
|
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());
|
logic.getGame().getPlayers().put(msg.getId(), msg.getPlayer());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ public void initializeGame() {
|
|||||||
@Override
|
@Override
|
||||||
public void received(JoinedLobbyMessage msg, int from) {
|
public void received(JoinedLobbyMessage msg, int from) {
|
||||||
Player player = new Player(msg.getName());
|
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);
|
this.logic.getGame().addPlayer(from, player);
|
||||||
for (Map.Entry<Integer, Player> entry : this.logic.getGame().getPlayers().entrySet()) {
|
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()));
|
this.logic.getServerSender().broadcast(new LobbyPlayerJoinedMessage(entry.getKey(), entry.getValue(), entry.getKey() == this.logic.getGame().getHost()));
|
||||||
|
|||||||
Reference in New Issue
Block a user