Commit 608828ec759ed7e958cf63ae557e592c816e45cc
1 parent
bb9c9162
udpate map[string]hero 改为 []*hero
Showing
2 changed files
with
8 additions
and
8 deletions
Show diff stats
game.proto
@@ -27,7 +27,7 @@ message CreateReq { | @@ -27,7 +27,7 @@ message CreateReq { | ||
27 | 27 | ||
28 | message RoleRsp { | 28 | message RoleRsp { |
29 | models.Role role = 2; | 29 | models.Role role = 2; |
30 | - map<string, models.Hero> hero = 3; | 30 | + repeated models.Hero hero = 3; |
31 | models.Team team = 4; | 31 | models.Team team = 4; |
32 | repeated models.Equipment equips = 5; | 32 | repeated models.Equipment equips = 5; |
33 | } | 33 | } |
34 | \ No newline at end of file | 34 | \ No newline at end of file |
models.proto
@@ -11,8 +11,8 @@ message Account { | @@ -11,8 +11,8 @@ message Account { | ||
11 | } | 11 | } |
12 | 12 | ||
13 | message Hero { | 13 | message Hero { |
14 | - int64 id = 1; // @inject_tag: index:"unique" pri:"1" | ||
15 | - int64 role_id = 2; | 14 | + string id = 1; // @inject_tag: index:"unique" pri:"1" |
15 | + string role_id = 2; | ||
16 | int32 type = 3; | 16 | int32 type = 3; |
17 | int32 level = 4; | 17 | int32 level = 4; |
18 | int32 rein_count = 5; | 18 | int32 rein_count = 5; |
@@ -21,25 +21,25 @@ message Hero { | @@ -21,25 +21,25 @@ message Hero { | ||
21 | } | 21 | } |
22 | 22 | ||
23 | message Equipment { | 23 | message Equipment { |
24 | - int64 id = 1; // @inject_tag: index:"unique" pri:"1" | ||
25 | - int64 role_id = 2; | 24 | + string id = 1; // @inject_tag: index:"unique" pri:"1" |
25 | + string role_id = 2; | ||
26 | int64 type = 3; | 26 | int64 type = 3; |
27 | bool equip = 4; | 27 | bool equip = 4; |
28 | bool enhance_level = 5; | 28 | bool enhance_level = 5; |
29 | } | 29 | } |
30 | 30 | ||
31 | message Prop { | 31 | message Prop { |
32 | - int64 id = 1; // @inject_tag: index:"unique" pri:"1" | 32 | + string id = 1; // @inject_tag: index:"unique" pri:"1" |
33 | int64 count = 2; | 33 | int64 count = 2; |
34 | } | 34 | } |
35 | 35 | ||
36 | message Team { | 36 | message Team { |
37 | - int64 id = 1; // @inject_tag: index:"unique" pri:"1" | 37 | + string id = 1; // @inject_tag: index:"unique" pri:"1" |
38 | string hero_ids = 2; | 38 | string hero_ids = 2; |
39 | } | 39 | } |
40 | 40 | ||
41 | message Role { | 41 | message Role { |
42 | - int64 id = 1; // @inject_tag: index:"unique" pri:"1" | 42 | + string id = 1; // @inject_tag: index:"unique" pri:"1" |
43 | string uid = 2;// @inject_tag: index:"unique" | 43 | string uid = 2;// @inject_tag: index:"unique" |
44 | string device = 3; | 44 | string device = 3; |
45 | string nick = 4; | 45 | string nick = 4; |