探索事件

back_recharge
xuexinpeng 2022-03-24 13:39:39 +08:00
parent 73ad9d7c4c
commit d3da540689
2 changed files with 11 additions and 8 deletions

View File

@ -1,19 +1,16 @@
package com.ljsd.jieling.logic.mission.main;
import com.ljsd.jieling.logic.activity.event.MistyTripEvent;
import com.ljsd.jieling.logic.activity.event.Poster;
import com.ljsd.jieling.logic.dao.CumulationData;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.mission.MissionLoigc;
import com.ljsd.jieling.logic.mission.MissionState;
import com.ljsd.jieling.logic.mission.MissionType;
import com.ljsd.jieling.logic.mission.data.AbstractDataManager;
import com.ljsd.jieling.logic.mission.data.BaseDataManager;
import com.ljsd.jieling.logic.mission.data.DataManagerDistributor;
import config.SExploreTask;
import config.SJourneyWithWind;
import manager.STableManager;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
@ -26,7 +23,8 @@ public class ExploreMissionType extends AbstractMissionType {
@Override
public int[][] reward(int missionId) {
return new int[0][];
SExploreTask exploreTask = STableManager.getConfig(SExploreTask.class).get(missionId);
return exploreTask.getReward();
}
@Override
@ -51,7 +49,11 @@ public class ExploreMissionType extends AbstractMissionType {
}else {
//完成
doingProgress = MissionLoigc.getDoingProgress(user, cumulationData, sTaskConfig.getType(), sTaskConfig.getValues()[0]);
isFinish = doingProgress <= sTaskConfig.getValues()[1][0];
if(sTaskConfig.getType() == MissionType.EXPLORE_ENEMYHISTORYHIGH_NUM.getMissionTypeValue()){
isFinish = doingProgress ==0? false:doingProgress <= sTaskConfig.getValues()[1][0];
}else{
isFinish = doingProgress >= sTaskConfig.getValues()[1][0];
}
}
if (!isFinish) {

View File

@ -255,8 +255,9 @@ public class MinuteTask extends Thread {
if(user == null){
continue;
}
//LOGGER.error("------------------------------asdfa --------------:"+eachEle);
i++;
LOGGER.error("------------------------------asdfa --------------:"+eachEle+" i:"+i);
user.getUserMissionManager().onGameEvent(user, GameEvent.EXPLORE, MissionType.EXPLORE_ENEMYHISTORYHIGH_NUM,
i);
}