飘渺之旅

xuexinpeng 2021-07-13 19:08:52 +08:00
parent 7f0131278d
commit e5384f2e3c
1 changed files with 5 additions and 2 deletions

View File

@ -42,17 +42,20 @@ public class MistyTripMissionType extends AbstractMissionType{
}
boolean isFinish;
int doingProgress = 0 ;
BaseDataManager missTypeData = DataManagerDistributor.getMissTypeData(result.subType);
if(missTypeData instanceof AbstractDataManager){
isFinish=((AbstractDataManager) missTypeData).isFinish(user,cumulationData, sTaskConfig.getTaskValue());
}else {
//完成
isFinish = MissionLoigc.getDoingProgress(user, cumulationData, sTaskConfig.getTaskType(), sTaskConfig.getTaskValue()[0]) >= sTaskConfig.getTaskValue()[1][0];
doingProgress = MissionLoigc.getDoingProgress(user, cumulationData, sTaskConfig.getTaskType(), sTaskConfig.getTaskValue()[0]);
isFinish = doingProgress >= sTaskConfig.getTaskValue()[1][0];
}
if (!isFinish) {
MissionStateChangeInfo doingInfo = new MissionStateChangeInfo(missionId,
MissionState.DOING, null);
MissionState.DOING, doingProgress);
boolean flag = false;
if(missionStateChangeInfos!=null){
for (MissionStateChangeInfo missionStateChangeInfo : missionStateChangeInfos) {