神魂系统功能修改
parent
048adc9c64
commit
ccf037d878
|
@ -58,6 +58,8 @@ public class Hero extends MongoBase implements Comparable<Hero>,Cloneable {
|
||||||
///神魂绑定英雄 神魂等级:<hero动态id>
|
///神魂绑定英雄 神魂等级:<hero动态id>
|
||||||
private Map<Integer,List<String>>godSoulBindMap=new HashMap<>();
|
private Map<Integer,List<String>>godSoulBindMap=new HashMap<>();
|
||||||
|
|
||||||
|
private int godSoulLv;
|
||||||
|
|
||||||
//被神魂绑定英雄 英雄动态id:英雄神魂等级(反绑)
|
//被神魂绑定英雄 英雄动态id:英雄神魂等级(反绑)
|
||||||
private Map<String,Integer>godSoulBeBindMap=new HashMap<>();
|
private Map<String,Integer>godSoulBeBindMap=new HashMap<>();
|
||||||
|
|
||||||
|
@ -484,6 +486,8 @@ public class Hero extends MongoBase implements Comparable<Hero>,Cloneable {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
this.godSoulLv=godSoulBindMap.size();
|
||||||
|
updateString("godSoulLv", godSoulLv);
|
||||||
updateString("godSoulBindMap", godSoulBindMap);
|
updateString("godSoulBindMap", godSoulBindMap);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -491,6 +495,10 @@ public class Hero extends MongoBase implements Comparable<Hero>,Cloneable {
|
||||||
return godSoulBeBindMap;
|
return godSoulBeBindMap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int getGodSoulLv() {
|
||||||
|
return godSoulLv;
|
||||||
|
}
|
||||||
|
|
||||||
///设置被神魂绑定关系 changeType 1:增加 2:移除
|
///设置被神魂绑定关系 changeType 1:增加 2:移除
|
||||||
public void setGodSoulBeBindMap(int changeType,String heroId,int godSoulLv) {
|
public void setGodSoulBeBindMap(int changeType,String heroId,int godSoulLv) {
|
||||||
if (changeType==1){
|
if (changeType==1){
|
||||||
|
|
|
@ -429,6 +429,7 @@ public class CBean2Proto {
|
||||||
.setChangeId(hero.getChangeId())
|
.setChangeId(hero.getChangeId())
|
||||||
.setSkinId(hero.getSkin())
|
.setSkinId(hero.getSkin())
|
||||||
.addAllGodSoulList(godSoulList)
|
.addAllGodSoulList(godSoulList)
|
||||||
|
.setGodSoulLv(hero.getGodSoulLv())
|
||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue