Examples of PlayerResult


Examples of com.music.web.websocket.dto.PlayerResult

    public void gameFinished(GameResults results, Game game) {
        GameEvent event = new GameEvent(GameEventType.GAME_FINISHED);
        List<PlayerResult> playerResults = new ArrayList<PlayerResult>();

        for (int i = 0; i < results.getRanking().size(); i ++) {
            PlayerResult result = new PlayerResult();
            result.setRank(i + 1);
            // the scores map is a name-to-score mapping. We get the name for the player, currently iterated on via the list of players of the game
            String name = game.getPlayers().get(results.getRanking().get(i)).getName();
            result.setScore(results.getScores().get(name));
            result.setName(name);
            playerResults.add(result);
        }
        PlayerResult currentPlayerResult = new PlayerResult();
        int rank = results.getRanking().indexOf(session.getId()) + 1;
        int score = results.getScores().get(name);
        currentPlayerResult.setRank(rank);
        currentPlayerResult.setScore(score);

        event.setPlayerResults(playerResults);
        event.setCurrentPlayerResult(currentPlayerResult);
        GameHandler.sendMessage(event, session);
    }
View Full Code Here

Examples of de.pokerth.protocol.ProtoBuf.PlayerResult

      } else if (msg.hasEndOfHandShowCardsMessage()) {
        Collection<PlayerResult> result = msg.getEndOfHandShowCardsMessage().getPlayerResultsList();
        assertFalse(result.isEmpty());
        long maxPlayerMoney = 0;
        for (Iterator<PlayerResult> it = result.iterator(); it.hasNext(); ) {
          PlayerResult r = it.next();
          int curMoney = r.getPlayerMoney();
          if (curMoney > maxPlayerMoney) {
            maxPlayerMoney = curMoney;
          }
        }
        lastPlayerMoney = maxPlayerMoney;
View Full Code Here

Examples of de.pokerth.protocol.ProtoBuf.PlayerResult

          } else if (inMsg.hasEndOfHandShowCardsMessage()) {
            Collection<PlayerResult> result = inMsg.getEndOfHandShowCardsMessage().getPlayerResultsList();
            assertFalse(result.isEmpty());
            int maxPlayerMoney = 0;
            for (Iterator<PlayerResult> it = result.iterator(); it.hasNext(); ) {
              PlayerResult r = it.next();
              int curMoney = r.getPlayerMoney();
              if (curMoney > maxPlayerMoney) {
                maxPlayerMoney = curMoney;
              }
            }
            lastPlayerMoney = maxPlayerMoney;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.