【鸿蒙阵协议】

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;

View File

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

View File

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

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols;
package rpc.protocols;
option optimize_for = SPEED;
@ -378,6 +378,12 @@ import "CommonProto.proto";
//
message GuildSkillLevelUpRequest{
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 string guildName = 2;
optional int32 gid = 3;
optional string serverName = 4;
}
message GetDeathPathStatusResponse{

View File

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

View File

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

View File

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

View File

@ -1,4 +1,4 @@
package com.ljsd.jieling.protocols;
package rpc.protocols;
option optimize_for = SPEED;
@ -80,6 +80,15 @@ import "CommonProto.proto";
optional int32 curTower = 20;//
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 {
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{
repeated LevelDifficultyInfos levelDifficultyInfos = 1;
//
repeated MapInfo mapInfos = 2;
//
optional int32 starNum = 3;
//
optional TowerCopyInfo towerCopyInfo = 4;
//id
repeated int32 playedGenMapId = 5;
//
repeated DifficultMapOption difficultMapOptions = 6;
optional int32 killCount = 1;//
repeated int32 trialRewardInfo = 2;//
}
//
@ -269,6 +243,8 @@ import "CommonProto.proto";
optional Drop drop = 2;
optional Cell cell = 3;//bossidid
optional int32 monsterNum = 4;
}
//
message DifficultMapRequest{
@ -336,6 +312,9 @@ import "CommonProto.proto";
message TrialHeroInfoSaveRequest{
repeated string heroIds = 1;//
}
message TrialHeroInfoSaveResponse{
repeated TrialHeroInfo heroes = 1;
}
message GetTrialBoxRewardRequest{
optional int32 type = 1;//01
}

View File

@ -1,5 +1,5 @@
package com.ljsd.jieling.protocols;
package rpc.protocols;
option optimize_for = SPEED;
@ -540,6 +540,8 @@ enum MessageType{
HONGMENG_GET_INFO_RESPONSE = 10723;
HONGMENG_INFO_INDICATION = 10724; // 鸿
HONGMENG_STELE_NEW_HAND_INDICATION = 10725;//鸿
// I 10800
@ -676,6 +678,10 @@ enum MessageType{
//
MISSING_ROOM_HERO_SEND_REQUEST = 11249;
MISSING_ROOM_HERO_SEND_RESPONSE = 11250;
//
MISSING_ROOM_LOCK_REQUEST = 11256;
MISSING_ROOM_LOCK_RESPONSE = 11257;
//
MAP_GAME_GET_REQUEST = 11251;
@ -976,8 +982,6 @@ enum MessageType{
WORKSHOP_TECHNOLOGY_RESET_REQUEST = 12212; //
WORKSHOP_TECHNOLOGY_RESET_RESPONSE = 12213;
@ -1118,6 +1122,66 @@ enum MessageType{
SeletSubRewardPoolRequest = 303671;//
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;
@ -72,6 +72,7 @@ import "CommonProto.proto";
optional int32 expeditionLeve =31 ; // -1
optional int32 hadLuckTime = 32;//
optional int32 hadAdvanceLuckTime = 33;//
optional int32 worldLeve = 34;//
}
@ -389,6 +390,10 @@ import "CommonProto.proto";
optional int32 hadLuckTime = 14;//
optional int32 hadAdvanceLuckTime = 15;//
}
message ZeroPlayerUpdateIndication{
}
message GetMissionResponse{
@ -497,6 +502,7 @@ import "CommonProto.proto";
message GetPlayerOneTeamInfoRequest{
optional int32 playerId = 1;
optional int32 teamId = 2;
optional int32 serverId = 3;
}
message GetPlayerOneTeamInfoResponse{
optional TeamOneInfo teamInfo = 1;
@ -641,6 +647,7 @@ import "CommonProto.proto";
message ViewHeroInfoRequest{
optional int32 targetUid = 1;
optional string heroId = 2 ;// id
optional int32 serverId = 3;
}
message ViewHeroInfoResponse{
@ -707,6 +714,11 @@ import "CommonProto.proto";
message MissingRoomAccelerateRequest{
optional int32 missionId = 1;
}
//
message MissingRoomLockRequest{
optional int32 missionId = 1;
optional int32 lock = 2;//12
}
message SexChangeRequest{
optional int32 sex = 1; //0 1
@ -762,6 +774,14 @@ import "CommonProto.proto";
optional int32 weekTime = 2;
}
message WorldLevelIndication{
optional int32 worldLeve = 1;//
}

View File

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