关卡状态

back_recharge
gaojie 2019-04-16 21:00:14 +08:00
parent 60026e5384
commit f11ca34c98
1 changed files with 6 additions and 4 deletions

View File

@ -1243,9 +1243,9 @@ public class MapLogic {
return;
}else if(resultCode == 0){
LevelDifficulty levelDifficulty = levelDifficultyManager.getLevelDifficultyInfosMap().get(fightId);
levelDifficulty.setState(Global.FIGHT_OPEND_NO_CLEARANCE);
// 失败处理
resetMapInfo(user,true);
if (levelDifficulty.getState() != Global.FIGHT_CLEARANCE){
levelDifficulty.setState(Global.FIGHT_OPEND_NO_CLEARANCE);
}
CommonProto.Drop.Builder dropBuilder = CommonProto.Drop.newBuilder();
FightInfoProto.FightEndResponse fightEndResponse = FightInfoProto.FightEndResponse
.newBuilder()
@ -1262,7 +1262,9 @@ public class MapLogic {
userLevelUp(playerInfoManager,sLevelDifficultyConfig.getExp());
CommonProto.Drop.Builder drop = ItemUtil.drop(user, sLevelDifficultyConfig.getRandomReward(), 1, 1);
LevelDifficulty levelDifficulty = levelDifficultyManager.getLevelDifficultyInfosMap().get(fightId);
levelDifficulty.setState(Global.FIGHT_CLEARANCE);
if (levelDifficulty.getState() != Global.FIGHT_CLEARANCE){
levelDifficulty.setState(Global.FIGHT_OPEND_NO_CLEARANCE);
}
levelDifficulty.setChallengeTimes(levelDifficulty.getChallengeTimes() +1);
//开启关卡
openNextFightIds(levelDifficultyManager,playerInfoManager,fightId);