Merge branch 'master_luofu' into master_xiyou
commit
67358ac4ab
|
|
@ -353,7 +353,6 @@ option optimize_for = SPEED;
|
||||||
required int32 missionId = 1; //任务ID
|
required int32 missionId = 1; //任务ID
|
||||||
required int32 progress = 2; //任务进度
|
required int32 progress = 2; //任务进度
|
||||||
required int32 state = 3; //任务状态,0:未领奖,1:已领奖 -1:领取花费奖励
|
required int32 state = 3; //任务状态,0:未领奖,1:已领奖 -1:领取花费奖励
|
||||||
|
|
||||||
}
|
}
|
||||||
required int32 activityId = 1; // 活动id
|
required int32 activityId = 1; // 活动id
|
||||||
repeated MissionInfo mission = 2; // 任务信息
|
repeated MissionInfo mission = 2; // 任务信息
|
||||||
|
|
@ -398,7 +397,7 @@ option optimize_for = SPEED;
|
||||||
optional ArenaPersonInfo personInfo =1;
|
optional ArenaPersonInfo personInfo =1;
|
||||||
optional Team team = 2; //队伍展示信息
|
optional Team team = 2; //队伍展示信息
|
||||||
optional int32 worshipTime = 3;//膜拜次数
|
optional int32 worshipTime = 3;//膜拜次数
|
||||||
optional bool hadProud= 4;//我是否膜拜
|
optional bool hadProud = 4;//我是否膜拜
|
||||||
}
|
}
|
||||||
|
|
||||||
message ArenaInfo{
|
message ArenaInfo{
|
||||||
|
|
|
||||||
|
|
@ -1714,6 +1714,17 @@ enum MessageType{
|
||||||
QueryBookImageRequest = 7000006;
|
QueryBookImageRequest = 7000006;
|
||||||
QueryBookImageResponse = 7000007;
|
QueryBookImageResponse = 7000007;
|
||||||
QueryBookImageIndication = 7000008;
|
QueryBookImageIndication = 7000008;
|
||||||
|
|
||||||
|
// 新罗浮争锋
|
||||||
|
LuofuRegisterRequest = 7000009;
|
||||||
|
LuofuRegisterResponse = 70000010;
|
||||||
|
LuofuStatusInfoRequest = 7000011;
|
||||||
|
LuofuStatusInfoResponse = 7000012;
|
||||||
|
|
||||||
|
// 是否跨服
|
||||||
|
CrossServerStatusRequest = 7000013;
|
||||||
|
CrossServerStatusResponse = 7000014;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,43 +2,33 @@ package rpc.world;
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
|
|
||||||
|
|
||||||
// request 编号需要小于 response 编号
|
// request 编号需要小于 response 编号
|
||||||
|
|
||||||
import "CommonProto.proto";
|
import "CommonProto.proto";
|
||||||
|
|
||||||
message GetWorldArenaInfoRequest{
|
message GetWorldArenaInfoRequest{
|
||||||
optional bool isPro = 1;//是否膜拜阶段
|
optional int32 type = 1;//类型
|
||||||
}
|
}
|
||||||
message GetWorldArenaInfoResponse{
|
message GetWorldArenaInfoResponse{
|
||||||
optional rpc.protocols.ArenaInfo arenaInfo = 1;
|
optional rpc.protocols.ArenaInfo arenaInfo = 1;
|
||||||
optional int32 stage = 2;//1 未开始 2 战斗阶段 3 膜拜阶段
|
optional int32 stage = 2;//1 报名阶段 2 战斗阶段
|
||||||
optional int32 endTime = 3;//阶段结束时间戳
|
optional int32 endTime = 3;//阶段结束时间戳
|
||||||
optional int32 enterable = 4;//是否可以参加
|
|
||||||
optional int32 isGroup = 5;//是否已被分组 是1 否0
|
|
||||||
optional int32 isStart = 6;//是否在3周内,在为0 不在为1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message GetWorldArenaInfoIndication{
|
message GetWorldArenaInfoIndication{
|
||||||
optional rpc.protocols.ArenaInfo arenaInfo = 1;
|
optional rpc.protocols.ArenaInfo arenaInfo = 1;
|
||||||
optional int32 stage = 2;//1 未开始 2 战斗阶段 3 膜拜阶段
|
optional int32 endTime = 2;//阶段结束时间戳
|
||||||
optional int32 endTime = 3;//阶段结束时间戳
|
|
||||||
}
|
}
|
||||||
// 需要的数据 世界等级(推送)
|
// 需要的数据 世界等级(推送)
|
||||||
|
|
||||||
//跨服天梯挑战
|
//跨服天梯挑战
|
||||||
message GetWorldArenaChallengeRequest{
|
message GetWorldArenaChallengeRequest{
|
||||||
optional int32 teamId =1; // 本人进攻队伍id
|
optional int32 teamId =1; // 本人进攻队伍id
|
||||||
optional int32 challengeServerid = 2 ;// 废弃le 对手Serverid
|
optional int32 challengeUid = 2;// 对手uid
|
||||||
optional int32 challengeUid = 3 ;// 对手uid
|
optional int32 challengeRank = 3;// 对手排名 过期校验
|
||||||
optional int32 challengeRank = 4 ;// 对手排名 过期校验
|
optional int32 skipFight = 4;// 1:标识跳过战斗 0: 不跳过战斗
|
||||||
optional int32 skipFight = 5 ;// 1:标识跳过战斗 0: 不跳过战斗
|
optional int32 myCurrentRank = 5;//当前自己的排名,用来判断是否需要重新进
|
||||||
optional rpc.protocols.ArenaEnemy arenaEnemys = 6; //gs携带的view信息
|
|
||||||
optional rpc.protocols.FightTeamInfo fightTeamInfo = 7;//gs携带的挑战数据
|
|
||||||
optional int32 totalForce =8;//gs携带的玩家实时战力
|
|
||||||
optional int32 myCurrentRank = 9;//当前自己的排名,用来判断是否需要重新进
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
message GetWorldArenaChallengeResponse{
|
message GetWorldArenaChallengeResponse{
|
||||||
optional rpc.protocols.ArenaInfo arenaInfo = 1;//新的一批对手信息
|
optional rpc.protocols.ArenaInfo arenaInfo = 1;//新的一批对手信息
|
||||||
|
|
@ -51,15 +41,13 @@ import "CommonProto.proto";
|
||||||
//膜拜
|
//膜拜
|
||||||
message GetWorldArenaProudRequest{
|
message GetWorldArenaProudRequest{
|
||||||
optional int32 challengeUid = 1 ;// 对手uid
|
optional int32 challengeUid = 1 ;// 对手uid
|
||||||
optional int32 challengeRank = 2 ;// 对手排名 过期校验
|
|
||||||
}
|
}
|
||||||
message GetWorldArenaProudResponse{
|
message GetWorldArenaProudResponse{
|
||||||
optional rpc.protocols.Drop drop = 1;//膜拜奖励 (头像框奖励)
|
optional rpc.protocols.Drop drop = 1;//膜拜奖励 (头像框奖励)
|
||||||
optional int32 worshipTime = 2;//膜拜次数
|
optional int32 worshipTime = 2;//膜拜次数
|
||||||
optional int32 err = 3 ; //默认0 -1 时 表示挑战目标排名发生变化 需刷新
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//跨服天梯挑战与被挑战 战斗记录
|
//跨服天梯挑战与被挑战 战斗记录
|
||||||
|
|
||||||
message WroldBattleRecord {
|
message WroldBattleRecord {
|
||||||
optional string recordId = 1;
|
optional string recordId = 1;
|
||||||
optional rpc.protocols.ArenaEnemy redEnemy = 2; //我的信息 或者攻击者信息
|
optional rpc.protocols.ArenaEnemy redEnemy = 2; //我的信息 或者攻击者信息
|
||||||
|
|
@ -69,18 +57,27 @@ import "CommonProto.proto";
|
||||||
optional int32 oldrank = 6;//战斗胜利之前排名
|
optional int32 oldrank = 6;//战斗胜利之前排名
|
||||||
optional int32 rank = 7;//战斗胜利后排名
|
optional int32 rank = 7;//战斗胜利后排名
|
||||||
optional int32 attackTime =8 ; //进攻时间
|
optional int32 attackTime =8 ; //进攻时间
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message GetWorldArenaRecordInfoRequest{
|
message GetWorldArenaRecordInfoRequest{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message GetWorldArenaRecordInfoResponse{
|
message GetWorldArenaRecordInfoResponse{
|
||||||
repeated WroldBattleRecord wroldBattleRecord =1;
|
repeated WroldBattleRecord wroldBattleRecord =1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 罗浮报名
|
||||||
|
message LuofuRegisterRequest{
|
||||||
|
optional int32 type = 1;//类型,人佛妖道
|
||||||
|
}
|
||||||
|
// 罗浮状态信息
|
||||||
|
message LuofuStatusInfoRequest{
|
||||||
|
}
|
||||||
|
message LuofuStatusInfoResponse{
|
||||||
|
optional int32 type = 1;//类型,人佛妖道,没有返回0
|
||||||
|
optional int32 status = 2;//状态 1:报名 2:排行榜初始化 3:战斗 4:发奖
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
//gs --》word
|
//gs --》word
|
||||||
message GetGSUserArenaInfoRequest{
|
message GetGSUserArenaInfoRequest{
|
||||||
|
|
@ -199,7 +196,14 @@ import "CommonProto.proto";
|
||||||
optional string fightId = 1;
|
optional string fightId = 1;
|
||||||
}
|
}
|
||||||
message ReplayWorldArenaResponse{
|
message ReplayWorldArenaResponse{
|
||||||
optional rpc.protocols.FightData fightData =1;//战斗数据
|
optional rpc.protocols.FightData fightData =1;//战斗数据
|
||||||
|
}
|
||||||
|
|
||||||
|
// 是否跨服
|
||||||
|
message CrossServerStatusRequest{
|
||||||
|
}
|
||||||
|
message CrossServerStatusResponse{
|
||||||
|
optional int32 crossId = 1;//-1未跨服,其他未跨服分组id
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in New Issue