Commit 436e0af4e8fbfa54d883baa9f98aace6e7164e44
1 parent
54b3f133
reactor: dir; Account loginrsp uid->token
Showing
17 changed files
with
97 additions
and
166 deletions
Show diff stats
cmd/gameserver/action/RoleAction.go
@@ -42,7 +42,7 @@ func LoginRpc(msg components.IMessage) (int32, interface{}) { | @@ -42,7 +42,7 @@ func LoginRpc(msg components.IMessage) (int32, interface{}) { | ||
42 | return 1, nil | 42 | return 1, nil |
43 | } | 43 | } |
44 | 44 | ||
45 | - role := models.RoleExistByUid(req.Uid) | 45 | + role := models.RoleExistByUid(req.Token) |
46 | if role == nil { | 46 | if role == nil { |
47 | return 2, nil | 47 | return 2, nil |
48 | } | 48 | } |
cmd/gameserver/game.go
@@ -6,7 +6,7 @@ import ( | @@ -6,7 +6,7 @@ import ( | ||
6 | "pro2d/cmd/gameserver/action" | 6 | "pro2d/cmd/gameserver/action" |
7 | "pro2d/common" | 7 | "pro2d/common" |
8 | "pro2d/common/components" | 8 | "pro2d/common/components" |
9 | - "pro2d/common/db" | 9 | + "pro2d/common/db/mongoproxy" |
10 | "pro2d/models" | 10 | "pro2d/models" |
11 | 11 | ||
12 | "pro2d/common/etcd" | 12 | "pro2d/common/etcd" |
@@ -34,7 +34,7 @@ func NewGameServer(sconf *common.SConf) (*GameServer, error) { | @@ -34,7 +34,7 @@ func NewGameServer(sconf *common.SConf) (*GameServer, error) { | ||
34 | s.IServer = iserver | 34 | s.IServer = iserver |
35 | 35 | ||
36 | //mgo init | 36 | //mgo init |
37 | - err := db.ConnectMongo(sconf.MongoConf) | 37 | + err := mongoproxy.ConnectMongo(sconf.MongoConf) |
38 | if err != nil { | 38 | if err != nil { |
39 | return nil, err | 39 | return nil, err |
40 | } | 40 | } |
@@ -57,7 +57,7 @@ func (s *GameServer) Start() error { | @@ -57,7 +57,7 @@ func (s *GameServer) Start() error { | ||
57 | func (s *GameServer) Stop() { | 57 | func (s *GameServer) Stop() { |
58 | s.IServer.Stop() | 58 | s.IServer.Stop() |
59 | 59 | ||
60 | - db.CloseMongo() | 60 | + mongoproxy.CloseMongo() |
61 | s.EtcdClient.Close() | 61 | s.EtcdClient.Close() |
62 | } | 62 | } |
63 | 63 |
cmd/gameserver/plugin/plugin.go
@@ -28,7 +28,7 @@ func LoginRpc(msg components.IMessage) (int32, interface{}) { | @@ -28,7 +28,7 @@ func LoginRpc(msg components.IMessage) (int32, interface{}) { | ||
28 | return 1, nil | 28 | return 1, nil |
29 | } | 29 | } |
30 | 30 | ||
31 | - role := models.RoleExistByUid(req.Uid) | 31 | + role := models.RoleExistByUid(req.Token) |
32 | if role == nil { | 32 | if role == nil { |
33 | return 2, nil | 33 | return 2, nil |
34 | } | 34 | } |
cmd/httpserver/AccountAction.go
@@ -15,35 +15,39 @@ type AccountAction struct { | @@ -15,35 +15,39 @@ type AccountAction struct { | ||
15 | func (h *AccountAction) Register(c *gin.Context) (int, interface{}){ | 15 | func (h *AccountAction) Register(c *gin.Context) (int, interface{}){ |
16 | var register pb.Register | 16 | var register pb.Register |
17 | if err := c.ShouldBindJSON(®ister); err != nil { | 17 | if err := c.ShouldBindJSON(®ister); err != nil { |
18 | - return -1, err.Error() | 18 | + return 1, err.Error() |
19 | + } | ||
20 | + | ||
21 | + if register.Code != "0000" { | ||
22 | + return 2, "code error" | ||
19 | } | 23 | } |
20 | 24 | ||
21 | account := models.NewAccount(register.Phone) | 25 | account := models.NewAccount(register.Phone) |
22 | if err := account.Load(); err == nil { | 26 | if err := account.Load(); err == nil { |
23 | - return -2 , "account exists: " + register.Phone | 27 | + return 3 , "account exists: " + register.Phone |
24 | } | 28 | } |
25 | 29 | ||
26 | account.Uid = common.SnowFlack.NextValStr() | 30 | account.Uid = common.SnowFlack.NextValStr() |
27 | account.Password = utils.Md5V(register.Password) | 31 | account.Password = utils.Md5V(register.Password) |
28 | if err := account.Create(); err != nil{ | 32 | if err := account.Create(); err != nil{ |
29 | - return -3, "account register err: " + err.Error() | 33 | + return 4, "account register err: " + err.Error() |
30 | } | 34 | } |
31 | account.Password = register.Password | 35 | account.Password = register.Password |
32 | - return 0, account.Account | 36 | + return 0, "success" |
33 | } | 37 | } |
34 | 38 | ||
35 | func (h *AccountAction) Login(c *gin.Context) (int,interface{}) { | 39 | func (h *AccountAction) Login(c *gin.Context) (int,interface{}) { |
36 | var login pb.Account | 40 | var login pb.Account |
37 | if err := c.ShouldBindJSON(&login); err != nil { | 41 | if err := c.ShouldBindJSON(&login); err != nil { |
38 | - return -1, err.Error() | 42 | + return 1, err.Error() |
39 | } | 43 | } |
40 | account := models.NewAccount(login.Phone) | 44 | account := models.NewAccount(login.Phone) |
41 | if err := account.Load(); err != nil { | 45 | if err := account.Load(); err != nil { |
42 | - return -2, err.Error() | 46 | + return 2, err.Error() |
43 | } | 47 | } |
44 | 48 | ||
45 | if utils.Md5V(login.Password) != account.Password { | 49 | if utils.Md5V(login.Password) != account.Password { |
46 | - return -3, "password error" | 50 | + return 3, "password error" |
47 | } | 51 | } |
48 | 52 | ||
49 | var gs []*pb.ServiceInfo | 53 | var gs []*pb.ServiceInfo |
@@ -55,7 +59,7 @@ func (h *AccountAction) Login(c *gin.Context) (int,interface{}) { | @@ -55,7 +59,7 @@ func (h *AccountAction) Login(c *gin.Context) (int,interface{}) { | ||
55 | }) | 59 | }) |
56 | } | 60 | } |
57 | rsp := &pb.LoginRsp{ | 61 | rsp := &pb.LoginRsp{ |
58 | - Uid: account.Uid, | 62 | + Token: account.Uid, |
59 | GameService: gs, | 63 | GameService: gs, |
60 | } | 64 | } |
61 | return 0, rsp | 65 | return 0, rsp |
cmd/httpserver/http.go
@@ -6,7 +6,7 @@ import ( | @@ -6,7 +6,7 @@ import ( | ||
6 | "os/signal" | 6 | "os/signal" |
7 | "pro2d/common" | 7 | "pro2d/common" |
8 | "pro2d/common/components" | 8 | "pro2d/common/components" |
9 | - "pro2d/common/db" | 9 | + "pro2d/common/db/mongoproxy" |
10 | "pro2d/common/etcd" | 10 | "pro2d/common/etcd" |
11 | "pro2d/common/logger" | 11 | "pro2d/common/logger" |
12 | "syscall" | 12 | "syscall" |
@@ -23,7 +23,7 @@ func NewAccountServer(version string, port ...string) *AccountServer { | @@ -23,7 +23,7 @@ func NewAccountServer(version string, port ...string) *AccountServer { | ||
23 | 23 | ||
24 | func (s *AccountServer) Init() error { | 24 | func (s *AccountServer) Init() error { |
25 | //mgo init | 25 | //mgo init |
26 | - err := db.ConnectMongo(common.GlobalConf.AccountConf.MongoConf) | 26 | + err := mongoproxy.ConnectMongo(common.GlobalConf.AccountConf.MongoConf) |
27 | 27 | ||
28 | //Etcd ๅๅงๅ | 28 | //Etcd ๅๅงๅ |
29 | s.EtcdClient, err = etcd.NewEtcdClient(common.GlobalConf.Etcd) | 29 | s.EtcdClient, err = etcd.NewEtcdClient(common.GlobalConf.Etcd) |
common/conf.go
@@ -6,6 +6,7 @@ import ( | @@ -6,6 +6,7 @@ import ( | ||
6 | "gopkg.in/yaml.v3" | 6 | "gopkg.in/yaml.v3" |
7 | "io/ioutil" | 7 | "io/ioutil" |
8 | "pro2d/common/logger" | 8 | "pro2d/common/logger" |
9 | + "pro2d/common/snow" | ||
9 | "strings" | 10 | "strings" |
10 | ) | 11 | ) |
11 | 12 | ||
@@ -92,7 +93,7 @@ type ServerConf struct { | @@ -92,7 +93,7 @@ type ServerConf struct { | ||
92 | 93 | ||
93 | var( | 94 | var( |
94 | GlobalConf ServerConf | 95 | GlobalConf ServerConf |
95 | - SnowFlack *Snowflake | 96 | + SnowFlack *snow.Snowflake |
96 | ) | 97 | ) |
97 | 98 | ||
98 | func init() { | 99 | func init() { |
@@ -120,5 +121,5 @@ func init() { | @@ -120,5 +121,5 @@ func init() { | ||
120 | } | 121 | } |
121 | 122 | ||
122 | //ๅๅงๅ้ช่ฑ็ฎๆณ | 123 | //ๅๅงๅ้ช่ฑ็ฎๆณ |
123 | - SnowFlack = NewSnowflake(GlobalConf.WorkerID, GlobalConf.DatacenterID) | 124 | + SnowFlack = snow.NewSnowflake(GlobalConf.WorkerID, GlobalConf.DatacenterID) |
124 | } | 125 | } |
125 | \ No newline at end of file | 126 | \ No newline at end of file |
common/db/mongo.go renamed to common/db/mongoproxy/mongo.go
1 | -package db | 1 | +package mongoproxy |
2 | 2 | ||
3 | import ( | 3 | import ( |
4 | "context" | 4 | "context" |
@@ -28,7 +28,7 @@ type MgoColl struct { | @@ -28,7 +28,7 @@ type MgoColl struct { | ||
28 | func NewMongoColl(dbname string, schema components.ISchema) *MgoColl { | 28 | func NewMongoColl(dbname string, schema components.ISchema) *MgoColl { |
29 | m := &MgoColl{ | 29 | m := &MgoColl{ |
30 | dbname: dbname, | 30 | dbname: dbname, |
31 | - coll: DB().Collection(dbname), | 31 | + coll: DB().Collection(dbname), |
32 | Schema: schema, | 32 | Schema: schema, |
33 | } | 33 | } |
34 | return m | 34 | return m |
common/db/mongoplugin.go renamed to common/db/mongoproxy/mongoplugin.go
common/db/redis.go renamed to common/db/redisproxy/redis.go
common/snowflake.go renamed to common/snow/snowflake.go
1 | -package common | 1 | +package snow |
2 | 2 | ||
3 | import ( | 3 | import ( |
4 | "fmt" | 4 | "fmt" |
@@ -29,8 +29,6 @@ const ( | @@ -29,8 +29,6 @@ const ( | ||
29 | timestampShift = sequenceBits + workeridBits + datacenteridBits // ๆถ้ดๆณๅทฆ็งปไฝๆฐ | 29 | timestampShift = sequenceBits + workeridBits + datacenteridBits // ๆถ้ดๆณๅทฆ็งปไฝๆฐ |
30 | ) | 30 | ) |
31 | 31 | ||
32 | - | ||
33 | - | ||
34 | func NewSnowflake(workerid, datacenterid int64) *Snowflake { | 32 | func NewSnowflake(workerid, datacenterid int64) *Snowflake { |
35 | return &Snowflake{ | 33 | return &Snowflake{ |
36 | Mutex: new(sync.Mutex), | 34 | Mutex: new(sync.Mutex), |
@@ -45,7 +43,6 @@ func (s *Snowflake) NextValStr() string { | @@ -45,7 +43,6 @@ func (s *Snowflake) NextValStr() string { | ||
45 | return fmt.Sprintf("%d", s.NextVal()) | 43 | return fmt.Sprintf("%d", s.NextVal()) |
46 | } | 44 | } |
47 | 45 | ||
48 | - | ||
49 | func (s *Snowflake) NextVal() int64 { | 46 | func (s *Snowflake) NextVal() int64 { |
50 | s.Lock() | 47 | s.Lock() |
51 | now := time.Now().UnixNano() / 1000000 // ่ฝฌๆฏซ็ง | 48 | now := time.Now().UnixNano() / 1000000 // ่ฝฌๆฏซ็ง |
models/init.go
1 | package models | 1 | package models |
2 | 2 | ||
3 | import ( | 3 | import ( |
4 | - "pro2d/common/db" | 4 | + "pro2d/common/db/mongoproxy" |
5 | "pro2d/pb" | 5 | "pro2d/pb" |
6 | ) | 6 | ) |
7 | 7 | ||
@@ -14,5 +14,5 @@ func InitModels() { | @@ -14,5 +14,5 @@ func InitModels() { | ||
14 | pb.Role{}, | 14 | pb.Role{}, |
15 | pb.Team{}, | 15 | pb.Team{}, |
16 | } | 16 | } |
17 | - db.InitDoc(schema...) | 17 | + mongoproxy.InitDoc(schema...) |
18 | } | 18 | } |
models/role.go
@@ -3,7 +3,7 @@ package models | @@ -3,7 +3,7 @@ package models | ||
3 | import ( | 3 | import ( |
4 | "fmt" | 4 | "fmt" |
5 | "pro2d/common" | 5 | "pro2d/common" |
6 | - "pro2d/common/db" | 6 | + "pro2d/common/db/mongoproxy" |
7 | "pro2d/common/logger" | 7 | "pro2d/common/logger" |
8 | "pro2d/pb" | 8 | "pro2d/pb" |
9 | "pro2d/utils" | 9 | "pro2d/utils" |
@@ -24,7 +24,7 @@ type RoleModel struct { | @@ -24,7 +24,7 @@ type RoleModel struct { | ||
24 | func RoleExistByUid(uid string) *RoleModel { | 24 | func RoleExistByUid(uid string) *RoleModel { |
25 | data := &pb.Role{Uid: uid} | 25 | data := &pb.Role{Uid: uid} |
26 | 26 | ||
27 | - if err := db.FindOne(db.GetBsonM("uid", uid), data); err != nil { | 27 | + if err := mongoproxy.FindOne(mongoproxy.GetBsonM("uid", uid), data); err != nil { |
28 | logger.Error("Role exist err: %v", err) | 28 | logger.Error("Role exist err: %v", err) |
29 | return nil | 29 | return nil |
30 | } | 30 | } |
models/role_test.go
@@ -3,7 +3,7 @@ package models | @@ -3,7 +3,7 @@ package models | ||
3 | import ( | 3 | import ( |
4 | "fmt" | 4 | "fmt" |
5 | "pro2d/common" | 5 | "pro2d/common" |
6 | - "pro2d/common/db" | 6 | + "pro2d/common/db/mongoproxy" |
7 | "pro2d/common/logger" | 7 | "pro2d/common/logger" |
8 | "pro2d/pb" | 8 | "pro2d/pb" |
9 | "pro2d/utils" | 9 | "pro2d/utils" |
@@ -11,7 +11,7 @@ import ( | @@ -11,7 +11,7 @@ import ( | ||
11 | ) | 11 | ) |
12 | 12 | ||
13 | func TestNewRole(t *testing.T) { | 13 | func TestNewRole(t *testing.T) { |
14 | - err := db.ConnectMongo(common.GlobalConf.MongoConf) | 14 | + err := mongoproxy.ConnectMongo(common.GlobalConf.MongoConf) |
15 | if err != nil { | 15 | if err != nil { |
16 | logger.Error(err) | 16 | logger.Error(err) |
17 | return | 17 | return |
models/schema.go
@@ -2,7 +2,7 @@ package models | @@ -2,7 +2,7 @@ package models | ||
2 | 2 | ||
3 | import ( | 3 | import ( |
4 | "pro2d/common/components" | 4 | "pro2d/common/components" |
5 | - "pro2d/common/db" | 5 | + "pro2d/common/db/mongoproxy" |
6 | "pro2d/common/logger" | 6 | "pro2d/common/logger" |
7 | "reflect" | 7 | "reflect" |
8 | "strings" | 8 | "strings" |
@@ -39,8 +39,8 @@ func NewSchema(key string, schema interface{}) *Schema { | @@ -39,8 +39,8 @@ func NewSchema(key string, schema interface{}) *Schema { | ||
39 | schema: schema, | 39 | schema: schema, |
40 | } | 40 | } |
41 | 41 | ||
42 | - sch.db = db.NewMongoColl(sch.GetSchemaName(), sch) | ||
43 | - sch.pri = db.GetBsonD(sch.getPriTag(), key) | 42 | + sch.db = mongoproxy.NewMongoColl(sch.GetSchemaName(), sch) |
43 | + sch.pri = mongoproxy.GetBsonD(sch.getPriTag(), key) | ||
44 | return sch | 44 | return sch |
45 | } | 45 | } |
46 | 46 |
pb/account.pb.go
@@ -88,7 +88,7 @@ type LoginRsp struct { | @@ -88,7 +88,7 @@ type LoginRsp struct { | ||
88 | sizeCache protoimpl.SizeCache | 88 | sizeCache protoimpl.SizeCache |
89 | unknownFields protoimpl.UnknownFields | 89 | unknownFields protoimpl.UnknownFields |
90 | 90 | ||
91 | - Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"` | 91 | + Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` |
92 | GameService []*ServiceInfo `protobuf:"bytes,2,rep,name=game_service,json=gameService,proto3" json:"game_service,omitempty"` | 92 | GameService []*ServiceInfo `protobuf:"bytes,2,rep,name=game_service,json=gameService,proto3" json:"game_service,omitempty"` |
93 | } | 93 | } |
94 | 94 | ||
@@ -124,9 +124,9 @@ func (*LoginRsp) Descriptor() ([]byte, []int) { | @@ -124,9 +124,9 @@ func (*LoginRsp) Descriptor() ([]byte, []int) { | ||
124 | return file_account_proto_rawDescGZIP(), []int{1} | 124 | return file_account_proto_rawDescGZIP(), []int{1} |
125 | } | 125 | } |
126 | 126 | ||
127 | -func (x *LoginRsp) GetUid() string { | 127 | +func (x *LoginRsp) GetToken() string { |
128 | if x != nil { | 128 | if x != nil { |
129 | - return x.Uid | 129 | + return x.Token |
130 | } | 130 | } |
131 | return "" | 131 | return "" |
132 | } | 132 | } |
@@ -145,7 +145,7 @@ type Register struct { | @@ -145,7 +145,7 @@ type Register struct { | ||
145 | 145 | ||
146 | Phone string `protobuf:"bytes,1,opt,name=phone,proto3" json:"phone,omitempty" binding:"required"` // @inject_tag: binding:"required" | 146 | Phone string `protobuf:"bytes,1,opt,name=phone,proto3" json:"phone,omitempty" binding:"required"` // @inject_tag: binding:"required" |
147 | Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" binding:"required"` // @inject_tag: binding:"required" | 147 | Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" binding:"required"` // @inject_tag: binding:"required" |
148 | - Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty" binding:"required"` // @inject_tag: binding:"required" | 148 | + Code string `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty" binding:"required"` // @inject_tag: binding:"required" |
149 | } | 149 | } |
150 | 150 | ||
151 | func (x *Register) Reset() { | 151 | func (x *Register) Reset() { |
@@ -194,11 +194,11 @@ func (x *Register) GetPassword() string { | @@ -194,11 +194,11 @@ func (x *Register) GetPassword() string { | ||
194 | return "" | 194 | return "" |
195 | } | 195 | } |
196 | 196 | ||
197 | -func (x *Register) GetCode() int32 { | 197 | +func (x *Register) GetCode() string { |
198 | if x != nil { | 198 | if x != nil { |
199 | return x.Code | 199 | return x.Code |
200 | } | 200 | } |
201 | - return 0 | 201 | + return "" |
202 | } | 202 | } |
203 | 203 | ||
204 | var File_account_proto protoreflect.FileDescriptor | 204 | var File_account_proto protoreflect.FileDescriptor |
@@ -210,19 +210,19 @@ var file_account_proto_rawDesc = []byte{ | @@ -210,19 +210,19 @@ var file_account_proto_rawDesc = []byte{ | ||
210 | 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, | 210 | 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, |
211 | 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, | 211 | 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, |
212 | 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, | 212 | 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, |
213 | - 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0x55, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x73, | ||
214 | - 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, | ||
215 | - 0x75, 0x69, 0x64, 0x12, 0x37, 0x0a, 0x0c, 0x67, 0x61, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, | ||
216 | - 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x61, 0x63, 0x63, 0x6f, | ||
217 | - 0x75, 0x6e, 0x74, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, | ||
218 | - 0x0b, 0x67, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x22, 0x50, 0x0a, 0x08, | ||
219 | - 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x68, 0x6f, 0x6e, | ||
220 | - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x1a, | ||
221 | - 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, | ||
222 | - 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, | ||
223 | - 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x0a, | ||
224 | - 0x5a, 0x08, 0x2e, 0x2e, 0x2f, 0x70, 0x62, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, | ||
225 | - 0x6f, 0x33, | 213 | + 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0x59, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x73, |
214 | + 0x70, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, | ||
215 | + 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x37, 0x0a, 0x0c, 0x67, 0x61, 0x6d, 0x65, 0x5f, | ||
216 | + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, | ||
217 | + 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, | ||
218 | + 0x6e, 0x66, 0x6f, 0x52, 0x0b, 0x67, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, | ||
219 | + 0x22, 0x50, 0x0a, 0x08, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, | ||
220 | + 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, | ||
221 | + 0x6e, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, | ||
222 | + 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, | ||
223 | + 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, | ||
224 | + 0x64, 0x65, 0x42, 0x0a, 0x5a, 0x08, 0x2e, 0x2e, 0x2f, 0x70, 0x62, 0x3b, 0x70, 0x62, 0x62, 0x06, | ||
225 | + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, | ||
226 | } | 226 | } |
227 | 227 | ||
228 | var ( | 228 | var ( |
pb/game.pb.go
@@ -73,7 +73,7 @@ type LoginReq struct { | @@ -73,7 +73,7 @@ type LoginReq struct { | ||
73 | sizeCache protoimpl.SizeCache | 73 | sizeCache protoimpl.SizeCache |
74 | unknownFields protoimpl.UnknownFields | 74 | unknownFields protoimpl.UnknownFields |
75 | 75 | ||
76 | - Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"` | 76 | + Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` |
77 | Device string `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"` | 77 | Device string `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"` |
78 | } | 78 | } |
79 | 79 | ||
@@ -109,9 +109,9 @@ func (*LoginReq) Descriptor() ([]byte, []int) { | @@ -109,9 +109,9 @@ func (*LoginReq) Descriptor() ([]byte, []int) { | ||
109 | return file_game_proto_rawDescGZIP(), []int{1} | 109 | return file_game_proto_rawDescGZIP(), []int{1} |
110 | } | 110 | } |
111 | 111 | ||
112 | -func (x *LoginReq) GetUid() string { | 112 | +func (x *LoginReq) GetToken() string { |
113 | if x != nil { | 113 | if x != nil { |
114 | - return x.Uid | 114 | + return x.Token |
115 | } | 115 | } |
116 | return "" | 116 | return "" |
117 | } | 117 | } |
@@ -123,61 +123,6 @@ func (x *LoginReq) GetDevice() string { | @@ -123,61 +123,6 @@ func (x *LoginReq) GetDevice() string { | ||
123 | return "" | 123 | return "" |
124 | } | 124 | } |
125 | 125 | ||
126 | -type LoginResponse struct { | ||
127 | - state protoimpl.MessageState | ||
128 | - sizeCache protoimpl.SizeCache | ||
129 | - unknownFields protoimpl.UnknownFields | ||
130 | - | ||
131 | - Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"` | ||
132 | - Device string `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"` | ||
133 | -} | ||
134 | - | ||
135 | -func (x *LoginResponse) Reset() { | ||
136 | - *x = LoginResponse{} | ||
137 | - if protoimpl.UnsafeEnabled { | ||
138 | - mi := &file_game_proto_msgTypes[2] | ||
139 | - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | ||
140 | - ms.StoreMessageInfo(mi) | ||
141 | - } | ||
142 | -} | ||
143 | - | ||
144 | -func (x *LoginResponse) String() string { | ||
145 | - return protoimpl.X.MessageStringOf(x) | ||
146 | -} | ||
147 | - | ||
148 | -func (*LoginResponse) ProtoMessage() {} | ||
149 | - | ||
150 | -func (x *LoginResponse) ProtoReflect() protoreflect.Message { | ||
151 | - mi := &file_game_proto_msgTypes[2] | ||
152 | - if protoimpl.UnsafeEnabled && x != nil { | ||
153 | - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | ||
154 | - if ms.LoadMessageInfo() == nil { | ||
155 | - ms.StoreMessageInfo(mi) | ||
156 | - } | ||
157 | - return ms | ||
158 | - } | ||
159 | - return mi.MessageOf(x) | ||
160 | -} | ||
161 | - | ||
162 | -// Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead. | ||
163 | -func (*LoginResponse) Descriptor() ([]byte, []int) { | ||
164 | - return file_game_proto_rawDescGZIP(), []int{2} | ||
165 | -} | ||
166 | - | ||
167 | -func (x *LoginResponse) GetUid() string { | ||
168 | - if x != nil { | ||
169 | - return x.Uid | ||
170 | - } | ||
171 | - return "" | ||
172 | -} | ||
173 | - | ||
174 | -func (x *LoginResponse) GetDevice() string { | ||
175 | - if x != nil { | ||
176 | - return x.Device | ||
177 | - } | ||
178 | - return "" | ||
179 | -} | ||
180 | - | ||
181 | type CreateReq struct { | 126 | type CreateReq struct { |
182 | state protoimpl.MessageState | 127 | state protoimpl.MessageState |
183 | sizeCache protoimpl.SizeCache | 128 | sizeCache protoimpl.SizeCache |
@@ -190,7 +135,7 @@ type CreateReq struct { | @@ -190,7 +135,7 @@ type CreateReq struct { | ||
190 | func (x *CreateReq) Reset() { | 135 | func (x *CreateReq) Reset() { |
191 | *x = CreateReq{} | 136 | *x = CreateReq{} |
192 | if protoimpl.UnsafeEnabled { | 137 | if protoimpl.UnsafeEnabled { |
193 | - mi := &file_game_proto_msgTypes[3] | 138 | + mi := &file_game_proto_msgTypes[2] |
194 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 139 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
195 | ms.StoreMessageInfo(mi) | 140 | ms.StoreMessageInfo(mi) |
196 | } | 141 | } |
@@ -203,7 +148,7 @@ func (x *CreateReq) String() string { | @@ -203,7 +148,7 @@ func (x *CreateReq) String() string { | ||
203 | func (*CreateReq) ProtoMessage() {} | 148 | func (*CreateReq) ProtoMessage() {} |
204 | 149 | ||
205 | func (x *CreateReq) ProtoReflect() protoreflect.Message { | 150 | func (x *CreateReq) ProtoReflect() protoreflect.Message { |
206 | - mi := &file_game_proto_msgTypes[3] | 151 | + mi := &file_game_proto_msgTypes[2] |
207 | if protoimpl.UnsafeEnabled && x != nil { | 152 | if protoimpl.UnsafeEnabled && x != nil { |
208 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 153 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
209 | if ms.LoadMessageInfo() == nil { | 154 | if ms.LoadMessageInfo() == nil { |
@@ -216,7 +161,7 @@ func (x *CreateReq) ProtoReflect() protoreflect.Message { | @@ -216,7 +161,7 @@ func (x *CreateReq) ProtoReflect() protoreflect.Message { | ||
216 | 161 | ||
217 | // Deprecated: Use CreateReq.ProtoReflect.Descriptor instead. | 162 | // Deprecated: Use CreateReq.ProtoReflect.Descriptor instead. |
218 | func (*CreateReq) Descriptor() ([]byte, []int) { | 163 | func (*CreateReq) Descriptor() ([]byte, []int) { |
219 | - return file_game_proto_rawDescGZIP(), []int{3} | 164 | + return file_game_proto_rawDescGZIP(), []int{2} |
220 | } | 165 | } |
221 | 166 | ||
222 | func (x *CreateReq) GetUid() string { | 167 | func (x *CreateReq) GetUid() string { |
@@ -247,7 +192,7 @@ type RoleRsp struct { | @@ -247,7 +192,7 @@ type RoleRsp struct { | ||
247 | func (x *RoleRsp) Reset() { | 192 | func (x *RoleRsp) Reset() { |
248 | *x = RoleRsp{} | 193 | *x = RoleRsp{} |
249 | if protoimpl.UnsafeEnabled { | 194 | if protoimpl.UnsafeEnabled { |
250 | - mi := &file_game_proto_msgTypes[4] | 195 | + mi := &file_game_proto_msgTypes[3] |
251 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 196 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
252 | ms.StoreMessageInfo(mi) | 197 | ms.StoreMessageInfo(mi) |
253 | } | 198 | } |
@@ -260,7 +205,7 @@ func (x *RoleRsp) String() string { | @@ -260,7 +205,7 @@ func (x *RoleRsp) String() string { | ||
260 | func (*RoleRsp) ProtoMessage() {} | 205 | func (*RoleRsp) ProtoMessage() {} |
261 | 206 | ||
262 | func (x *RoleRsp) ProtoReflect() protoreflect.Message { | 207 | func (x *RoleRsp) ProtoReflect() protoreflect.Message { |
263 | - mi := &file_game_proto_msgTypes[4] | 208 | + mi := &file_game_proto_msgTypes[3] |
264 | if protoimpl.UnsafeEnabled && x != nil { | 209 | if protoimpl.UnsafeEnabled && x != nil { |
265 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 210 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
266 | if ms.LoadMessageInfo() == nil { | 211 | if ms.LoadMessageInfo() == nil { |
@@ -273,7 +218,7 @@ func (x *RoleRsp) ProtoReflect() protoreflect.Message { | @@ -273,7 +218,7 @@ func (x *RoleRsp) ProtoReflect() protoreflect.Message { | ||
273 | 218 | ||
274 | // Deprecated: Use RoleRsp.ProtoReflect.Descriptor instead. | 219 | // Deprecated: Use RoleRsp.ProtoReflect.Descriptor instead. |
275 | func (*RoleRsp) Descriptor() ([]byte, []int) { | 220 | func (*RoleRsp) Descriptor() ([]byte, []int) { |
276 | - return file_game_proto_rawDescGZIP(), []int{4} | 221 | + return file_game_proto_rawDescGZIP(), []int{3} |
277 | } | 222 | } |
278 | 223 | ||
279 | func (x *RoleRsp) GetRole() *Role { | 224 | func (x *RoleRsp) GetRole() *Role { |
@@ -311,28 +256,25 @@ var file_game_proto_rawDesc = []byte{ | @@ -311,28 +256,25 @@ var file_game_proto_rawDesc = []byte{ | ||
311 | 0x6d, 0x65, 0x1a, 0x0c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, | 256 | 0x6d, 0x65, 0x1a, 0x0c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, |
312 | 0x22, 0x1e, 0x0a, 0x08, 0x48, 0x65, 0x61, 0x72, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, | 257 | 0x22, 0x1e, 0x0a, 0x08, 0x48, 0x65, 0x61, 0x72, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, |
313 | 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, | 258 | 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, |
314 | - 0x22, 0x34, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, | ||
315 | - 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x16, | ||
316 | - 0x0a, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, | ||
317 | - 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x39, 0x0a, 0x0d, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, | ||
318 | - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, | 259 | + 0x22, 0x38, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, |
260 | + 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, | ||
261 | + 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, | ||
262 | + 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x35, 0x0a, 0x09, 0x43, 0x72, | ||
263 | + 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, | ||
319 | 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x76, | 264 | 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x76, |
320 | 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, | 265 | 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, |
321 | - 0x65, 0x22, 0x35, 0x0a, 0x09, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x12, 0x10, | ||
322 | - 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, | ||
323 | - 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, | ||
324 | - 0x52, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x9a, 0x01, 0x0a, 0x07, 0x52, 0x6f, 0x6c, | ||
325 | - 0x65, 0x52, 0x73, 0x70, 0x12, 0x20, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, | ||
326 | - 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x52, 0x6f, 0x6c, 0x65, | ||
327 | - 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x20, 0x0a, 0x04, 0x68, 0x65, 0x72, 0x6f, 0x18, 0x03, | ||
328 | - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x48, 0x65, | ||
329 | - 0x72, 0x6f, 0x52, 0x04, 0x68, 0x65, 0x72, 0x6f, 0x12, 0x20, 0x0a, 0x04, 0x74, 0x65, 0x61, 0x6d, | ||
330 | - 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, | ||
331 | - 0x54, 0x65, 0x61, 0x6d, 0x52, 0x04, 0x74, 0x65, 0x61, 0x6d, 0x12, 0x29, 0x0a, 0x06, 0x65, 0x71, | ||
332 | - 0x75, 0x69, 0x70, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6d, 0x6f, 0x64, | ||
333 | - 0x65, 0x6c, 0x73, 0x2e, 0x45, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x06, 0x65, | ||
334 | - 0x71, 0x75, 0x69, 0x70, 0x73, 0x42, 0x0a, 0x5a, 0x08, 0x2e, 0x2e, 0x2f, 0x70, 0x62, 0x3b, 0x70, | ||
335 | - 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, | 266 | + 0x65, 0x22, 0x9a, 0x01, 0x0a, 0x07, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x73, 0x70, 0x12, 0x20, 0x0a, |
267 | + 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x6d, 0x6f, | ||
268 | + 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, | ||
269 | + 0x20, 0x0a, 0x04, 0x68, 0x65, 0x72, 0x6f, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, | ||
270 | + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x04, 0x68, 0x65, 0x72, | ||
271 | + 0x6f, 0x12, 0x20, 0x0a, 0x04, 0x74, 0x65, 0x61, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, | ||
272 | + 0x0c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x54, 0x65, 0x61, 0x6d, 0x52, 0x04, 0x74, | ||
273 | + 0x65, 0x61, 0x6d, 0x12, 0x29, 0x0a, 0x06, 0x65, 0x71, 0x75, 0x69, 0x70, 0x73, 0x18, 0x05, 0x20, | ||
274 | + 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2e, 0x45, 0x71, 0x75, | ||
275 | + 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x06, 0x65, 0x71, 0x75, 0x69, 0x70, 0x73, 0x42, 0x0a, | ||
276 | + 0x5a, 0x08, 0x2e, 0x2e, 0x2f, 0x70, 0x62, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, | ||
277 | + 0x6f, 0x33, | ||
336 | } | 278 | } |
337 | 279 | ||
338 | var ( | 280 | var ( |
@@ -347,23 +289,22 @@ func file_game_proto_rawDescGZIP() []byte { | @@ -347,23 +289,22 @@ func file_game_proto_rawDescGZIP() []byte { | ||
347 | return file_game_proto_rawDescData | 289 | return file_game_proto_rawDescData |
348 | } | 290 | } |
349 | 291 | ||
350 | -var file_game_proto_msgTypes = make([]protoimpl.MessageInfo, 5) | 292 | +var file_game_proto_msgTypes = make([]protoimpl.MessageInfo, 4) |
351 | var file_game_proto_goTypes = []interface{}{ | 293 | var file_game_proto_goTypes = []interface{}{ |
352 | - (*HeartReq)(nil), // 0: game.HeartReq | ||
353 | - (*LoginReq)(nil), // 1: game.LoginReq | ||
354 | - (*LoginResponse)(nil), // 2: game.LoginResponse | ||
355 | - (*CreateReq)(nil), // 3: game.CreateReq | ||
356 | - (*RoleRsp)(nil), // 4: game.RoleRsp | ||
357 | - (*Role)(nil), // 5: models.Role | ||
358 | - (*Hero)(nil), // 6: models.Hero | ||
359 | - (*Team)(nil), // 7: models.Team | ||
360 | - (*Equipment)(nil), // 8: models.Equipment | 294 | + (*HeartReq)(nil), // 0: game.HeartReq |
295 | + (*LoginReq)(nil), // 1: game.LoginReq | ||
296 | + (*CreateReq)(nil), // 2: game.CreateReq | ||
297 | + (*RoleRsp)(nil), // 3: game.RoleRsp | ||
298 | + (*Role)(nil), // 4: models.Role | ||
299 | + (*Hero)(nil), // 5: models.Hero | ||
300 | + (*Team)(nil), // 6: models.Team | ||
301 | + (*Equipment)(nil), // 7: models.Equipment | ||
361 | } | 302 | } |
362 | var file_game_proto_depIdxs = []int32{ | 303 | var file_game_proto_depIdxs = []int32{ |
363 | - 5, // 0: game.RoleRsp.role:type_name -> models.Role | ||
364 | - 6, // 1: game.RoleRsp.hero:type_name -> models.Hero | ||
365 | - 7, // 2: game.RoleRsp.team:type_name -> models.Team | ||
366 | - 8, // 3: game.RoleRsp.equips:type_name -> models.Equipment | 304 | + 4, // 0: game.RoleRsp.role:type_name -> models.Role |
305 | + 5, // 1: game.RoleRsp.hero:type_name -> models.Hero | ||
306 | + 6, // 2: game.RoleRsp.team:type_name -> models.Team | ||
307 | + 7, // 3: game.RoleRsp.equips:type_name -> models.Equipment | ||
367 | 4, // [4:4] is the sub-list for method output_type | 308 | 4, // [4:4] is the sub-list for method output_type |
368 | 4, // [4:4] is the sub-list for method input_type | 309 | 4, // [4:4] is the sub-list for method input_type |
369 | 4, // [4:4] is the sub-list for extension type_name | 310 | 4, // [4:4] is the sub-list for extension type_name |
@@ -403,18 +344,6 @@ func file_game_proto_init() { | @@ -403,18 +344,6 @@ func file_game_proto_init() { | ||
403 | } | 344 | } |
404 | } | 345 | } |
405 | file_game_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { | 346 | file_game_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { |
406 | - switch v := v.(*LoginResponse); i { | ||
407 | - case 0: | ||
408 | - return &v.state | ||
409 | - case 1: | ||
410 | - return &v.sizeCache | ||
411 | - case 2: | ||
412 | - return &v.unknownFields | ||
413 | - default: | ||
414 | - return nil | ||
415 | - } | ||
416 | - } | ||
417 | - file_game_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { | ||
418 | switch v := v.(*CreateReq); i { | 347 | switch v := v.(*CreateReq); i { |
419 | case 0: | 348 | case 0: |
420 | return &v.state | 349 | return &v.state |
@@ -426,7 +355,7 @@ func file_game_proto_init() { | @@ -426,7 +355,7 @@ func file_game_proto_init() { | ||
426 | return nil | 355 | return nil |
427 | } | 356 | } |
428 | } | 357 | } |
429 | - file_game_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { | 358 | + file_game_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { |
430 | switch v := v.(*RoleRsp); i { | 359 | switch v := v.(*RoleRsp); i { |
431 | case 0: | 360 | case 0: |
432 | return &v.state | 361 | return &v.state |
@@ -445,7 +374,7 @@ func file_game_proto_init() { | @@ -445,7 +374,7 @@ func file_game_proto_init() { | ||
445 | GoPackagePath: reflect.TypeOf(x{}).PkgPath(), | 374 | GoPackagePath: reflect.TypeOf(x{}).PkgPath(), |
446 | RawDescriptor: file_game_proto_rawDesc, | 375 | RawDescriptor: file_game_proto_rawDesc, |
447 | NumEnums: 0, | 376 | NumEnums: 0, |
448 | - NumMessages: 5, | 377 | + NumMessages: 4, |
449 | NumExtensions: 0, | 378 | NumExtensions: 0, |
450 | NumServices: 0, | 379 | NumServices: 0, |
451 | }, | 380 | }, |