diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 144b365..816fe38 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -546,6 +546,7 @@ option optimize_for = SPEED; optional int32 levelTime=10; //解散公会开始时间 optional FamilyContribute fightResult = 11;//公会战战绩 optional int32 playerIntoLevel = 12;//加入等級限制 + optional int32 fete = 13; //祭祀进度 } //无尽副本英雄信息 diff --git a/protos/Family.proto b/protos/Family.proto index a1fb311..4e44daf 100644 --- a/protos/Family.proto +++ b/protos/Family.proto @@ -21,6 +21,15 @@ import "CommonProto.proto"; optional int32 lastFeteGuildId =14 ; // 上次祭祀公会id optional int32 lastFeteType =15 ; // 上次祭祀类型 //每日清除 5点推送 } + + + message CarDelayProgressIndication{ + optional int32 progress = 1; //阶段 -1:未开 1 : 挑战 2:抢夺 + optional int32 endTime = 2; //结束时间 + optional int32 bossIndexId = 3; //boss索引id + optional int32 battleStartTime = 4 ;// 挑战boss开启时间 + optional int32 grabStartTime = 5 ;// 抢夺开启时间 + } message FamilyLogInfo{ @@ -92,6 +101,7 @@ import "CommonProto.proto"; optional FamilyUserInfo familyUserInfo =2; // 个人信息 repeated FamilyWalkIndicaiton familyWalkIndicaiton =3;// 玩家走路信息 optional int32 guildBossId = 4; // 当前工会bossId 0表示功能暂时关闭 + optional CarDelayProgressIndication carDelayProgressIndication = 5 ;// 车迟玩法时间信息 } @@ -374,21 +384,38 @@ import "CommonProto.proto"; optional Drop drop = 1; } + message CarChallengeItem{ + optional int32 uid = 1; + optional string userName =2; + optional int32 force =3; + optional string guildName = 4; + optional int32 score = 5; + optional int32 hadChallenge =6; // 是否已挑战过,1:表示挑战过,2:未挑战过。 + optional int32 rank = 7; + optional TeamOneInfo teamInfo = 8; + } + + message GetCarChallenegListResponse{ + repeated CarChallengeItem carChallengeItem = 1; + optional int32 myRank = 2; //我的排名 + optional int32 myScore = 3 ;//我的积分 + } + message FamilyFeteRequest{ optional int32 type = 1; //献祭类型 } message FamilyFeteResponse{ - optional int32 type = 1; //献祭类型 - optional int32 contribute = 2; //贡献 - optional int32 curExp = 3; //经验 - optional int32 score = 4; //进度 + optional Drop drop = 1; + optional int32 curExp = 2; //经验 + } message FamilyGetFeteRewardRequest{ optional int32 id = 1; //进度id } message FamilyGetFeteRewardResponse{ + optional Drop drop = 1; } message FamilyFeteRewardProcessIndication{ @@ -417,3 +444,4 @@ import "CommonProto.proto"; optional Drop drop = 3; } + diff --git a/protos/FightInfoProto.proto b/protos/FightInfoProto.proto index 7195042..3587921 100644 --- a/protos/FightInfoProto.proto +++ b/protos/FightInfoProto.proto @@ -216,6 +216,16 @@ import "CommonProto.proto"; optional int32 fightId = 1;//关卡id optional int32 state =2;// 状态 } + + message FastFightChallengeRequest{ + optional int32 type = 1 ; //类型 1:车迟斗法挑战boss 2:车迟斗法抢夺 + optional int32 challeageId = 2 ; //挑战id + } + + message FastFightChallengeResponse{ + optional int32 score = 1; //获取积分信息 + optional int32 hurt = 2 ;// 伤害值 + } diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index c862b35..202f31c 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -150,6 +150,9 @@ enum MessageType{ CHAMPION_VIEW_FINAL_RESPONSE = 10219; CHAMPION_GUESS_SUCCESS_INDICATION = 10220; // 竞猜成功通知 + + + CAR_DELAY_PROGRESS_INDICATION = 10221; //车迟进度变更 @@ -359,6 +362,9 @@ enum MessageType{ FRIEND_BLACK_OPT_REQUEST = 10584; // 黑名单操作 FRIEND_BLACK_OPT_RESPONSE = 10585; + + FAST_FIGHT_CHALLENGE_REQUEST = 10586; // 快速战斗 + FAST_FIGHT_CHALLENGE_RESPONSE = 10587; // G 10600 GET_PLAYERINFO_REQUEST = 10600; // @@ -456,6 +462,9 @@ enum MessageType{ GET_ALL_GUILD_SKILL_REQUEST = 16670;//获取所有公会技能 GET_ALL_GUILD_SKILL_RESPONSE = 16671; + + GET_CAR_CHALLENEG_LIST_REQUEST = 16672 ;// 获取车迟匹配信息 + GET_CAR_CHALLENEG_LIST_RESPONSE = 16673; // H 10700 HERO_RAND_REQQUEST = 10701; HERO_RAND_RESPONSE = 10702;