Commit e1f50907a33f6a142cad9db325e80d9027979420
1 parent
5e17b385
hero proto
Showing
2 changed files
with
42 additions
and
5 deletions
Show diff stats
game.proto
@@ -4,12 +4,46 @@ option go_package = "./pb;pb"; | @@ -4,12 +4,46 @@ option go_package = "./pb;pb"; | ||
4 | package game; | 4 | package game; |
5 | import "public.proto"; | 5 | import "public.proto"; |
6 | 6 | ||
7 | +message Hero { | ||
8 | + int64 id = 1; | ||
9 | + int64 role_id = 2; | ||
10 | + int32 type = 3; | ||
11 | + int32 level = 4; | ||
12 | + int32 rein_count = 5; | ||
13 | + int32 rein_point = 6; | ||
14 | + string equipments = 7; | ||
15 | +} | ||
16 | + | ||
17 | +message Equipment { | ||
18 | + int64 id = 1; | ||
19 | + int64 roleid = 2; | ||
20 | + int64 type = 3; | ||
21 | + bool equip = 4; | ||
22 | + bool enhance_level = 5; | ||
23 | +} | ||
24 | + | ||
25 | +message Prop { | ||
26 | + int64 id = 1; | ||
27 | + int64 count = 2; | ||
28 | +} | ||
29 | + | ||
30 | +message Team { | ||
31 | + int64 id = 1; | ||
32 | + string hero_ids = 2; | ||
33 | +} | ||
34 | + | ||
7 | message Role{ | 35 | message Role{ |
8 | - string id = 1; | ||
9 | - int32 level = 3; | ||
10 | - int64 login_time = 4; | ||
11 | - string device = 5; | ||
12 | - int64 uid = 6; | 36 | + int64 id = 1; |
37 | + int64 uid = 2; | ||
38 | + string device = 3; | ||
39 | + string nick = 4; | ||
40 | + | ||
41 | + int32 level = 5; | ||
42 | + int64 exp = 6; | ||
43 | + int64 hp = 7; | ||
44 | + int64 hp_max = 8; | ||
45 | + string buy_r = 11; | ||
46 | + string pay_r = 12; | ||
13 | } | 47 | } |
14 | 48 | ||
15 | message Token { | 49 | message Token { |
@@ -19,6 +53,9 @@ message Token { | @@ -19,6 +53,9 @@ message Token { | ||
19 | message RoleRsp { | 53 | message RoleRsp { |
20 | public.PubRsp rsp = 1; | 54 | public.PubRsp rsp = 1; |
21 | Role role = 2; | 55 | Role role = 2; |
56 | + map<string, Hero> hero = 3; | ||
57 | + Team team = 4; | ||
58 | + repeated Equipment equips = 5; | ||
22 | } | 59 | } |
23 | 60 | ||
24 | service Game{ | 61 | service Game{ |