任务优化
parent
e55c2e593d
commit
10f8b89faa
|
|
@ -13,7 +13,7 @@ public class DailyRefreshEventProcess implements BaseGameEventProcessor {
|
|||
@Override
|
||||
public void onGameEvent(User user, Map<GameMisionType, List<MissionStateChangeInfo>> misionTypeListMap, GameEvent event, Object... parm) throws Exception {
|
||||
user.getUserMissionManager().openMission(user,event,misionTypeListMap, parm);
|
||||
if(event == GameEvent.MISSING_ROOM_REFRESH){
|
||||
if(event == GameEvent.MISSING_ROOM_REFRESH || event == GameEvent.VIP_LEVLUP){
|
||||
List<MissionType> typeList = MissionEventDistributor.eventEnumListMap.get(event);
|
||||
if(typeList!=null){
|
||||
for (MissionType type : typeList) {
|
||||
|
|
|
|||
|
|
@ -87,9 +87,8 @@ public class MissionEventDistributor {
|
|||
|
||||
typeList = new ArrayList<>();
|
||||
typeList.add(MissionType.VIP_LEVEL);
|
||||
typeList.add(MissionType.VIP_LEVEL);
|
||||
eventEnumListMap.put(GameEvent.VIP_LEVLUP,typeList);
|
||||
eventProcessor.put(GameEvent.VIP_LEVLUP,new CumulationDataEventProcessor());
|
||||
eventProcessor.put(GameEvent.VIP_LEVLUP,new DailyRefreshEventProcess());
|
||||
|
||||
typeList = new ArrayList<>();
|
||||
typeList.add(MissionType.COLLECT_QUALITY_HERO);
|
||||
|
|
@ -97,8 +96,6 @@ public class MissionEventDistributor {
|
|||
eventEnumListMap.put(GameEvent.GET_HERO,typeList);
|
||||
eventProcessor.put(GameEvent.GET_HERO,new CumulationDataEventProcessor());
|
||||
|
||||
|
||||
|
||||
typeList = new ArrayList<>();
|
||||
typeList.add(MissionType.HERO_LEVLE_COUNT);
|
||||
typeList.add(MissionType.HERO_LEVLE_TIMES);
|
||||
|
|
|
|||
Loading…
Reference in New Issue