From 6ff124663d31272ea26b955de55988b665dca0a4 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Thu, 31 Aug 2023 18:42:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=9D=97=E6=B3=A8=E5=86=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/dragon/api_list.go | 6 +++--- modules/dragon/configure_comp.go | 1 + modules/dragon/module.go | 2 +- services/worker/main.go | 2 ++ 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/modules/dragon/api_list.go b/modules/dragon/api_list.go index 43bc9525c..c34711a7b 100644 --- a/modules/dragon/api_list.go +++ b/modules/dragon/api_list.go @@ -6,12 +6,12 @@ import ( ) //参数校验 -func (this *apiComp) ListCheck(session comm.IUserSession, req *pb.HeroListReq) (errdata *pb.ErrorData) { +func (this *apiComp) ListCheck(session comm.IUserSession, req *pb.DragonGetListReq) (errdata *pb.ErrorData) { return } -func (this *apiComp) List(session comm.IUserSession, req *pb.HeroListReq) (errdata *pb.ErrorData) { - rsp := &pb.HeroListResp{} +func (this *apiComp) List(session comm.IUserSession, req *pb.DragonGetListReq) (errdata *pb.ErrorData) { + rsp := &pb.DragonGetListResp{} session.SendMsg(string(this.module.GetType()), "", rsp) return diff --git a/modules/dragon/configure_comp.go b/modules/dragon/configure_comp.go index 8040e451a..0e629a2cd 100644 --- a/modules/dragon/configure_comp.go +++ b/modules/dragon/configure_comp.go @@ -43,6 +43,7 @@ func (this *configureComp) LoadDragon() { if v, err := this.GetConfigure(dragon_trainlv); err == nil { this.hlock.Lock() defer this.hlock.Unlock() + this.dragon = make(map[string]*cfg.GameTrainlvData) if _configure, ok := v.(*cfg.GameTrainlv); ok { for _, v := range _configure.GetDataList() { this.dragon[v.Id+"-"+strconv.Itoa(int(v.Lv))] = v diff --git a/modules/dragon/module.go b/modules/dragon/module.go index 31f1fd146..3f799db51 100644 --- a/modules/dragon/module.go +++ b/modules/dragon/module.go @@ -22,7 +22,7 @@ type Dragon struct { // 模块名 func (this *Dragon) GetType() core.M_Modules { - return comm.ModuleHero + return comm.ModuleDragon } // 模块初始化接口 注册用户创建角色事件 diff --git a/services/worker/main.go b/services/worker/main.go index 10bdf11cd..d162ea12d 100644 --- a/services/worker/main.go +++ b/services/worker/main.go @@ -16,6 +16,7 @@ import ( "go_dreamfactory/modules/combat" "go_dreamfactory/modules/dailytask" "go_dreamfactory/modules/dispatch" + "go_dreamfactory/modules/dragon" "go_dreamfactory/modules/enchant" "go_dreamfactory/modules/equipment" "go_dreamfactory/modules/forum" @@ -156,6 +157,7 @@ func main() { uigame.NewModule(), battlerecord.NewModule(), weektask.NewModule(), + dragon.NewModule(), ) }