2019-05-09 15:37:36 +08:00
|
|
|
|
package com.ljsd.jieling.protocols;
|
|
|
|
|
|
|
|
|
|
option optimize_for = SPEED;
|
|
|
|
|
|
|
|
|
|
import "CommonProto.proto";
|
|
|
|
|
|
|
|
|
|
|
2019-05-09 15:50:20 +08:00
|
|
|
|
message GetArenaInfoResponse{
|
2019-05-09 15:37:36 +08:00
|
|
|
|
optional ArenaInfo arenaInfo = 1;
|
|
|
|
|
}
|
2019-05-10 10:31:06 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
message GetArenaRankInfoRequest{
|
|
|
|
|
optional int32 page = 1; //页数
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
2019-05-10 13:42:09 +08:00
|
|
|
|
message ArenaChallengeRequest{
|
|
|
|
|
optional int32 teamId =1; // 本人进攻队伍id
|
|
|
|
|
optional int32 challengeUid = 2 ;// 对手uid
|
2019-05-13 15:17:17 +08:00
|
|
|
|
optional int32 skipFight = 3 ;// 1:标识跳过战斗 0: 不跳过战斗
|
2019-05-10 13:42:09 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message ArenaChallengeResponse{
|
|
|
|
|
optional int32 myScoreChange = 1 ; //我的分数变化值
|
|
|
|
|
optional int32 defScoreChange =2; // 对手分数变化值
|
|
|
|
|
repeated ArenaEnemy arenaEnemys = 3; //新的一批对手信息
|
2019-05-13 15:17:17 +08:00
|
|
|
|
optional FightData fightData =4; // 战斗数据
|
2019-11-06 15:48:59 +08:00
|
|
|
|
optional int32 fightResult = 5 ;// 战斗结果
|
2019-05-10 13:42:09 +08:00
|
|
|
|
}
|
|
|
|
|
|
2019-05-10 10:31:06 +08:00
|
|
|
|
message GetArenaRankInfoResponse{
|
|
|
|
|
repeated ArenaEnemy rankInfos = 1; //成员排名信息
|
2019-05-10 16:15:50 +08:00
|
|
|
|
optional int32 myscore = 2; //我的积分
|
|
|
|
|
optional int32 myRank =3 ;// 我的排名
|
2019-05-10 10:31:06 +08:00
|
|
|
|
}
|
2019-05-10 13:42:09 +08:00
|
|
|
|
|
2019-05-11 16:24:06 +08:00
|
|
|
|
message ArenaRandomResponse{
|
2019-05-11 15:16:37 +08:00
|
|
|
|
repeated ArenaEnemy arenaEnemys = 1; //新的一批对手信息
|
|
|
|
|
}
|
|
|
|
|
|
2019-05-11 16:24:06 +08:00
|
|
|
|
message ArenaRecordInfoResponse{
|
|
|
|
|
repeated ArenaRecordInfo arenaRecordInfo =1;
|
|
|
|
|
}
|
|
|
|
|
|
2019-05-10 13:42:09 +08:00
|
|
|
|
|
2019-09-25 18:12:21 +08:00
|
|
|
|
message PlayWithSbRequest{
|
|
|
|
|
optional int32 challengeUid =1;
|
|
|
|
|
optional int32 myteamId = 2;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message PlayWithSbResponse{
|
|
|
|
|
optional FightData fightData =1; // 战斗数据
|
|
|
|
|
}
|
|
|
|
|
|
2019-12-11 16:10:48 +08:00
|
|
|
|
message ChampionGetInfoResponse{
|
|
|
|
|
optional int32 joinState = 1; // 0:未参加 1:参加
|
|
|
|
|
optional int32 progress = 2;// 进度 选拨赛|决赛 第几轮 阶段(准备、竞猜、战斗、结束)
|
|
|
|
|
optional int32 endTime = 3; //进度结束时间
|
|
|
|
|
optional int32 myrank = 4; //排名
|
2019-12-11 16:35:35 +08:00
|
|
|
|
optional int32 maxRank = 5; //历史最高排名
|
2019-12-11 16:10:48 +08:00
|
|
|
|
|
2019-12-11 16:37:44 +08:00
|
|
|
|
optional ChampionBattleInfo championBattleInfo=6;
|
2019-12-11 16:10:48 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message ChampionProgressUpdateIndication{
|
|
|
|
|
optional int32 progress = 1;// 进度
|
|
|
|
|
optional int32 endTime = 2; //进度结束时间
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取竞猜信息
|
|
|
|
|
message ChampionGetBetResponse{
|
|
|
|
|
optional ChampionBattleInfo championBattleInfo=1; //竞猜队伍信息
|
|
|
|
|
optional ChampionBetInfo championBetInfo = 2;// 竞猜押注信息
|
|
|
|
|
optional int32 winUid = 3; //我压得是
|
|
|
|
|
}
|
|
|
|
|
|
2019-12-06 20:28:05 +08:00
|
|
|
|
message ChampionBetReqeust{
|
|
|
|
|
optional int32 winUid = 1 ; //押注x胜利
|
|
|
|
|
optional int32 coins = 2 ;//筹码
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message ChampionBetBroadIndication{
|
|
|
|
|
optional ChampionBetInfo championBetInfo = 1;
|
|
|
|
|
}
|
|
|
|
|
|
2019-12-11 16:10:48 +08:00
|
|
|
|
message ChampionGetWorldRankRequest{
|
2019-12-06 20:28:05 +08:00
|
|
|
|
optional int32 page = 1;
|
|
|
|
|
}
|
|
|
|
|
|
2019-12-11 16:10:48 +08:00
|
|
|
|
message ChampionGetWorldRankResponse{
|
2019-12-06 20:28:05 +08:00
|
|
|
|
repeated ArenaEnemy rankInfos = 1; //成员排名信息
|
|
|
|
|
optional int32 myRank =3 ;// 我的排名
|
|
|
|
|
}
|
|
|
|
|
|
2019-12-11 16:10:48 +08:00
|
|
|
|
message ChampionGetMyTeamInfoResponse{
|
|
|
|
|
repeated ChampionTeamPersonInfo championTeamPersonInfo =1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2019-12-06 20:28:05 +08:00
|
|
|
|
|
|
|
|
|
|
2019-09-25 18:12:21 +08:00
|
|
|
|
|
2019-05-09 15:37:36 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|