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 | 4 | package game; |
5 | 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 | 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 | 49 | message Token { |
... | ... | @@ -19,6 +53,9 @@ message Token { |
19 | 53 | message RoleRsp { |
20 | 54 | public.PubRsp rsp = 1; |
21 | 55 | Role role = 2; |
56 | + map<string, Hero> hero = 3; | |
57 | + Team team = 4; | |
58 | + repeated Equipment equips = 5; | |
22 | 59 | } |
23 | 60 | |
24 | 61 | service Game{ | ... | ... |