public void addPlayer(ServerPlayer p) { if (myInfo.addPlayer(p) && !inProgress) { myGame = new GameState(myInfo.getPlayers()); myModel = new GameModel(myGame, this); this.updateGame(myGame); this.updateGame(new PromptUnits()); inProgress = true; } else if (inProgress) { this.updateGame(); } }