Merge branch 'dev' of http://git.legu.cc/liwei_3d/go_dreamfactory into dev
This commit is contained in:
commit
927a4b25be
@ -30,6 +30,7 @@ func (this *apiComp) Awaken(session comm.IUserSession, req *pb.HeroAwakenReq) (e
|
|||||||
_heroMap map[string]interface{}
|
_heroMap map[string]interface{}
|
||||||
err error
|
err error
|
||||||
bManAwaken bool // 是否达到满级共鸣
|
bManAwaken bool // 是否达到满级共鸣
|
||||||
|
atno []*pb.UserAtno
|
||||||
)
|
)
|
||||||
_heroMap = make(map[string]interface{}, 0)
|
_heroMap = make(map[string]interface{}, 0)
|
||||||
chanegCard = make([]*pb.DBHero, 0)
|
chanegCard = make([]*pb.DBHero, 0)
|
||||||
@ -63,7 +64,9 @@ func (this *apiComp) Awaken(session comm.IUserSession, req *pb.HeroAwakenReq) (e
|
|||||||
if errdata = this.module.ConsumeRes(session, awakenData.Phaseneed, true); errdata != nil {
|
if errdata = this.module.ConsumeRes(session, awakenData.Phaseneed, true); errdata != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if errdata, atno = this.module.DispenseAtno(session, awakenData.Awakenup, true); errdata != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
_hero.JuexingLv += 1
|
_hero.JuexingLv += 1
|
||||||
|
|
||||||
if len(awakenData.Phasebonus) > 0 {
|
if len(awakenData.Phasebonus) > 0 {
|
||||||
@ -94,7 +97,10 @@ func (this *apiComp) Awaken(session comm.IUserSession, req *pb.HeroAwakenReq) (e
|
|||||||
|
|
||||||
chanegCard = append(chanegCard, _hero)
|
chanegCard = append(chanegCard, _hero)
|
||||||
session.SendMsg(string(this.module.GetType()), "change", &pb.HeroChangePush{List: chanegCard})
|
session.SendMsg(string(this.module.GetType()), "change", &pb.HeroChangePush{List: chanegCard})
|
||||||
session.SendMsg(string(this.module.GetType()), Awaken, &pb.HeroAwakenResp{Hero: _hero})
|
session.SendMsg(string(this.module.GetType()), Awaken, &pb.HeroAwakenResp{
|
||||||
|
Hero: _hero,
|
||||||
|
Reward: atno,
|
||||||
|
})
|
||||||
|
|
||||||
var tasks []*pb.BuriedParam
|
var tasks []*pb.BuriedParam
|
||||||
|
|
||||||
|
@ -639,6 +639,7 @@ type HeroAwakenResp struct {
|
|||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Hero *DBHero `protobuf:"bytes,1,opt,name=hero,proto3" json:"hero"` // 英雄对象
|
Hero *DBHero `protobuf:"bytes,1,opt,name=hero,proto3" json:"hero"` // 英雄对象
|
||||||
|
Reward []*UserAtno `protobuf:"bytes,2,rep,name=reward,proto3" json:"reward"` // 奖励
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *HeroAwakenResp) Reset() {
|
func (x *HeroAwakenResp) Reset() {
|
||||||
@ -680,6 +681,13 @@ func (x *HeroAwakenResp) GetHero() *DBHero {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (x *HeroAwakenResp) GetReward() []*UserAtno {
|
||||||
|
if x != nil {
|
||||||
|
return x.Reward
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
//英雄属性推送
|
//英雄属性推送
|
||||||
type HeroPropertyPush struct {
|
type HeroPropertyPush struct {
|
||||||
state protoimpl.MessageState
|
state protoimpl.MessageState
|
||||||
|
Loading…
Reference in New Issue
Block a user