Commit b3c897cb46a80cf17d0d994a4ec46a2c7117a022
1 parent
f9035326
fix: 裝備戒指类型特殊处理
Showing
3 changed files
with
17 additions
and
9 deletions
Show diff stats
game.proto
@@ -36,10 +36,13 @@ message ChangeTeamReq { | @@ -36,10 +36,13 @@ message ChangeTeamReq { | ||
36 | 36 | ||
37 | //ResponseCmd HeroEquipReferReq | 37 | //ResponseCmd HeroEquipReferReq |
38 | message HeroEquipReferReq { | 38 | message HeroEquipReferReq { |
39 | - repeated string equipIds = 1; //[id, id2] | 39 | + message EquipInfo { |
40 | + string equipId = 1; | ||
41 | + int32 pos = 2; | ||
42 | + } | ||
43 | + repeated EquipInfo equipIds = 1; | ||
40 | string hero_id = 2; | 44 | string hero_id = 2; |
41 | bool refer = 3; //true 穿戴, false 脱下 | 45 | bool refer = 3; //true 穿戴, false 脱下 |
42 | - bool left = 4; // 是否左手 只对戒指有效 | ||
43 | } | 46 | } |
44 | 47 | ||
45 | message RoleRsp { | 48 | message RoleRsp { |
@@ -60,6 +63,10 @@ message RoleUpdateItemsRsp { | @@ -60,6 +63,10 @@ message RoleUpdateItemsRsp { | ||
60 | string items = 1; | 63 | string items = 1; |
61 | } | 64 | } |
62 | 65 | ||
66 | +message RoleUpdateChangeRsp { | ||
67 | + | ||
68 | +} | ||
69 | + | ||
63 | //ResponseCmd RoleClearItemsReq | 70 | //ResponseCmd RoleClearItemsReq |
64 | message RoleClearItemsReq { | 71 | message RoleClearItemsReq { |
65 | repeated string items = 1; | 72 | repeated string items = 1; |
models.proto
@@ -28,7 +28,7 @@ message Equipment { | @@ -28,7 +28,7 @@ message Equipment { | ||
28 | int32 enhance_level = 4; | 28 | int32 enhance_level = 4; |
29 | string hero_id = 5; | 29 | string hero_id = 5; |
30 | int32 quality = 6; | 30 | int32 quality = 6; |
31 | - bool left = 7; // 是否左手 只对戒指有效 | 31 | + int32 pos = 7; |
32 | } | 32 | } |
33 | 33 | ||
34 | message Prop { | 34 | message Prop { |
protocode.proto
@@ -17,11 +17,12 @@ enum ProtoCode | @@ -17,11 +17,12 @@ enum ProtoCode | ||
17 | RoleRsp = 9; | 17 | RoleRsp = 9; |
18 | RoleUpdatePropertyRsp = 10; | 18 | RoleUpdatePropertyRsp = 10; |
19 | RoleUpdateItemsRsp = 11; | 19 | RoleUpdateItemsRsp = 11; |
20 | - RoleClearItemsReq = 12; | ||
21 | - RoleStartBattleReq = 13; | ||
22 | - RoleEndBattleReq = 14; | ||
23 | - RoleEndBattleRsp = 15; | ||
24 | - EquipmentDelReq = 16; | ||
25 | - EquipmentAddRsp = 17; | 20 | + RoleUpdateChangeRsp = 12; |
21 | + RoleClearItemsReq = 13; | ||
22 | + RoleStartBattleReq = 14; | ||
23 | + RoleEndBattleReq = 15; | ||
24 | + RoleEndBattleRsp = 16; | ||
25 | + EquipmentDelReq = 17; | ||
26 | + EquipmentAddRsp = 18; | ||
26 | 27 | ||
27 | } | 28 | } |
28 | \ No newline at end of file | 29 | \ No newline at end of file |