修行:名字颜色

back_recharge
duhui 2021-05-31 14:55:38 +08:00
parent a0f97e13a6
commit d410438f8c
2 changed files with 4 additions and 7 deletions

View File

@ -42,12 +42,7 @@ public class GetArenaRecordHandler extends BaseHandler {
if(result!=null && !result.isEmpty()){
List<CommonProto.ArenaRecordInfo> arenaRecordInfos = new ArrayList<>();
List<ArenaRecord> arenaRecordList = new ArrayList<>(result.values());
Collections.sort(arenaRecordList, new Comparator<ArenaRecord>() {
@Override
public int compare(ArenaRecord o1, ArenaRecord o2) {
return Integer.compare(o1.getCreateTime(), o2.getCreateTime());
}
});
Collections.sort(arenaRecordList, Comparator.comparingInt(ArenaRecord::getCreateTime));
int size = arenaRecordList.size();
if(size>10){
String[] removeMapKeys = new String[size - 10];
@ -70,6 +65,7 @@ public class GetArenaRecordHandler extends BaseHandler {
.setHead(playerInfoManager.getHead())
.setTotalForce(attackForce)
.setScore( RedisUtil.getInstence().getZSetScore(RedisKey.ARENA_RANK,Integer.toString(curSeason), Integer.toString(attackId)).intValue())
.setPracticeLevel(attackUser.getHeroManager().getPracticeLevel())
.build();
arenaRecordInfos.add(CommonProto.ArenaRecordInfo.newBuilder()

View File

@ -150,7 +150,8 @@ public class GetCarChallengeListHandler extends BaseHandler {
.setUserName(challenegeUser.getPlayerInfoManager().getNickName())
.setScore(item.getScore().intValue())
.setForce(HeroLogic.getInstance().calTeamTotalForce(challenegeUser,GlobalsDef.CAR_DELAY_TEAM,false))
.setRank(rank);
.setRank(rank)
.setPracticeLevel(challenegeUser.getHeroManager().getPracticeLevel());
for (TeamPosHeroInfo heroInfo:challenegeUser.getTeamPosManager().getTeamPosForHero().get(GlobalsDef.CAR_DELAY_TEAM)) {
Hero hero = challenegeUser.getHeroManager().getHero(heroInfo.getHeroId());
builder1.addTeamInfo(CBean2Proto.getSimpleTeamInfoByHero(user, hero,heroInfo.getPosition()));