From 498c8411069523ffb99a84facd37ec62d4a77945 Mon Sep 17 00:00:00 2001 From: zqj <582132116@qq.com> Date: Thu, 27 Oct 2022 17:49:36 +0800 Subject: [PATCH] feat: 新增装/拆卸 宝石的协议 --- game.proto | 21 +++++++++++++++++++++ models.proto | 1 + protocode.proto | 20 +++++++++++--------- 3 files changed, 33 insertions(+), 9 deletions(-) diff --git a/game.proto b/game.proto index 59dc5cc..a951cae 100644 --- a/game.proto +++ b/game.proto @@ -167,6 +167,27 @@ message EquipmentEnhanceRsp { models.Equipment equip = 1; } +message EquipmentSetGemReq { + string equip_id = 1; + string gem_id = 2; +} + +message EquipmentSetGemRsp { + string equip_id = 1; + string gem_ids = 2; +} + +message EquipmentDelGemReq { + string equip_id = 1; + string gem_id = 2; +} + +message EquipmentDelGemRsp { + string equip_id = 1; + string gem_ids = 2; + string reward = 3; +} + message HeroUpLevelReq { string heroId = 1; string items = 2; // [itemId1=count1, itemId2=count2] diff --git a/models.proto b/models.proto index 662e688..a5110ba 100644 --- a/models.proto +++ b/models.proto @@ -35,6 +35,7 @@ message Equipment { string hero_id = 5; int32 quality = 6; int32 pos = 7; + string gem_ids = 8; } message Team { diff --git a/protocode.proto b/protocode.proto index f9ac611..ee5942a 100644 --- a/protocode.proto +++ b/protocode.proto @@ -24,15 +24,17 @@ enum ProtoCode RoleDrawCardRpc = 516; EquipmentDelRpc = 517; EquipmentEnhanceRpc = 518; - HeroUpLevelRpc = 519; - HeroReinRpc = 520; - HeroSkillUpLevelRpc = 521; - EmailListRpc = 522; - EmailDrawRpc = 523; - EmailCheckRpc = 524; - EmailDelRpc = 525; - StoreBuyRpc = 526; - ItemGemCompoundRpc = 527; + EquipmentSetGemRpc = 519; + EquipmentDelGemRpc = 520; + HeroUpLevelRpc = 521; + HeroReinRpc = 522; + HeroSkillUpLevelRpc = 523; + EmailListRpc = 524; + EmailDrawRpc = 525; + EmailCheckRpc = 526; + EmailDelRpc = 527; + StoreBuyRpc = 528; + ItemGemCompoundRpc = 529; DisConnectNty = 1001; RoleUpdatePropertyNty = 1002; -- libgit2 0.21.2