【鸿蒙阵协议】

dev_chengFeng
guowei 2021-01-07 15:31:33 +08:00
parent 952120a5fe
commit 83316e4724
12 changed files with 661 additions and 416 deletions

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;

View File

@ -1,5 +1,5 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;
@ -40,6 +40,7 @@ option optimize_for = SPEED;
optional int32 ride = 22;// optional int32 ride = 22;//
optional int32 rideLevel = 23;// optional int32 rideLevel = 23;//
optional int32 sex = 24;// 01 optional int32 sex = 24;// 01
optional int32 treeLevel = 25;//
} }
message Privilege{ message Privilege{
@ -235,6 +236,7 @@ option optimize_for = SPEED;
optional int32 fightSeed = 3; optional int32 fightSeed = 3;
optional int32 fightMaxTime =4; // optional int32 fightMaxTime =4; //
optional int32 fightType = 5 ; // optional int32 fightType = 5 ; //
optional string fightId = 6; //idid#id#id#
} }
message ExploreDetail{ message ExploreDetail{
@ -302,6 +304,8 @@ option optimize_for = SPEED;
optional int32 rank =6; // optional int32 rank =6; //
optional int32 totalForce =7; optional int32 totalForce =7;
optional int32 headFrame = 8; optional int32 headFrame = 8;
optional string servername = 9;//
optional int32 gender = 10;//
} }
@ -312,13 +316,15 @@ option optimize_for = SPEED;
message ArenaEnemy{ message ArenaEnemy{
optional ArenaPersonInfo personInfo =1; optional ArenaPersonInfo personInfo =1;
optional Team team =2; // optional Team team =2; //
optional int32 worshipTime = 3;//
optional bool hadProud= 4;//
} }
message ArenaInfo{ message ArenaInfo{
optional int32 failNums =1; optional int32 failNums =1;
optional int32 successNums =2; optional int32 successNums =2;
optional int32 score = 3; optional int32 score = 3;// -1
repeated ArenaEnemy arenaEnemys = 4; // repeated ArenaEnemy arenaEnemys = 4; //
repeated int32 hadTakeBox = 5; repeated int32 hadTakeBox = 5;
} }
@ -385,6 +391,7 @@ option optimize_for = SPEED;
optional int32 type =4 ;// 1vip 2 3: 4 optional int32 type =4 ;// 1vip 2 3: 4
optional int32 takeTimes = 5;// optional int32 takeTimes = 5;//
repeated string heroId = 6;// repeated string heroId = 6;//
optional int32 lock = 7;//01
} }
message VipBaseInfo{ message VipBaseInfo{
@ -454,6 +461,7 @@ option optimize_for = SPEED;
optional int32 force = 8;// optional int32 force = 8;//
optional int32 guildSign = 9 ;// optional int32 guildSign = 9 ;//
optional int32 sex = 10;// optional int32 sex = 10;//
optional string serverName = 11;//
} }
@ -864,4 +872,5 @@ option optimize_for = SPEED;
optional int32 overTime = 2; optional int32 overTime = 2;
} }

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;
@ -378,6 +378,12 @@ import "CommonProto.proto";
// //
message GuildSkillLevelUpRequest{ message GuildSkillLevelUpRequest{
optional int32 type = 1; optional int32 type = 1;
optional int32 beforeLevel = 2;
optional int32 afterLevel = 3;
}
message GuildSkillLevelUpResponse{
optional int32 type = 1;
optional int32 curlevel = 2;
} }
// //
@ -431,6 +437,7 @@ import "CommonProto.proto";
optional int32 pathId = 1; optional int32 pathId = 1;
optional string guildName = 2; optional string guildName = 2;
optional int32 gid = 3; optional int32 gid = 3;
optional string serverName = 4;
} }
message GetDeathPathStatusResponse{ message GetDeathPathStatusResponse{

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;

View File

@ -1632,7 +1632,7 @@ GETSKININDICATION.fields = {GETSKININDICATION_SKININFO_FIELD}
GETSKININDICATION.is_extendable = false GETSKININDICATION.is_extendable = false
GETSKININDICATION.extensions = {} GETSKININDICATION.extensions = {}
OPENRESONANCEREQUEST_GRIDID_FIELD.name = "gridId" OPENRESONANCEREQUEST_GRIDID_FIELD.name = "gridId"
OPENRESONANCEREQUEST_GRIDID_FIELD.full_name = ".com.ljsd.jieling.protocols.OpenResonanceRequest.gridId" OPENRESONANCEREQUEST_GRIDID_FIELD.full_name = ".rpc.protocols.OpenResonanceRequest.gridId"
OPENRESONANCEREQUEST_GRIDID_FIELD.number = 1 OPENRESONANCEREQUEST_GRIDID_FIELD.number = 1
OPENRESONANCEREQUEST_GRIDID_FIELD.index = 0 OPENRESONANCEREQUEST_GRIDID_FIELD.index = 0
OPENRESONANCEREQUEST_GRIDID_FIELD.label = 1 OPENRESONANCEREQUEST_GRIDID_FIELD.label = 1
@ -1642,14 +1642,14 @@ OPENRESONANCEREQUEST_GRIDID_FIELD.type = 5
OPENRESONANCEREQUEST_GRIDID_FIELD.cpp_type = 1 OPENRESONANCEREQUEST_GRIDID_FIELD.cpp_type = 1
OPENRESONANCEREQUEST.name = "OpenResonanceRequest" OPENRESONANCEREQUEST.name = "OpenResonanceRequest"
OPENRESONANCEREQUEST.full_name = ".com.ljsd.jieling.protocols.OpenResonanceRequest" OPENRESONANCEREQUEST.full_name = ".rpc.protocols.OpenResonanceRequest"
OPENRESONANCEREQUEST.nested_types = {} OPENRESONANCEREQUEST.nested_types = {}
OPENRESONANCEREQUEST.enum_types = {} OPENRESONANCEREQUEST.enum_types = {}
OPENRESONANCEREQUEST.fields = {OPENRESONANCEREQUEST_GRIDID_FIELD} OPENRESONANCEREQUEST.fields = {OPENRESONANCEREQUEST_GRIDID_FIELD}
OPENRESONANCEREQUEST.is_extendable = false OPENRESONANCEREQUEST.is_extendable = false
OPENRESONANCEREQUEST.extensions = {} OPENRESONANCEREQUEST.extensions = {}
RESONANCEREQUEST_HEROID_FIELD.name = "heroId" RESONANCEREQUEST_HEROID_FIELD.name = "heroId"
RESONANCEREQUEST_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.ResonanceRequest.heroId" RESONANCEREQUEST_HEROID_FIELD.full_name = ".rpc.protocols.ResonanceRequest.heroId"
RESONANCEREQUEST_HEROID_FIELD.number = 1 RESONANCEREQUEST_HEROID_FIELD.number = 1
RESONANCEREQUEST_HEROID_FIELD.index = 0 RESONANCEREQUEST_HEROID_FIELD.index = 0
RESONANCEREQUEST_HEROID_FIELD.label = 1 RESONANCEREQUEST_HEROID_FIELD.label = 1
@ -1659,7 +1659,7 @@ RESONANCEREQUEST_HEROID_FIELD.type = 9
RESONANCEREQUEST_HEROID_FIELD.cpp_type = 9 RESONANCEREQUEST_HEROID_FIELD.cpp_type = 9
RESONANCEREQUEST_GRIDID_FIELD.name = "gridId" RESONANCEREQUEST_GRIDID_FIELD.name = "gridId"
RESONANCEREQUEST_GRIDID_FIELD.full_name = ".com.ljsd.jieling.protocols.ResonanceRequest.gridId" RESONANCEREQUEST_GRIDID_FIELD.full_name = ".rpc.protocols.ResonanceRequest.gridId"
RESONANCEREQUEST_GRIDID_FIELD.number = 2 RESONANCEREQUEST_GRIDID_FIELD.number = 2
RESONANCEREQUEST_GRIDID_FIELD.index = 1 RESONANCEREQUEST_GRIDID_FIELD.index = 1
RESONANCEREQUEST_GRIDID_FIELD.label = 1 RESONANCEREQUEST_GRIDID_FIELD.label = 1
@ -1669,7 +1669,7 @@ RESONANCEREQUEST_GRIDID_FIELD.type = 5
RESONANCEREQUEST_GRIDID_FIELD.cpp_type = 1 RESONANCEREQUEST_GRIDID_FIELD.cpp_type = 1
RESONANCEREQUEST_TYPE_FIELD.name = "type" RESONANCEREQUEST_TYPE_FIELD.name = "type"
RESONANCEREQUEST_TYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.ResonanceRequest.type" RESONANCEREQUEST_TYPE_FIELD.full_name = ".rpc.protocols.ResonanceRequest.type"
RESONANCEREQUEST_TYPE_FIELD.number = 3 RESONANCEREQUEST_TYPE_FIELD.number = 3
RESONANCEREQUEST_TYPE_FIELD.index = 2 RESONANCEREQUEST_TYPE_FIELD.index = 2
RESONANCEREQUEST_TYPE_FIELD.label = 1 RESONANCEREQUEST_TYPE_FIELD.label = 1
@ -1679,14 +1679,14 @@ RESONANCEREQUEST_TYPE_FIELD.type = 5
RESONANCEREQUEST_TYPE_FIELD.cpp_type = 1 RESONANCEREQUEST_TYPE_FIELD.cpp_type = 1
RESONANCEREQUEST.name = "ResonanceRequest" RESONANCEREQUEST.name = "ResonanceRequest"
RESONANCEREQUEST.full_name = ".com.ljsd.jieling.protocols.ResonanceRequest" RESONANCEREQUEST.full_name = ".rpc.protocols.ResonanceRequest"
RESONANCEREQUEST.nested_types = {} RESONANCEREQUEST.nested_types = {}
RESONANCEREQUEST.enum_types = {} RESONANCEREQUEST.enum_types = {}
RESONANCEREQUEST.fields = {RESONANCEREQUEST_HEROID_FIELD, RESONANCEREQUEST_GRIDID_FIELD, RESONANCEREQUEST_TYPE_FIELD} RESONANCEREQUEST.fields = {RESONANCEREQUEST_HEROID_FIELD, RESONANCEREQUEST_GRIDID_FIELD, RESONANCEREQUEST_TYPE_FIELD}
RESONANCEREQUEST.is_extendable = false RESONANCEREQUEST.is_extendable = false
RESONANCEREQUEST.extensions = {} RESONANCEREQUEST.extensions = {}
RESONANCERESPONSE_LEFTTIME_FIELD.name = "leftTime" RESONANCERESPONSE_LEFTTIME_FIELD.name = "leftTime"
RESONANCERESPONSE_LEFTTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.ResonanceResponse.leftTime" RESONANCERESPONSE_LEFTTIME_FIELD.full_name = ".rpc.protocols.ResonanceResponse.leftTime"
RESONANCERESPONSE_LEFTTIME_FIELD.number = 1 RESONANCERESPONSE_LEFTTIME_FIELD.number = 1
RESONANCERESPONSE_LEFTTIME_FIELD.index = 0 RESONANCERESPONSE_LEFTTIME_FIELD.index = 0
RESONANCERESPONSE_LEFTTIME_FIELD.label = 1 RESONANCERESPONSE_LEFTTIME_FIELD.label = 1
@ -1696,14 +1696,14 @@ RESONANCERESPONSE_LEFTTIME_FIELD.type = 5
RESONANCERESPONSE_LEFTTIME_FIELD.cpp_type = 1 RESONANCERESPONSE_LEFTTIME_FIELD.cpp_type = 1
RESONANCERESPONSE.name = "ResonanceResponse" RESONANCERESPONSE.name = "ResonanceResponse"
RESONANCERESPONSE.full_name = ".com.ljsd.jieling.protocols.ResonanceResponse" RESONANCERESPONSE.full_name = ".rpc.protocols.ResonanceResponse"
RESONANCERESPONSE.nested_types = {} RESONANCERESPONSE.nested_types = {}
RESONANCERESPONSE.enum_types = {} RESONANCERESPONSE.enum_types = {}
RESONANCERESPONSE.fields = {RESONANCERESPONSE_LEFTTIME_FIELD} RESONANCERESPONSE.fields = {RESONANCERESPONSE_LEFTTIME_FIELD}
RESONANCERESPONSE.is_extendable = false RESONANCERESPONSE.is_extendable = false
RESONANCERESPONSE.extensions = {} RESONANCERESPONSE.extensions = {}
CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.name = "gridId" CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.name = "gridId"
CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.full_name = ".com.ljsd.jieling.protocols.CleanResonanceTimeRequest.gridId" CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.full_name = ".rpc.protocols.CleanResonanceTimeRequest.gridId"
CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.number = 2 CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.number = 2
CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.index = 0 CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.index = 0
CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.label = 1 CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.label = 1
@ -1713,7 +1713,7 @@ CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.type = 5
CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.cpp_type = 1 CLEANRESONANCETIMEREQUEST_GRIDID_FIELD.cpp_type = 1
CLEANRESONANCETIMEREQUEST_TYPE_FIELD.name = "type" CLEANRESONANCETIMEREQUEST_TYPE_FIELD.name = "type"
CLEANRESONANCETIMEREQUEST_TYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.CleanResonanceTimeRequest.type" CLEANRESONANCETIMEREQUEST_TYPE_FIELD.full_name = ".rpc.protocols.CleanResonanceTimeRequest.type"
CLEANRESONANCETIMEREQUEST_TYPE_FIELD.number = 1 CLEANRESONANCETIMEREQUEST_TYPE_FIELD.number = 1
CLEANRESONANCETIMEREQUEST_TYPE_FIELD.index = 1 CLEANRESONANCETIMEREQUEST_TYPE_FIELD.index = 1
CLEANRESONANCETIMEREQUEST_TYPE_FIELD.label = 1 CLEANRESONANCETIMEREQUEST_TYPE_FIELD.label = 1
@ -1723,14 +1723,14 @@ CLEANRESONANCETIMEREQUEST_TYPE_FIELD.type = 5
CLEANRESONANCETIMEREQUEST_TYPE_FIELD.cpp_type = 1 CLEANRESONANCETIMEREQUEST_TYPE_FIELD.cpp_type = 1
CLEANRESONANCETIMEREQUEST.name = "CleanResonanceTimeRequest" CLEANRESONANCETIMEREQUEST.name = "CleanResonanceTimeRequest"
CLEANRESONANCETIMEREQUEST.full_name = ".com.ljsd.jieling.protocols.CleanResonanceTimeRequest" CLEANRESONANCETIMEREQUEST.full_name = ".rpc.protocols.CleanResonanceTimeRequest"
CLEANRESONANCETIMEREQUEST.nested_types = {} CLEANRESONANCETIMEREQUEST.nested_types = {}
CLEANRESONANCETIMEREQUEST.enum_types = {} CLEANRESONANCETIMEREQUEST.enum_types = {}
CLEANRESONANCETIMEREQUEST.fields = {CLEANRESONANCETIMEREQUEST_GRIDID_FIELD, CLEANRESONANCETIMEREQUEST_TYPE_FIELD} CLEANRESONANCETIMEREQUEST.fields = {CLEANRESONANCETIMEREQUEST_GRIDID_FIELD, CLEANRESONANCETIMEREQUEST_TYPE_FIELD}
CLEANRESONANCETIMEREQUEST.is_extendable = false CLEANRESONANCETIMEREQUEST.is_extendable = false
CLEANRESONANCETIMEREQUEST.extensions = {} CLEANRESONANCETIMEREQUEST.extensions = {}
HONGMENGHEROINFO_GRIDID_FIELD.name = "gridId" HONGMENGHEROINFO_GRIDID_FIELD.name = "gridId"
HONGMENGHEROINFO_GRIDID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.gridId" HONGMENGHEROINFO_GRIDID_FIELD.full_name = ".rpc.protocols.HongmengHeroInfo.gridId"
HONGMENGHEROINFO_GRIDID_FIELD.number = 1 HONGMENGHEROINFO_GRIDID_FIELD.number = 1
HONGMENGHEROINFO_GRIDID_FIELD.index = 0 HONGMENGHEROINFO_GRIDID_FIELD.index = 0
HONGMENGHEROINFO_GRIDID_FIELD.label = 1 HONGMENGHEROINFO_GRIDID_FIELD.label = 1
@ -1740,7 +1740,7 @@ HONGMENGHEROINFO_GRIDID_FIELD.type = 5
HONGMENGHEROINFO_GRIDID_FIELD.cpp_type = 1 HONGMENGHEROINFO_GRIDID_FIELD.cpp_type = 1
HONGMENGHEROINFO_HEROID_FIELD.name = "heroId" HONGMENGHEROINFO_HEROID_FIELD.name = "heroId"
HONGMENGHEROINFO_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.heroId" HONGMENGHEROINFO_HEROID_FIELD.full_name = ".rpc.protocols.HongmengHeroInfo.heroId"
HONGMENGHEROINFO_HEROID_FIELD.number = 2 HONGMENGHEROINFO_HEROID_FIELD.number = 2
HONGMENGHEROINFO_HEROID_FIELD.index = 1 HONGMENGHEROINFO_HEROID_FIELD.index = 1
HONGMENGHEROINFO_HEROID_FIELD.label = 1 HONGMENGHEROINFO_HEROID_FIELD.label = 1
@ -1750,7 +1750,7 @@ HONGMENGHEROINFO_HEROID_FIELD.type = 9
HONGMENGHEROINFO_HEROID_FIELD.cpp_type = 9 HONGMENGHEROINFO_HEROID_FIELD.cpp_type = 9
HONGMENGHEROINFO_TIME_FIELD.name = "time" HONGMENGHEROINFO_TIME_FIELD.name = "time"
HONGMENGHEROINFO_TIME_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.time" HONGMENGHEROINFO_TIME_FIELD.full_name = ".rpc.protocols.HongmengHeroInfo.time"
HONGMENGHEROINFO_TIME_FIELD.number = 3 HONGMENGHEROINFO_TIME_FIELD.number = 3
HONGMENGHEROINFO_TIME_FIELD.index = 2 HONGMENGHEROINFO_TIME_FIELD.index = 2
HONGMENGHEROINFO_TIME_FIELD.label = 1 HONGMENGHEROINFO_TIME_FIELD.label = 1
@ -1760,14 +1760,14 @@ HONGMENGHEROINFO_TIME_FIELD.type = 3
HONGMENGHEROINFO_TIME_FIELD.cpp_type = 2 HONGMENGHEROINFO_TIME_FIELD.cpp_type = 2
HONGMENGHEROINFO.name = "HongmengHeroInfo" HONGMENGHEROINFO.name = "HongmengHeroInfo"
HONGMENGHEROINFO.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo" HONGMENGHEROINFO.full_name = ".rpc.protocols.HongmengHeroInfo"
HONGMENGHEROINFO.nested_types = {} HONGMENGHEROINFO.nested_types = {}
HONGMENGHEROINFO.enum_types = {} HONGMENGHEROINFO.enum_types = {}
HONGMENGHEROINFO.fields = {HONGMENGHEROINFO_GRIDID_FIELD, HONGMENGHEROINFO_HEROID_FIELD, HONGMENGHEROINFO_TIME_FIELD} HONGMENGHEROINFO.fields = {HONGMENGHEROINFO_GRIDID_FIELD, HONGMENGHEROINFO_HEROID_FIELD, HONGMENGHEROINFO_TIME_FIELD}
HONGMENGHEROINFO.is_extendable = false HONGMENGHEROINFO.is_extendable = false
HONGMENGHEROINFO.extensions = {} HONGMENGHEROINFO.extensions = {}
HONGMENGADDITION_ADDITIONTYPE_FIELD.name = "additionType" HONGMENGADDITION_ADDITIONTYPE_FIELD.name = "additionType"
HONGMENGADDITION_ADDITIONTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.additionType" HONGMENGADDITION_ADDITIONTYPE_FIELD.full_name = ".rpc.protocols.HongmengAddition.additionType"
HONGMENGADDITION_ADDITIONTYPE_FIELD.number = 1 HONGMENGADDITION_ADDITIONTYPE_FIELD.number = 1
HONGMENGADDITION_ADDITIONTYPE_FIELD.index = 0 HONGMENGADDITION_ADDITIONTYPE_FIELD.index = 0
HONGMENGADDITION_ADDITIONTYPE_FIELD.label = 1 HONGMENGADDITION_ADDITIONTYPE_FIELD.label = 1
@ -1777,7 +1777,7 @@ HONGMENGADDITION_ADDITIONTYPE_FIELD.type = 5
HONGMENGADDITION_ADDITIONTYPE_FIELD.cpp_type = 1 HONGMENGADDITION_ADDITIONTYPE_FIELD.cpp_type = 1
HONGMENGADDITION_VALUE_FIELD.name = "value" HONGMENGADDITION_VALUE_FIELD.name = "value"
HONGMENGADDITION_VALUE_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.value" HONGMENGADDITION_VALUE_FIELD.full_name = ".rpc.protocols.HongmengAddition.value"
HONGMENGADDITION_VALUE_FIELD.number = 2 HONGMENGADDITION_VALUE_FIELD.number = 2
HONGMENGADDITION_VALUE_FIELD.index = 1 HONGMENGADDITION_VALUE_FIELD.index = 1
HONGMENGADDITION_VALUE_FIELD.label = 1 HONGMENGADDITION_VALUE_FIELD.label = 1
@ -1787,7 +1787,7 @@ HONGMENGADDITION_VALUE_FIELD.type = 5
HONGMENGADDITION_VALUE_FIELD.cpp_type = 1 HONGMENGADDITION_VALUE_FIELD.cpp_type = 1
HONGMENGADDITION_HEROTID_FIELD.name = "heroTid" HONGMENGADDITION_HEROTID_FIELD.name = "heroTid"
HONGMENGADDITION_HEROTID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.heroTid" HONGMENGADDITION_HEROTID_FIELD.full_name = ".rpc.protocols.HongmengAddition.heroTid"
HONGMENGADDITION_HEROTID_FIELD.number = 3 HONGMENGADDITION_HEROTID_FIELD.number = 3
HONGMENGADDITION_HEROTID_FIELD.index = 2 HONGMENGADDITION_HEROTID_FIELD.index = 2
HONGMENGADDITION_HEROTID_FIELD.label = 1 HONGMENGADDITION_HEROTID_FIELD.label = 1
@ -1797,21 +1797,21 @@ HONGMENGADDITION_HEROTID_FIELD.type = 5
HONGMENGADDITION_HEROTID_FIELD.cpp_type = 1 HONGMENGADDITION_HEROTID_FIELD.cpp_type = 1
HONGMENGADDITION.name = "HongmengAddition" HONGMENGADDITION.name = "HongmengAddition"
HONGMENGADDITION.full_name = ".com.ljsd.jieling.protocols.HongmengAddition" HONGMENGADDITION.full_name = ".rpc.protocols.HongmengAddition"
HONGMENGADDITION.nested_types = {} HONGMENGADDITION.nested_types = {}
HONGMENGADDITION.enum_types = {} HONGMENGADDITION.enum_types = {}
HONGMENGADDITION.fields = {HONGMENGADDITION_ADDITIONTYPE_FIELD, HONGMENGADDITION_VALUE_FIELD, HONGMENGADDITION_HEROTID_FIELD} HONGMENGADDITION.fields = {HONGMENGADDITION_ADDITIONTYPE_FIELD, HONGMENGADDITION_VALUE_FIELD, HONGMENGADDITION_HEROTID_FIELD}
HONGMENGADDITION.is_extendable = false HONGMENGADDITION.is_extendable = false
HONGMENGADDITION.extensions = {} HONGMENGADDITION.extensions = {}
GETHONGMENGINFORESPONSE.name = "GetHongmengInfoResponse" GETHONGMENGINFORESPONSE.name = "GetHongmengInfoResponse"
GETHONGMENGINFORESPONSE.full_name = ".com.ljsd.jieling.protocols.GetHongmengInfoResponse" GETHONGMENGINFORESPONSE.full_name = ".rpc.protocols.GetHongmengInfoResponse"
GETHONGMENGINFORESPONSE.nested_types = {} GETHONGMENGINFORESPONSE.nested_types = {}
GETHONGMENGINFORESPONSE.enum_types = {} GETHONGMENGINFORESPONSE.enum_types = {}
GETHONGMENGINFORESPONSE.fields = {} GETHONGMENGINFORESPONSE.fields = {}
GETHONGMENGINFORESPONSE.is_extendable = false GETHONGMENGINFORESPONSE.is_extendable = false
GETHONGMENGINFORESPONSE.extensions = {} GETHONGMENGINFORESPONSE.extensions = {}
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.name = "hongmengGuards" HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.name = "hongmengGuards"
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication.hongmengGuards" HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.full_name = ".rpc.protocols.HongmengInfoIndication.hongmengGuards"
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.number = 1 HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.number = 1
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.index = 0 HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.index = 0
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.label = 3 HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.label = 3
@ -1822,7 +1822,7 @@ HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.type = 11
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.cpp_type = 10 HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.cpp_type = 10
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.name = "hongmengAdditions" HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.name = "hongmengAdditions"
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication.hongmengAdditions" HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.full_name = ".rpc.protocols.HongmengInfoIndication.hongmengAdditions"
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.number = 2 HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.number = 2
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.index = 1 HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.index = 1
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.label = 3 HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.label = 3
@ -1833,7 +1833,7 @@ HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.type = 11
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.cpp_type = 10 HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.cpp_type = 10
HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.name = "hongmengResonacnes" HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.name = "hongmengResonacnes"
HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication.hongmengResonacnes" HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.full_name = ".rpc.protocols.HongmengInfoIndication.hongmengResonacnes"
HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.number = 3 HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.number = 3
HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.index = 2 HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.index = 2
HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.label = 3 HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.label = 3
@ -1844,7 +1844,7 @@ HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.type = 11
HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.cpp_type = 10 HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD.cpp_type = 10
HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.name = "hongmengTabletMax" HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.name = "hongmengTabletMax"
HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication.hongmengTabletMax" HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.full_name = ".rpc.protocols.HongmengInfoIndication.hongmengTabletMax"
HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.number = 4 HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.number = 4
HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.index = 3 HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.index = 3
HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.label = 1 HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.label = 1
@ -1854,14 +1854,14 @@ HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.type = 5
HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.cpp_type = 1 HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD.cpp_type = 1
HONGMENGINFOINDICATION.name = "HongmengInfoIndication" HONGMENGINFOINDICATION.name = "HongmengInfoIndication"
HONGMENGINFOINDICATION.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication" HONGMENGINFOINDICATION.full_name = ".rpc.protocols.HongmengInfoIndication"
HONGMENGINFOINDICATION.nested_types = {} HONGMENGINFOINDICATION.nested_types = {}
HONGMENGINFOINDICATION.enum_types = {} HONGMENGINFOINDICATION.enum_types = {}
HONGMENGINFOINDICATION.fields = {HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD, HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD, HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD, HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD} HONGMENGINFOINDICATION.fields = {HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD, HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD, HONGMENGINFOINDICATION_HONGMENGRESONACNES_FIELD, HONGMENGINFOINDICATION_HONGMENGTABLETMAX_FIELD}
HONGMENGINFOINDICATION.is_extendable = false HONGMENGINFOINDICATION.is_extendable = false
HONGMENGINFOINDICATION.extensions = {} HONGMENGINFOINDICATION.extensions = {}
HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.name = "state" HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.name = "state"
HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengSteleNewHandIndication.state" HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.full_name = ".rpc.protocols.HongmengSteleNewHandIndication.state"
HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.number = 1 HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.number = 1
HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.index = 0 HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.index = 0
HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.label = 1 HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.label = 1
@ -1871,7 +1871,7 @@ HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.type = 5
HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.cpp_type = 1 HONGMENGSTELENEWHANDINDICATION_STATE_FIELD.cpp_type = 1
HONGMENGSTELENEWHANDINDICATION.name = "HongmengSteleNewHandIndication" HONGMENGSTELENEWHANDINDICATION.name = "HongmengSteleNewHandIndication"
HONGMENGSTELENEWHANDINDICATION.full_name = ".com.ljsd.jieling.protocols.HongmengSteleNewHandIndication" HONGMENGSTELENEWHANDINDICATION.full_name = ".rpc.protocols.HongmengSteleNewHandIndication"
HONGMENGSTELENEWHANDINDICATION.nested_types = {} HONGMENGSTELENEWHANDINDICATION.nested_types = {}
HONGMENGSTELENEWHANDINDICATION.enum_types = {} HONGMENGSTELENEWHANDINDICATION.enum_types = {}
HONGMENGSTELENEWHANDINDICATION.fields = {HONGMENGSTELENEWHANDINDICATION_STATE_FIELD} HONGMENGSTELENEWHANDINDICATION.fields = {HONGMENGSTELENEWHANDINDICATION_STATE_FIELD}

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;
@ -80,6 +80,15 @@ import "CommonProto.proto";
optional int32 curTower = 20;// optional int32 curTower = 20;//
optional int32 bombUsed = 21;//使 optional int32 bombUsed = 21;//使
optional int32 killCount = 22;//
repeated int32 trialRewardInfo = 23;//
// boss -1
optional int32 essenceValue = 24;
} }
@ -158,47 +167,12 @@ import "CommonProto.proto";
message UseTowerBuffResponse { message UseTowerBuffResponse {
optional EventBehaviorCommon EventBehaviorCommon =1; optional EventBehaviorCommon EventBehaviorCommon =1;
} }
//
message TowerCopyInfo{
//
optional int32 tower = 1;
//
optional int32 fightCount = 2;
//
optional int32 highestTower = 3;
// boss -1
optional int32 essenceValue = 4;
// 10
optional int32 mapIntoReset = 5;
// 使
optional int32 towerUseTime = 6;
repeated int32 trialRewardInfo = 7;//
optional int32 killCount = 8;//
optional int32 bombUsed = 9;//使
}
// //
message getAllLevelDifficultyInfosResponse{ message getAllLevelDifficultyInfosResponse{
repeated LevelDifficultyInfos levelDifficultyInfos = 1; optional int32 killCount = 1;//
// repeated int32 trialRewardInfo = 2;//
repeated MapInfo mapInfos = 2;
//
optional int32 starNum = 3;
//
optional TowerCopyInfo towerCopyInfo = 4;
//id
repeated int32 playedGenMapId = 5;
//
repeated DifficultMapOption difficultMapOptions = 6;
} }
// //
@ -269,6 +243,8 @@ import "CommonProto.proto";
optional Drop drop = 2; optional Drop drop = 2;
optional Cell cell = 3;//bossidid optional Cell cell = 3;//bossidid
optional int32 monsterNum = 4;
} }
// //
message DifficultMapRequest{ message DifficultMapRequest{
@ -336,6 +312,9 @@ import "CommonProto.proto";
message TrialHeroInfoSaveRequest{ message TrialHeroInfoSaveRequest{
repeated string heroIds = 1;// repeated string heroIds = 1;//
} }
message TrialHeroInfoSaveResponse{
repeated TrialHeroInfo heroes = 1;
}
message GetTrialBoxRewardRequest{ message GetTrialBoxRewardRequest{
optional int32 type = 1;//01 optional int32 type = 1;//01
} }

View File

@ -1,5 +1,5 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;
@ -540,6 +540,8 @@ enum MessageType{
HONGMENG_GET_INFO_RESPONSE = 10723; HONGMENG_GET_INFO_RESPONSE = 10723;
HONGMENG_INFO_INDICATION = 10724; // 鸿 HONGMENG_INFO_INDICATION = 10724; // 鸿
HONGMENG_STELE_NEW_HAND_INDICATION = 10725;//鸿
// I 10800 // I 10800
@ -676,6 +678,10 @@ enum MessageType{
// //
MISSING_ROOM_HERO_SEND_REQUEST = 11249; MISSING_ROOM_HERO_SEND_REQUEST = 11249;
MISSING_ROOM_HERO_SEND_RESPONSE = 11250; MISSING_ROOM_HERO_SEND_RESPONSE = 11250;
//
MISSING_ROOM_LOCK_REQUEST = 11256;
MISSING_ROOM_LOCK_RESPONSE = 11257;
// //
MAP_GAME_GET_REQUEST = 11251; MAP_GAME_GET_REQUEST = 11251;
@ -976,8 +982,6 @@ enum MessageType{
WORKSHOP_TECHNOLOGY_RESET_REQUEST = 12212; // WORKSHOP_TECHNOLOGY_RESET_REQUEST = 12212; //
WORKSHOP_TECHNOLOGY_RESET_RESPONSE = 12213; WORKSHOP_TECHNOLOGY_RESET_RESPONSE = 12213;
@ -1118,6 +1122,66 @@ enum MessageType{
SeletSubRewardPoolRequest = 303671;// SeletSubRewardPoolRequest = 303671;//
SeletSubRewardPoolResponse = 303672; SeletSubRewardPoolResponse = 303672;
WorldLevelIndication= 303673;//
//303691 - 303692
NewGeneralAttackRequest = 303691;
NewGeneralAttackResponse = 303692;
// 303701 - 303702
UpgradeGodTreeRequest = 303701;
UpgradeGodTreeResponse = 303702;
ZeroPlayerUpdateIndication = 303703;
//800000global
GetWorldServerRequest = 800001;//ip
GetWorldServerResponse = 800002;
//900000 gs
GetWorldArenaInfoRequest = 900001;
GetWorldArenaInfoResponse = 900002;
//
GetWorldArenaChallengeRequest = 900003;
GetWorldArenaChallengeResponse = 900004;
//
GetWorldArenaProudRequest= 900005;
GetWorldArenaProudResponse = 900006;
//
GetWorldArenaRecordInfoRequest= 900007;
GetWorldArenaRecordInfoResponse= 900008;
//gs --word
GetGSUserArenaInfoRequest = 900009;
GetGSUserArenaInfoResponse = 900010;
GetRankRequest = 900011;
AddDeathPathRankRequest = 900012;
GetDeathPathFirstRequest = 900013;
GetDeathPathRewardRequest = 900014;
DeathPathWorldRewardRequest = 900015;
ViewHeroInfoRequest = 9000015;
ViewHeroInfoResponse = 900016;
GetPlayerOneTeamInfoRequest = 900017;
GetPlayerOneTeamInfoResponse= 900018;
GetArenaRankRewardRequest = 900019;
GetArenaRankRewardResponse = 900020;
ArenaClearInfoRequest = 900021;
} }

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols; package rpc.protocols;
option optimize_for = SPEED; option optimize_for = SPEED;
@ -72,6 +72,7 @@ import "CommonProto.proto";
optional int32 expeditionLeve =31 ; // -1 optional int32 expeditionLeve =31 ; // -1
optional int32 hadLuckTime = 32;// optional int32 hadLuckTime = 32;//
optional int32 hadAdvanceLuckTime = 33;// optional int32 hadAdvanceLuckTime = 33;//
optional int32 worldLeve = 34;//
} }
@ -389,6 +390,10 @@ import "CommonProto.proto";
optional int32 hadLuckTime = 14;// optional int32 hadLuckTime = 14;//
optional int32 hadAdvanceLuckTime = 15;// optional int32 hadAdvanceLuckTime = 15;//
} }
message ZeroPlayerUpdateIndication{
}
message GetMissionResponse{ message GetMissionResponse{
@ -497,6 +502,7 @@ import "CommonProto.proto";
message GetPlayerOneTeamInfoRequest{ message GetPlayerOneTeamInfoRequest{
optional int32 playerId = 1; optional int32 playerId = 1;
optional int32 teamId = 2; optional int32 teamId = 2;
optional int32 serverId = 3;
} }
message GetPlayerOneTeamInfoResponse{ message GetPlayerOneTeamInfoResponse{
optional TeamOneInfo teamInfo = 1; optional TeamOneInfo teamInfo = 1;
@ -641,6 +647,7 @@ import "CommonProto.proto";
message ViewHeroInfoRequest{ message ViewHeroInfoRequest{
optional int32 targetUid = 1; optional int32 targetUid = 1;
optional string heroId = 2 ;// id optional string heroId = 2 ;// id
optional int32 serverId = 3;
} }
message ViewHeroInfoResponse{ message ViewHeroInfoResponse{
@ -707,6 +714,11 @@ import "CommonProto.proto";
message MissingRoomAccelerateRequest{ message MissingRoomAccelerateRequest{
optional int32 missionId = 1; optional int32 missionId = 1;
} }
//
message MissingRoomLockRequest{
optional int32 missionId = 1;
optional int32 lock = 2;//12
}
message SexChangeRequest{ message SexChangeRequest{
optional int32 sex = 1; //0 1 optional int32 sex = 1; //0 1
@ -762,6 +774,14 @@ import "CommonProto.proto";
optional int32 weekTime = 2; optional int32 weekTime = 2;
} }
message WorldLevelIndication{
optional int32 worldLeve = 1;//
}

View File

@ -52,6 +52,7 @@ local _ShowPlusType = {
UpViewRechargeType.DingKunShenChu, UpViewRechargeType.DingKunShenChu,
UpViewRechargeType.YeQiuQuan, UpViewRechargeType.YeQiuQuan,
UpViewRechargeType.HuaLingFu, UpViewRechargeType.HuaLingFu,
UpViewRechargeType.XuanHuangZhiQi,
} }
-- 判断是否显示加号 -- 判断是否显示加号