山河社稷图
parent
87e02201de
commit
6677d92b45
|
@ -43,4 +43,5 @@ public class MongoKey {
|
||||||
public final static String bloodyInfo = "bloodyInfo";
|
public final static String bloodyInfo = "bloodyInfo";
|
||||||
public final static String mainLevelManager = "mainLevelManager";
|
public final static String mainLevelManager = "mainLevelManager";
|
||||||
public final static String expeditionManager = "expeditionManager";
|
public final static String expeditionManager = "expeditionManager";
|
||||||
|
public final static String hardStageManager = "hardStageManager";
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,6 +48,7 @@ public class User {
|
||||||
private BloodyInfo bloodyInfo;
|
private BloodyInfo bloodyInfo;
|
||||||
private MainLevelManager mainLevelManager;
|
private MainLevelManager mainLevelManager;
|
||||||
private ExpeditionManager expeditionManager;
|
private ExpeditionManager expeditionManager;
|
||||||
|
private HardStageManager hardStageManager;
|
||||||
//TODO 新增manager 需要兼容旧的数据 提前判null
|
//TODO 新增manager 需要兼容旧的数据 提前判null
|
||||||
|
|
||||||
//构造函数必须要声明,否则从mongodb读出来反编译成类不通过
|
//构造函数必须要声明,否则从mongodb读出来反编译成类不通过
|
||||||
|
@ -99,6 +100,7 @@ public class User {
|
||||||
this.bloodyInfo.init(id,MongoKey.bloodyInfo);
|
this.bloodyInfo.init(id,MongoKey.bloodyInfo);
|
||||||
this.mainLevelManager.init(id,MongoKey.mainLevelManager);
|
this.mainLevelManager.init(id,MongoKey.mainLevelManager);
|
||||||
this.expeditionManager.init(id,MongoKey.expeditionManager);
|
this.expeditionManager.init(id,MongoKey.expeditionManager);
|
||||||
|
// this.hardStageManager.init(id,MongoKey.hardStageManager);
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getId() {
|
public int getId() {
|
||||||
|
@ -209,6 +211,14 @@ public class User {
|
||||||
return expeditionManager;
|
return expeditionManager;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public HardStageManager getHardStageManager() {
|
||||||
|
if(null ==hardStageManager){
|
||||||
|
this.hardStageManager = new HardStageManager();
|
||||||
|
this.hardStageManager.init(id,MongoKey.hardStageManager);
|
||||||
|
}
|
||||||
|
return hardStageManager;
|
||||||
|
}
|
||||||
|
|
||||||
public RoomInfo getRoomInfo() {
|
public RoomInfo getRoomInfo() {
|
||||||
if(roomInfo == null){
|
if(roomInfo == null){
|
||||||
roomInfo = new RoomInfo();
|
roomInfo = new RoomInfo();
|
||||||
|
|
Loading…
Reference in New Issue