From e8660dce98824407baef8d84a6398c06ac1f65cb Mon Sep 17 00:00:00 2001 From: mashiyu Date: Fri, 18 Jan 2019 17:36:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 2b16234..760137e 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -25,38 +25,43 @@ option optimize_for = SPEED; optional int32 endingTime = 3; } + + message SpecialEffects{ + optional int32 specialId = 1; + repeated int32 effects = 2; + } + message Equip{ optional string id = 1; optional int32 equipId = 2; - optional int32 level = 3; - optional int32 star = 4; + optional int32 mainAttribute = 3; + repeated int32 attributeList = 4; + optional SpecialEffects specialEffects = 5; } message Skill{ optional int32 skillId = 1; - optional int32 skillType = 2; - optional int32 level = 3; - optional int32 star = 4; - optional int32 cd = 5; - repeated int32 effectId = 6; + optional int32 level = 2; } message Hero{ optional string id = 1; optional int32 heroId = 2; - optional int32 heroType = 3; - optional int32 level = 4; + optional int32 level = 3; + optional int32 breakTimes = 4; optional int32 star = 5; - optional int32 quality = 6; + optional int32 skinId = 6; + optional int32 hp= 7; optional int32 attack= 8; optional int32 pDefence= 9; optional int32 mDefence= 10; optional int32 speed= 11; + repeated Skill skillList = 12; - repeated Equip equipList = 13; + repeated string equipIdList = 13; }