Commit e1f50907a33f6a142cad9db325e80d9027979420

Authored by zhangqijia
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{
... ...
generate.sh 100644 → 100755