/** * Receives player information from the message packet. */ private void receivePlayerInfo(Packet c) { int pindex = c.getIntValue(0); IPlayer newPlayer = (IPlayer) c.getObject(1); if (getPlayer(newPlayer.getId()) == null) { getGame().addPlayer(pindex, newPlayer); } else { getGame().setPlayer(pindex, newPlayer); } PreferenceManager.getClientPreferences().setLastPlayerColor( newPlayer.getColorIndex()); PreferenceManager.getClientPreferences().setLastPlayerCategory( newPlayer.getCamoCategory()); PreferenceManager.getClientPreferences().setLastPlayerCamoName( newPlayer.getCamoFileName()); }
break; case Packet.COMMAND_PLAYER_READY: getPlayer(c.getIntValue(0)).setDone(c.getBooleanValue(1)); break; case Packet.COMMAND_PLAYER_ADD: