Commit 5ec8cc651d22bd192e562058d701b05918a3bec9

Authored by zhangqijia
1 parent c4c4c39c

fix: 记录战斗

Showing 3 changed files with 27 additions and 3 deletions   Show diff stats
@@ -62,6 +62,24 @@ message RoleClearItemsReq { @@ -62,6 +62,24 @@ message RoleClearItemsReq {
62 int32 count = 2; 62 int32 count = 2;
63 } 63 }
64 64
  65 +message RoleStartBattleReq {
  66 + int32 chapter_id = 1;
  67 + int32 carbon_id = 2;
  68 +}
  69 +
  70 +message RoleEndBattleReq {
  71 + int32 chapter_id = 1;
  72 + int32 carbon_id = 2;
  73 + bool pass = 3;
  74 +}
  75 +
  76 +message RoleEndBattleRsp {
  77 + int32 role_level = 1;
  78 + int32 role_exp = 2;
  79 + models.Hero hero = 3;
  80 + string reward = 4;
  81 +}
  82 +
65 //ResponseCmd EquipmentDelReq 83 //ResponseCmd EquipmentDelReq
66 message EquipmentDelReq { 84 message EquipmentDelReq {
67 string id = 1; 85 string id = 1;
@@ -18,6 +18,7 @@ message Hero { @@ -18,6 +18,7 @@ message Hero {
18 int32 rein_count = 5; 18 int32 rein_count = 5;
19 int32 rein_point = 6; 19 int32 rein_point = 6;
20 string equipments = 7; //"id=type id1=type1" 20 string equipments = 7; //"id=type id1=type1"
  21 + int64 exp = 8;
21 } 22 }
22 23
23 message Equipment { 24 message Equipment {
@@ -53,7 +54,7 @@ message Role { @@ -53,7 +54,7 @@ message Role {
53 string device = 3; 54 string device = 3;
54 string nick = 4; 55 string nick = 4;
55 int32 level = 5; 56 int32 level = 5;
56 - int64 exp = 6; 57 + int32 exp = 6;
57 58
58 int64 hp = 7; 59 int64 hp = 7;
59 int64 hp_max = 8; 60 int64 hp_max = 8;
@@ -68,4 +69,6 @@ message Role { @@ -68,4 +69,6 @@ message Role {
68 uint32 otherlimit = 18; 69 uint32 otherlimit = 18;
69 uint32 jewelrylimit = 19; 70 uint32 jewelrylimit = 19;
70 uint32 materiallimit = 20; 71 uint32 materiallimit = 20;
  72 +
  73 + map<int32, int32> pass_chapters = 21; // 通关记录
71 } 74 }
@@ -17,7 +17,10 @@ enum ProtoCode @@ -17,7 +17,10 @@ enum ProtoCode
17 RoleUpdatePropertyRsp = 9; 17 RoleUpdatePropertyRsp = 9;
18 RoleUpdateItemsRsp = 10; 18 RoleUpdateItemsRsp = 10;
19 RoleClearItemsReq = 11; 19 RoleClearItemsReq = 11;
20 - EquipmentDelReq = 12;  
21 - EquipmentAddRsp = 13; 20 + RoleStartBattleReq = 12;
  21 + RoleEndBattleReq = 13;
  22 + RoleEndBattleRsp = 14;
  23 + EquipmentDelReq = 15;
  24 + EquipmentAddRsp = 16;
22 25
23 } 26 }
24 \ No newline at end of file 27 \ No newline at end of file