宠物技能游戏内展示
This commit is contained in:
parent
072c83c34c
commit
2d7921897a
|
@ -387,7 +387,19 @@ func TienLenCreatePlayerData(p *base.Player, rankScore int64) *tienlen.TienLenPl
|
|||
if p.WelfData != nil && p.WelfData.PigBank != nil {
|
||||
pd.PigBankCoin = p.WelfData.PigBank.BankCoin
|
||||
}
|
||||
|
||||
if p.Pets != nil && p.Pets.SkillInfo != nil {
|
||||
for petId, data := range p.Pets.SkillInfo {
|
||||
skillInfo := &tienlen.PetSkillInfo{}
|
||||
skillInfo.PetId = proto.Int32(petId)
|
||||
for skillId, SkillLevel := range data {
|
||||
value := &tienlen.SkillInfo{}
|
||||
value.SkillId = proto.Int32(skillId)
|
||||
value.SkillLevel = proto.Int32(SkillLevel)
|
||||
skillInfo.SkillData = append(skillInfo.SkillData, value)
|
||||
}
|
||||
pd.SkillInfo = append(pd.SkillInfo, skillInfo)
|
||||
}
|
||||
}
|
||||
logger.Logger.Trace("TienLenCreatePlayerData pd : ", pd)
|
||||
|
||||
return pd
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -64,6 +64,17 @@ message TienLenPlayerData {
|
|||
int64 Level = 27; //玩家等级
|
||||
int64 Exp = 28; //玩家经验
|
||||
int64 PigBankCoin = 29; //存钱罐金币
|
||||
repeated PetSkillInfo SkillInfo = 30;//宠物技能信息
|
||||
}
|
||||
|
||||
//宠物技能
|
||||
message PetSkillInfo{
|
||||
int32 PetId =1;
|
||||
repeated SkillInfo SkillData = 2;
|
||||
}
|
||||
message SkillInfo{
|
||||
int32 SkillId = 1;
|
||||
int32 SkillLevel = 2;
|
||||
}
|
||||
|
||||
message LastDelCard {
|
||||
|
|
Loading…
Reference in New Issue