29 lines
489 B
Go
29 lines
489 B
Go
package robot
|
|
|
|
import (
|
|
"go_dreamfactory/comm"
|
|
"go_dreamfactory/modules/hero"
|
|
"go_dreamfactory/pb"
|
|
)
|
|
|
|
var (
|
|
//hero
|
|
heroBuilders = []*builder{
|
|
{
|
|
mainType: string(comm.SM_HeroModule),
|
|
subType: hero.HeroSubTypeList,
|
|
req: &pb.Hero_List_Req{},
|
|
rsp: &pb.Hero_List_Rsp{},
|
|
enabled: true,
|
|
}, {
|
|
mainType: string(comm.SM_HeroModule),
|
|
},
|
|
}
|
|
)
|
|
|
|
//声明加入到构建器并发起请求
|
|
func (r *Robot) RunHero() {
|
|
r.addBuilders(heroBuilders)
|
|
r.handleReq()
|
|
}
|