Merge branch 'master' of http://60.1.1.230/backend/jieling_server
commit
ea2353bb06
|
|
@ -805,24 +805,25 @@ public class MapLogic {
|
|||
User user = UserManager.getUser(uid);
|
||||
MapManager mapManager = user.getMapManager();
|
||||
SChallengeConfig challengeConfig = SChallengeConfig.sChallengeConfigs.get(mapManager.getCurMapId());
|
||||
if(challengeConfig.getType()==2){
|
||||
// int time = (int)((System.currentTimeMillis()-mapManager.getStartExporeTime())/1000);
|
||||
// mapManager.setCurrTowerTime(time);
|
||||
// if(mapManager.getEveryTowerTime()!=null&&mapManager.getEveryTowerTime().get(mapManager.getTower())!=null){
|
||||
// mapManager.setTowerTimeByTower(mapManager.getTower(),time);
|
||||
// }
|
||||
if(mapManager.getTower()>=1){
|
||||
mapManager.setMapIntoFlag(1);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
MapInfoProto.MapOutResponse.Builder builder = MapInfoProto.MapOutResponse.newBuilder();
|
||||
if(outType == 0||mapManager.getTower()-1==STrialConfig.getHighestTower()){
|
||||
if(mapManager.getTowerUnusedBuffer()!=null){
|
||||
mapManager.setTowerUnusedBuffer(null);
|
||||
};
|
||||
LOGGER.info("退出地图");
|
||||
if(challengeConfig.getType()==2){
|
||||
// int time = (int)((System.currentTimeMillis()-mapManager.getStartExporeTime())/1000);
|
||||
// mapManager.setCurrTowerTime(time);
|
||||
// if(mapManager.getEveryTowerTime()!=null&&mapManager.getEveryTowerTime().get(mapManager.getTower())!=null){
|
||||
// mapManager.setTowerTimeByTower(mapManager.getTower(),time);
|
||||
// }
|
||||
if(mapManager.getTower()>=1){
|
||||
mapManager.setMapIntoFlag(1);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
mapManager.setEssenceValue(0);
|
||||
boolean result = onlyLevelMap(user, true);
|
||||
if (!result) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class FourtyTwoBehavior extends BaseBehavior{
|
|||
mapManager.setCurrTowerTime(time);
|
||||
LOGGER.info("上层使用时间{}",time);
|
||||
mapManager.setStartExporeTime(0);
|
||||
mapManager.setMapIntoFlag(1);
|
||||
mapManager.setMapIntoFlag(2);
|
||||
user.getUserMissionManager().onGameEvent(user, GameEvent.COPY_TOWER_LEVEL,mapManager.getTower());
|
||||
MapLogic.getInstance().initTrialMap(mapManager, user);
|
||||
return true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue