// MAIN UPDATE FUNCTION public void updateGame() { // if (currentGame.updateReady()) { System.out.println("game is updating"); // currentGame.update(); ServerAccess.updateCardGameState(gameId, currentGame); obj = ServerAccess.getCardGame(gameId); if (obj != null) { currentGame = (CardGame) obj; } // } }
/** * ******************************************************* Game chat mgmt model calls. * ******************************************************* */ public void addGameChatEntry(String message, int i) { if (!isInGame || currentGame == null) { return; } ChatEntry newEntry; if (i == 0) { newEntry = new ChatEntry(player.userName, message); } else { newEntry = new ChatEntry("Dealer", message); } currentGame.addChatEntry(newEntry); obj = ServerAccess.updateCardGameState(gameId, currentGame); if (obj != null) { obj = ServerAccess.getCardGame(gameId); if (obj != null) { currentGame = (CardGame) obj; } } }