探索事件
parent
73ad9d7c4c
commit
d3da540689
|
@ -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) {
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue