迷宫抛事件
parent
6a456e7643
commit
fdc2215c72
|
@ -86,5 +86,13 @@ public interface GlobalsDef {
|
||||||
int BLOODY_TEAM =701; //血战队伍
|
int BLOODY_TEAM =701; //血战队伍
|
||||||
int CHAMPION_ATTACK_TEAM =801; //血战队伍
|
int CHAMPION_ATTACK_TEAM =801; //血战队伍
|
||||||
|
|
||||||
|
//特权解锁类型
|
||||||
|
int LEVEL_UNLOCK_PRIVILEGE = 1;
|
||||||
|
int MAIN_LEVEL_UNLOCK_PRIVILEGE = 2;
|
||||||
|
int VIP_UNLOCK_PRIVILEGE = 3;
|
||||||
|
int RECHARGE_UNLOCK_PRIVILEGE = 4;
|
||||||
|
|
||||||
|
int MISSING_ROOM_MISSION_LENGEND = 6;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
package com.ljsd.jieling.logic.activity.event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author lvxinran
|
||||||
|
* @date 2019/12/27
|
||||||
|
* @discribe
|
||||||
|
*/
|
||||||
|
public class MissingRoomBestEvent implements IEvent{
|
||||||
|
|
||||||
|
private int taskType;
|
||||||
|
|
||||||
|
public int getTaskType() {
|
||||||
|
return taskType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTaskType(int taskType) {
|
||||||
|
this.taskType = taskType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public MissingRoomBestEvent(int taskType) {
|
||||||
|
this.taskType = taskType;
|
||||||
|
}
|
||||||
|
}
|
|
@ -12,6 +12,9 @@ import com.ljsd.jieling.handler.map.MapMission;
|
||||||
import com.ljsd.jieling.ktbeans.KtEventUtils;
|
import com.ljsd.jieling.ktbeans.KtEventUtils;
|
||||||
import com.ljsd.jieling.ktbeans.parmsBean.ParamEventBean;
|
import com.ljsd.jieling.ktbeans.parmsBean.ParamEventBean;
|
||||||
import com.ljsd.jieling.logic.activity.ActivityType;
|
import com.ljsd.jieling.logic.activity.ActivityType;
|
||||||
|
import com.ljsd.jieling.logic.activity.event.IEvent;
|
||||||
|
import com.ljsd.jieling.logic.activity.event.MissingRoomBestEvent;
|
||||||
|
import com.ljsd.jieling.logic.activity.event.Poster;
|
||||||
import com.ljsd.jieling.logic.dao.*;
|
import com.ljsd.jieling.logic.dao.*;
|
||||||
import com.ljsd.jieling.logic.dao.root.User;
|
import com.ljsd.jieling.logic.dao.root.User;
|
||||||
import com.ljsd.jieling.logic.hero.HeroLogic;
|
import com.ljsd.jieling.logic.hero.HeroLogic;
|
||||||
|
@ -688,6 +691,8 @@ public class MissionLoigc {
|
||||||
User user = UserManager.getUser(session.getUid());
|
User user = UserManager.getUser(session.getUid());
|
||||||
MissingRoomMissionType missingRoomMissionType = user.getUserMissionManager().getMissingRoomMissionType();
|
MissingRoomMissionType missingRoomMissionType = user.getUserMissionManager().getMissingRoomMissionType();
|
||||||
missingRoomMissionType.heroSend(user,hero,missionId);
|
missingRoomMissionType.heroSend(user,hero,missionId);
|
||||||
|
|
||||||
|
Poster.getPoster().dispatchEvent(new MissingRoomBestEvent(missionId%10_000));
|
||||||
user.getUserMissionManager().updateString("missingRoomMissionType",missingRoomMissionType);
|
user.getUserMissionManager().updateString("missingRoomMissionType",missingRoomMissionType);
|
||||||
MessageUtil.sendMessage(session,1,messageType.getNumber(),null,true);
|
MessageUtil.sendMessage(session,1,messageType.getNumber(),null,true);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue