Commit 498c8411069523ffb99a84facd37ec62d4a77945

Authored by zhangqijia
1 parent ccf4f164

feat: 新增装/拆卸 宝石的协议

Showing 3 changed files with 33 additions and 9 deletions   Show diff stats
game.proto
... ... @@ -167,6 +167,27 @@ message EquipmentEnhanceRsp {
167 167 models.Equipment equip = 1;
168 168 }
169 169  
  170 +message EquipmentSetGemReq {
  171 + string equip_id = 1;
  172 + string gem_id = 2;
  173 +}
  174 +
  175 +message EquipmentSetGemRsp {
  176 + string equip_id = 1;
  177 + string gem_ids = 2;
  178 +}
  179 +
  180 +message EquipmentDelGemReq {
  181 + string equip_id = 1;
  182 + string gem_id = 2;
  183 +}
  184 +
  185 +message EquipmentDelGemRsp {
  186 + string equip_id = 1;
  187 + string gem_ids = 2;
  188 + string reward = 3;
  189 +}
  190 +
170 191 message HeroUpLevelReq {
171 192 string heroId = 1;
172 193 string items = 2; // [itemId1=count1, itemId2=count2]
... ...
models.proto
... ... @@ -35,6 +35,7 @@ message Equipment {
35 35 string hero_id = 5;
36 36 int32 quality = 6;
37 37 int32 pos = 7;
  38 + string gem_ids = 8;
38 39 }
39 40  
40 41 message Team {
... ...
protocode.proto
... ... @@ -24,15 +24,17 @@ enum ProtoCode
24 24 RoleDrawCardRpc = 516;
25 25 EquipmentDelRpc = 517;
26 26 EquipmentEnhanceRpc = 518;
27   - HeroUpLevelRpc = 519;
28   - HeroReinRpc = 520;
29   - HeroSkillUpLevelRpc = 521;
30   - EmailListRpc = 522;
31   - EmailDrawRpc = 523;
32   - EmailCheckRpc = 524;
33   - EmailDelRpc = 525;
34   - StoreBuyRpc = 526;
35   - ItemGemCompoundRpc = 527;
  27 + EquipmentSetGemRpc = 519;
  28 + EquipmentDelGemRpc = 520;
  29 + HeroUpLevelRpc = 521;
  30 + HeroReinRpc = 522;
  31 + HeroSkillUpLevelRpc = 523;
  32 + EmailListRpc = 524;
  33 + EmailDrawRpc = 525;
  34 + EmailCheckRpc = 526;
  35 + EmailDelRpc = 527;
  36 + StoreBuyRpc = 528;
  37 + ItemGemCompoundRpc = 529;
36 38  
37 39 DisConnectNty = 1001;
38 40 RoleUpdatePropertyNty = 1002;
... ...