| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- -- 众神之战 --
- local RoleBase = require("role.Proto").RoleBase
- local HeroSimple = require("hero.Proto").HeroSimple
- local ItemData = require("bag.Proto").ItemData
- local CombatResultNet = require("combat.Proto").CombatResultNet
- local CombatHelpNet = require("combat.Proto").CombatHelpNet
- --主界面1
- CG_JJCGODWAR_QUERY = {}
- GodWarTopThree = {
- {"name", 1, "string"}, --人物名
- {"uuid", 1, "string"},
- {"rank", 1, "byte"}, --1-3
- {"beiMoBai", 1, "int"}, --被膜拜次数
- {"isMoBai", 1, "byte"}, --是否已膜拜 0,1
- {"kingBody", 1, "int"}, --君主形象
- {"chenghaoID", 1, "int"}, --称号
- {"chenghaoName", 1, "string"}, --称号
- }
- GC_JJCGODWAR_QUERY = {
- {"myBeiMoBai", 1, "int"}, --被膜拜次数
- {"topThree", 3, GodWarTopThree}, --前三名
- {"myTopRank", 1, "short"}, --历史最高排名
- {"myRank", 1, "short"}, --我的排名
- {"state", 1, "byte"}, --当前赛程状态 0--尚未开启 1--选拔赛1 2--选拔赛2 3--选拔赛3 4--选拔赛4 5--选拔赛5 6--选拔赛6
- -- 7--32强 8--16强 9--8强 10--4强 11--决赛 12--结束
- {"jieDuan", 1, "byte"}, --0无 1--准备阶段 2--竞猜阶段 3--战斗阶段
- {"nextStartTime", 1, "int"}, --赛季时间 下次活动开始的时间戳
- {"leftTime", 1, "int"}, --本次活动剩余时间
- }
- --排行榜
- CG_JJCGODWAR_BOARD_QUERY = {}
- GodWarRank = {
- {"rank", 1, "short"},
- {"roleBase", 1, RoleBase},
- {"beiMoBai", 1, "int"}, --被膜拜次数
- {"isMoBai", 1, "byte"}, --是否已膜拜 0,1
- {"jifen", 1, "int"}, --选拔积分
- }
- GC_JJCGODWAR_BOARD_QUERY = {
- {"rankList", 128, GodWarRank},
- {"myRank", 1, GodWarRank},
- }
- -- 主界面1 --膜拜
- CG_JJCGODWAR_MOBAI = {
- {"uuid", 1, "string"},
- }
- GC_JJCGODWAR_MOBAI = {
- {"uuid", 1, "string"},
- {"beiMoBai", 1, "int"}, --被膜拜次数
- }
- --主界面2 我的比赛
- --活动正在进行中 有资格的显xxx赛,没有资格的显示没资格
- CG_JJCGODWAR_MYMATCH = {}
- GodWarTeam = {
- {"roleBase", 1, RoleBase},
- {"formation", 1, "short"},--阵法
- {"heroList", 10, HeroSimple},-- 上阵英雄列表
- {"helpList", 10, CombatHelpNet},--辅助对象列表
- }
- GodWarNowState = {
- {"state", 1, "byte"}, --当前赛程状态 0--尚未开启 1--选拔赛1 2--选拔赛2 3--选拔赛3 4--选拔赛4 5--选拔赛5 6--选拔赛6
- -- 7--32强 8--16强 9--8强 10--4强 11--决赛 12--结束
- {"jieDuan", 1, "byte"}, --0无 1--准备阶段 2--竞猜阶段 3--战斗阶段
- {"leftTime", 1, "int"}, --该阶段剩余时间
- }
- GC_JJCGODWAR_MYMATCH = {
- {"teams", 2, GodWarTeam}, --双方队伍(可参赛显示自己队伍,不可参赛显示没资格)
- {"state", 1, GodWarNowState}, --当前状态
- {"vestID", 1, "string"}, --回放id
- {"history", 1, "byte"}, --历史x赛 0是当前x赛
- {"isWin", 1, "byte"}, --历史赛事 攻方是否赢 0/1 输/赢
- }
- --主界面2 竞猜
- CG_JJCGODWAR_JINGCAI = {}
- JingCaiTeam = {
- {"team", 1, GodWarTeam},
- {"pei", 1, "int"}, --赔率显示
- }
- GC_JJCGODWAR_JINGCAI = {
- {"jingcaiTeam", 2, JingCaiTeam}, --竞猜队伍
- {"state", 1, GodWarNowState}, --当前状态
- {"yaUuid", 1, "string"}, --是否押注 ""无string对应对象
- {"jingcaiBi", 1, "int"}, --竞猜币数量
- {"vestID", 1, "string"}, --回放id
- {"isWin", 1, "byte"}, --历史赛事 攻方是否赢 0/1 输/赢
- {"maxYa", 1, "int"}, -- 单次最大押注
- }
- CG_JJCGODWAR_JINGCAI_CHECK = {}
- GC_JJCGODWAR_JINGCAI_CHECK = {
- {"peiLeft", 1, "int"}, --赔率显示 左侧
- {"peiRight", 1, "int"}, --赔率显示 右侧
- }
- --竞猜提醒
- GC_JJCGODWAR_JINGCAI_TIP = {
- {"items", 4, ItemData},
- }
- --主界面2 竞猜 押注
- CG_JJCGODWAR_JINGCAI_YA = {
- {"uuid", 1, "string"}, --押注对象
- {"yaCnt", 1, "short"}, --押注数量
- }
- --主界面2 竞猜 我的竞猜查询
- CG_JJCGODWAR_JINGCAI_MY = {}
- JingCaiRecord = {
- {"roleBase", 2, RoleBase}, --人物信息
- {"winUuid", 1, "string"}, --获胜
- {"round", 1, "byte"}, --赛程 1--选拔赛1 2--选拔赛2 3--选拔赛3 4--选拔赛4 5--选拔赛5 6--选拔赛6
- -- 7--32强 8--16强 9--8强 10--4强 11--决赛
- {"state", 1, "byte"}, --0比赛已过 1--比赛中
- {"yaCnt", 1, "short"}, --投注x竞猜币
- {"yaWinCnt", 1, "short"}, --获得x竞猜币
- {"yaLosCnt", 1, "short"}, --失去x竞猜币
- {"yaUuid", 1, "string"}, --押注人物
- {"vestID", 1, "string"}, --回放id
- }
- GC_JJCGODWAR_JINGCAI_MY = {
- {"jingcaiRecord", 11, JingCaiRecord}, --竞猜记录
- }
- --主界面2 竞猜 竞猜正确提示
- GC_JJCGODWAR_JINGCAI_WIN = {
- {"round", 1, "byte"}, --赛程 1--选拔赛1 2--选拔赛2 3--选拔赛3 4--选拔赛4 5--选拔赛5 6--选拔赛6
- -- 7--32强 8--16强 9--8强 10--4强 11--决赛
- {"items", 1, ItemData},
- {"jingcaiBi", 1, "int"}, --竞猜币数量
- }
- --主界面2 32强
- CG_JJCGODWAR_PAIWEI_QUERY = {
- {"checkState", 1, "byte"}, --当前赛程状态 0--尚未开启 1--选拔赛1 2--选拔赛2 3--选拔赛3 4--选拔赛4 5--选拔赛5 6--选拔赛6
- -- 7--32强 8--16强 9--8强 10--4强 11--决赛 12--结束
- {"fenzuID", 1, "byte"}, --32,16,8 强排位赛才有分组ID 1-4 a-d 4强-决赛 默认为1
- }
- GodWarCombatGroupRoles = {
- {"index", 1, "short"},
- {"roleBase", 2, RoleBase}, --人物信息
- {"vestID", 1, "string"}, --回放id
- {"winUuid", 1, "string"}, --胜利者
- }
- GodWarCombatGroup = {
- {"checkState", 1, "byte"},
- {"fenzuID", 1, "byte"}, --1-4 a-d
- {"roles", 4, GodWarCombatGroupRoles},
- {"jingcaiIndex", 1, "byte"}, --对应rolesIndex显示竞猜按钮
- }
- GC_JJCGODWAR_PAIWEI_QUERY = {
- {"state", 1, GodWarNowState}, --当前状态
- {"group", 3, GodWarCombatGroup}, --排位分组
- }
- --主界面2 奖励
- CG_JJCGODWAR_RANK_REWARD = {}
- GodWarRankReward = {
- {"minRank", 1, "short"}, -- 排名下限
- {"maxRank", 1, "short"}, -- 排名上限
- {"rewards", 5, ItemData}, -- 奖励列表
- }
- GC_JJCGODWAR_RANK_REWARD = {
- {"godWarReward", 15, GodWarRankReward},
- }
- --主界面2 播放录像
- CG_JJCGODWAR_REPLAY = {
- {"vestID", 1, "string"}, --回放id
- }
- -- 查看两队伍布阵信息
- CG_JJCGODWAR_TEAM = {
- {"vestID", 1, "string"}, --回放id
- }
- GC_JJCGODWAR_TEAM = {
- {"teams", 2, GodWarTeam},
- }
- --主界面2 记录
- CG_JJCGODWAR_RECORD = {}
- GodWarRecord = {
- {"roles", 2, RoleBase}, -- 战斗记录队伍信息
- {"winUuid", 1, "string"}, --胜利uuid
- {"state", 1, "byte"}, -- 1--选拔赛1 2--选拔赛2 3--选拔赛3 4--选拔赛4 5--选拔赛5 6--选拔赛6
- -- 7--32强 8--16强 9--8强 10--4强 11--决赛
- {"point", 1, "int"}, --本次战斗获得x分
- {"vestID", 1, "string"}, --回放id
- }
- GC_JJCGODWAR_RECORD = {
- {"record", 30, GodWarRecord},
- }
- --主界面2 战报
- CG_JJCGODWAR_ZHANBAO = {
- {"vestID", 1, "string"}, --回放id
- }
- GC_JJCGODWAR_ZHANBAO = {
- {"vestID", 1, "string"}, --回放id
- {"win", 1, "byte"}, -- 1 胜利 2 失败
- {"result", 12, CombatResultNet},
- {"roles", 2, RoleBase},
- }
- --排名提示
- GC_JJCGODWAR_RANK_TIP = {
- {"myRank", 1, "short"},
- {"totalFight", 1, "short"}, --比赛场数
- {"winCnt", 1, "short"}, --获胜场数
- }
- --活动结束
- GC_JJCGODWAR_FINISH = {
- {"roleBase", 3, RoleBase}, --人物信息 1冠军 2亚军 3季军
- {"actTime", 1, "int"}, --本期活动开始时间戳
- }
- --状态查询
- CG_JJCGODWAR_NOWSTATE = {}
- GC_JJCGODWAR_NOWSTATE = {
- {"state", 1, GodWarNowState}, --当前状态
- }
- --活动主城图标
- GC_JJCGODWAR_ICON = {
- {"state", 1, GodWarNowState}, --当前状态
- {"items", 5, ItemData},
- }
- CG_JJCGODWAR_DANMU_QUERY = {
- }
- GodWarDanMu = {
- {"uuid", 1, "string"},
- {"desc", 1, "string"},
- }
- GC_JJCGODWAR_DANMU_QUERY = {
- {"need", 1, ItemData},
- {"list", 150, GodWarDanMu},
- }
- CG_JJCGODWAR_DANMU_SPEAK = {
- {"desc", 1, "string"},
- }
- GC_JJCGODWAR_DANMU_SPEAK = {
- {"uuid", 1, "string"},
- {"desc", 1, "string"},
- }
|