Commit e1f50907a33f6a142cad9db325e80d9027979420

Authored by zhangqijia
1 parent 5e17b385

hero proto

Showing 2 changed files with 42 additions and 5 deletions   Show diff stats
@@ -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{
generate.sh 100644 → 100755