修行技能相关修改
parent
95820f7f10
commit
b27b38d3d0
|
@ -2351,6 +2351,28 @@ public class HeroLogic{
|
|||
return sb;
|
||||
}
|
||||
|
||||
//获取修行技能数据
|
||||
public CommonProto.FightUnitInfo getPracticeSkill(Map<Integer, Integer> skillMap){
|
||||
String skillStr="";
|
||||
for (Map.Entry<Integer, Integer> entry : skillMap.entrySet()) {
|
||||
int skillId=SPlayerSkill.GetSPlayerSkill(entry.getKey(),entry.getValue()).getId();
|
||||
if (skillStr.isEmpty()){
|
||||
skillStr+= skillId;
|
||||
}else{
|
||||
skillStr+= "#"+skillId;
|
||||
}
|
||||
}
|
||||
CommonProto.FightUnitInfo skillInfo = CommonProto.FightUnitInfo
|
||||
.newBuilder()
|
||||
.setUnitId("0")
|
||||
.setUnitSkillIds(skillStr)
|
||||
.setProperty("0")
|
||||
.setPosition(100)
|
||||
.setSkinId(0)
|
||||
.build();
|
||||
return skillInfo;
|
||||
}
|
||||
|
||||
public List<CommonProto.FightUnitInfo> getPokemonSkills(User user){
|
||||
//todo 灵兽
|
||||
Map<Integer, String> pokemonTeamMap = user.getPokemonManager().getPokemonTeamMap();
|
||||
|
@ -2386,27 +2408,11 @@ public class HeroLogic{
|
|||
.build();
|
||||
pokemonInfos.add(info);
|
||||
}
|
||||
String skillStr="";
|
||||
for (Map.Entry<Integer, Integer> entry : user.getHeroManager().getPracticeSkillMap().entrySet()) {
|
||||
int skillId=SPlayerSkill.GetSPlayerSkill(entry.getKey(),entry.getValue()).getId();
|
||||
if (skillStr.isEmpty()){
|
||||
skillStr+= skillId;
|
||||
}else{
|
||||
skillStr+= "#"+skillId;
|
||||
}
|
||||
}
|
||||
CommonProto.FightUnitInfo skillInfo = CommonProto.FightUnitInfo
|
||||
.newBuilder()
|
||||
.setUnitId("0")
|
||||
.setUnitSkillIds(skillStr)
|
||||
.setProperty("0")
|
||||
.setPosition(100)
|
||||
.setSkinId(0)
|
||||
.build();
|
||||
pokemonInfos.add(skillInfo);
|
||||
pokemonInfos.add(getPracticeSkill(user.getHeroManager().getPracticeSkillMap()));
|
||||
return pokemonInfos;
|
||||
}
|
||||
|
||||
//老跨服
|
||||
public List<CommonProto.FightUnitInfo> getCrossPokemonSkills(ArenaOfUser user){
|
||||
//todo 灵兽
|
||||
Map<Integer, Pokemon> pokemons = user.getPokemons();
|
||||
|
|
Loading…
Reference in New Issue