diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index b99cd53..4f9a72c 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1121,6 +1121,13 @@ option optimize_for = SPEED; optional int32 currentFloor = 3;//层数 optional int32 remainTimes = 4;//剩余次数 } + + //挑战副本(无尽副本,宝物副本) + message ChallengeInfo{ + optional int32 type = 1;//挑战副本(1无尽 2宝物) + optional int32 overTime = 2;//挑战副本开启状态(0:关闭 1:开启) + optional int32 currentFloor = 3;//层数 + } // 助战信息 message HelpFightList{ diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index 21e84de..b8551e3 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -203,6 +203,12 @@ enum MessageType{ DEATH_PATH_FIRST_CHANGE_INDICATION = 10321;//十绝阵第一名修改推送 + CHALLENGE_REQUEST = 10322; //挑战副本 + CHALLENGE_RESPONSE = 10323; + CHALLENGE_INFO_REQUEST = 10324; + CHALLENGE_INFO_RESPONSE = 10325; + CHALLENGE_INFO_INDICATION = 10326; + // E 10400 ERROR_CODE_INDICATION = 10400; diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index eb3a67a..ba3cf65 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -789,6 +789,27 @@ import "CommonProto.proto"; optional FightData fightData = 2; } + //挑战副本(无尽副本,宝物副本) + //挑战副本信息 + message ChallengeInfoRequest{ + } + message ChallengeInfoResponse{ + repeated ChallengeInfo info = 1; + } + message ChallengeInfoIndication{ + repeated ChallengeInfo info = 1; + } + //挑战副本挑战 + message ChallengeRequest{ + optional int32 type = 1; //1无尽 2宝物 + optional int32 model = 2; //1为挑战 2为扫荡 + optional int32 id = 3; //层数 + } + message ChallengeResponse{ + optional Drop drop = 1; + optional FightData fightData = 2; + } + message GetSomeActivityInfoRequest{ repeated int32 id=1; }