| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- // message结构的属性名请使用 驼峰小写字母开始
- syntax = "proto3";
- option go_package = "/pb";
- package pb;
- import "base_type.proto";
- import "league.proto";
- // 领主信息
- message Lord {
- // 名称
- string name = 1;
- // 等级
- int32 level = 2;
- // 经验
- int64 exp = 3;
- // 头像
- int32 iconID = 4;
- // 头像框
- int32 frameID = 5;
-
- // 赛季ID
- int32 seasonID = 10;
- }
- // 玩家详情
- message LordDetail {
- // 玩家Id
- int64 playerID = 1;
- // 玩家名称
- string playerName = 2;
- // 玩家头像ID L-领主-外显表外显ID
- int32 iconID = 3;
- // 玩家头像框ID L-领主-外显表外显ID
- int32 frameID = 4;
- // 背景ID L-领主-外显表外显ID
- int32 bgID = 5;
- // 个人简介
- string desc = 6;
- // 当前赛季
- int32 season = 7;
- // 沙盘编号
- string mapNodeID = 8;
- // 所处州
- int32 province = 9;
- // 征战天数
- int32 totalLoginDays = 10;
- // 霸业次数
- int32 gloryCount = 11;
- // 问鼎次数
- int32 supremacyCount = 12;
- // 联盟信息
- LeaguePlayerJob league = 13;
- // 声望信息
- PrestigeDetail prestige = 14;
- // 功勋信息
- GloryDetail glory = 15;
- // 展示数据
- LordShowDataList showDatas = 16;
- // 玩家坐标
- Point point = 17;
- }
- // 声望详情
- message PrestigeDetail {
- // 当前声望
- int32 curPrestige = 14;
- // 当前声望排名
- int32 curPrestigeRank = 15;
- // 最高声望
- int32 maxPrestige = 16;
- // 最高声望排名
- int32 maxPrestigeRank = 17;
- }
- // 功勋详情
- message GloryDetail {
- // 当前功勋
- int32 curGlory = 1;
- // 当前功勋排名
- int32 curGloryRank = 2;
- // 最高功勋
- int32 maxGlory = 3;
- // 最高功勋排名
- int32 maxGloryRank = 4;
- }
- // 外显列表
- message LordShows {
- repeated LordShow shows = 1;
- }
- // 外显数据
- message LordShow {
- // 外显ID L-领主-外显表外显ID
- int32 showID = 1;
- // 过期时间戳 单位秒
- int64 expireTime = 2;
- // 是否已查看
- bool isViewed = 3;
- }
- // 数据设置-数据展示
- message LordShowDataList {
- repeated LordShowData datas = 1;
- }
- // 数据展示
- message LordShowData {
- // 数据显示类型 1 登录天数 2最高声望 3最高声望排行 4最高功勋 5最高功勋排行 6霸业次数 7问鼎次数
- int32 showType = 1;
- // 是否展示
- bool isShow = 2;
- }
|