コード例 #1
0
ファイル: GameManager.java プロジェクト: mephest0/Cards
  public void updateNetwork() {
    CardsMessage updateMessage = rules.getMessage();

    if (updateMessage.getTick() == 1) {
      appendPlayerList(updateMessage);
    }

    ArrayList<CardsMessage> outgoingMessages = updateMessage.addressTo(setup.getPlayers());

    for (CardsMessage outgoingMessage : outgoingMessages) activity.sendMessage(outgoingMessage);
    updateUI();
  }
コード例 #2
0
ファイル: GameManager.java プロジェクト: mephest0/Cards
 public void updateFromNetwork(CardsMessage message) {
   if (message.getTick() <= rules.getTick()) rules.update(message);
   else System.out.println("wrong tick in update from network");
   updateUI();
 }