| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- local RoleBase = require("role.Proto").RoleBase
- local ItemData = require("bag.Proto").ItemData
- -- 对手信息
- OPPONENT_INFO = {
- {"uuid", 1, "string"}, -- 对手uuid
- {"rank", 1, "int"}, -- 对手排名
- {"roleBase", 1, RoleBase}, -- 对手角色信息
- }
- -- 查询巅峰战场数据
- CG_PEAK_BATTLEFIELD_QUERY = {}
- GC_PEAK_BATTLEFIELD_QUERY = {
- {"rank", 1, "int"}, -- 当前排名
- {"freeChallengeCnt", 1, "int"}, -- 剩余免费挑战次数
- {"opponentList", 5, OPPONENT_INFO}, -- 对手列表
- {"unlockedHeroes", 50, "int"}, -- 已解锁英雄ID列表
- {"leftTime", 1, "int"}, -- 活动剩余时间(秒)
- }
- -- 刷新对手列表
- CG_PEAK_BATTLEFIELD_REFRESH = {}
- GC_PEAK_BATTLEFIELD_REFRESH = {
- {"opponentList", 5, OPPONENT_INFO}, -- 对手列表
- }
- -- 挑战对手
- CG_PEAK_BATTLEFIELD_CHALLENGE = {
- {"opponentUuid", 1, "string"}, -- 对手uuid
- }
- GC_PEAK_BATTLEFIELD_CHALLENGE = {
- {"result", 1, "byte"}, -- 战斗结果 1胜利 2失败
- {"newRank", 1, "int"}, -- 新排名
- {"reward", 5, ItemData}, -- 挑战奖励
- {"opponentList", 5, OPPONENT_INFO}, -- 新的对手列表(胜利时刷新)
- }
- -- 查询排名奖励
- CG_PEAK_BATTLEFIELD_RANK_REWARD_QUERY = {}
- GC_PEAK_BATTLEFIELD_RANK_REWARD_QUERY = {
- {"rank", 1, "int"}, -- 当前排名
- {"rewardList", 20, "int"}, -- 奖励列表(排名区间对应的奖励ID)
- }
|