This commit is contained in:
wh_zcy 2023-06-15 20:26:10 +08:00
commit 402f931b51
3 changed files with 12 additions and 3 deletions

View File

@ -180,9 +180,8 @@ func (this *apiComp) Equip(session comm.IUserSession, req *pb.EquipmentEquipReq)
if i != int(confs[i].Pos) {
this.module.Errorf("Equip conf:%+v Target:%d Incorrect range!", confs[i], i)
errdata = &pb.ErrorData{
Code: pb.ErrorCode_SystemError,
Title: pb.ErrorCode_SystemError.ToString(),
Message: err.Error(),
Code: pb.ErrorCode_SystemError,
Title: pb.ErrorCode_SystemError.ToString(),
}
return
}

View File

@ -68,6 +68,10 @@ func (this *apiComp) Get(session comm.IUserSession, req *pb.ReddotGetReq) (errda
for k, v := range this.module.hunting.Reddot(session, _rid) {
reddot[int32(k)] = v
}
case comm.Reddot19103, comm.Reddot19105, comm.Reddot19109, comm.Reddot19110:
for k, v := range this.module.library.Reddot(session, _rid) {
reddot[int32(k)] = v
}
}
}
session.SendMsg(string(this.module.GetType()), "get", &pb.ReddotGetAllResp{Reddot: reddot})

View File

@ -31,6 +31,7 @@ type Reddot struct {
mail comm.Imail
viking comm.IViking
hunting comm.IHunting
library comm.ILibrary
api_comp *apiComp
mline comm.IMline
}
@ -96,6 +97,11 @@ func (this *Reddot) Start() (err error) {
}
this.hunting = module.(comm.IHunting)
if module, err = this.service.GetModule(comm.ModuleLibrary); err != nil {
return
}
this.library = module.(comm.ILibrary)
return
}