personal game messages

This commit is contained in:
magenoxx 2012-07-23 01:29:56 +04:00
parent 6a70d1ee6d
commit c783cbc41f
8 changed files with 71 additions and 14 deletions

View file

@ -220,6 +220,14 @@ public class CallbackClientImpl implements CallbackClient {
logger.warn("message out of sequence - ignoring");
}
}
else if (callback.getMethod().equals("gameInformPersonal")) {
GameClientMessage message = (GameClientMessage) callback.getData();
GamePanel panel = frame.getGame(callback.getObjectId());
if (panel != null) {
JOptionPane.showMessageDialog(panel, message.getMessage(), "Game message",
JOptionPane.INFORMATION_MESSAGE);
}
}
else if (callback.getMethod().equals("sideboard")) {
TableClientMessage message = (TableClientMessage) callback.getData();
DeckView deckView = message.getDeck();