Proto.lua 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. -- local ItemData = require("bag.Proto").ItemData
  2. -- local RoleBase = require("role.Proto").RoleBase
  3. -- -- 竞技场基础数据查询
  4. -- JJC_NEW_LADDER_MEMBER = {
  5. -- {"rank", 1, "int"}, -- 排名
  6. -- {"jifen", 1, "int"}, -- 积分
  7. -- {"worshipCnt", 1, "int"}, -- 膜拜次数
  8. -- {"worshipState", 1, "byte"}, -- 膜拜状态,0已膜拜 1 未膜拜
  9. -- {"roleBase", 1, RoleBase}, --
  10. -- }
  11. -- -- 请求天梯赛信息
  12. -- CG_JJC_NEW_LADDER_QUERY = {
  13. -- }
  14. -- GC_JJC_NEW_LADDER_QUERY = {
  15. -- {"ownRank", 1, "int"}, -- 排名
  16. -- {"ownJifen", 1, "int"}, -- 积分
  17. -- --{"defZDL", 1, "int"}, -- 战斗力
  18. -- {"atkZDL", 1, "int"}, -- 战斗力
  19. -- {"leftSec", 1, "int"}, -- 剩余时间
  20. -- {"dotList", 3, "byte"}, -- 红点列表 1挑战 2排行榜 3战斗记录
  21. -- {"challengeCnt", 1, "int"}, -- 挑战次数
  22. -- {"challengeCostItem", 1, ItemData}, -- 挑战花费道具
  23. -- {"isQuick", 1, "byte"}, -- 是否跳过战斗
  24. -- }
  25. -- -- 天梯赛对战记录查询
  26. -- CG_JJC_NEW_LADDER_RECORD_QUERY = {}
  27. -- JJC_NEW_RECORD = {
  28. -- {"identity", 1, "string"}, -- 这里只是名字叫identity 其实是每次战斗记录里面自己的_id
  29. -- {"roleBase", 1, RoleBase}, -- 进攻角色信息
  30. -- {"result", 1, "byte"}, -- 战果
  31. -- {"jifenChange", 1, "int"}, -- 积分改变
  32. -- {"time", 1, "int"}, -- 战斗时间
  33. -- }
  34. -- GC_JJJC_NEW_LADDER_RECORD_QUERY = {
  35. -- {"recordList", 10, JJC_NEW_RECORD}, -- 对战记录
  36. -- {"leftFreeCnt", 1, "byte"}, -- 今日剩余免费次数
  37. -- }
  38. -- -- 竞技场对手查询
  39. -- CG_JJC_NEW_LADDER_TARGET_FIND = {
  40. -- {"type",1,"byte"}, -- 1 主动 0 被动
  41. -- }
  42. -- GC_JJC_NEW_LADDER_TARGET_FIND = {
  43. -- {"targetList", 3, JJC_NEW_LADDER_MEMBER},
  44. -- {"leftFreeCnt", 1, "byte"}, -- 今日剩余免费次数
  45. -- }
  46. -- -- 天梯赛战斗后奖励
  47. -- -- 天梯赛战斗后数据
  48. -- GC_JJC_NEW_LADDER_AFTER_FIGHT = {
  49. -- {"result", 1, "byte"}, -- 胜负结果 1胜2负
  50. -- {"atkPoint", 1, "short"}, -- 进攻方分数
  51. -- {"atkPointChange", 1, "short"}, -- 进攻方分数变化
  52. -- {"atkRole", 1, RoleBase}, -- 进攻方rolebase
  53. -- {"defRole", 1, RoleBase}, -- 进攻方rolebase
  54. -- {"defPoint", 1, "short"}, -- 防守方分数
  55. -- {"defPointChange", 1, "short"}, -- 防守方分数变化
  56. -- {"items", 3, ItemData}, -- 奖励道具
  57. -- {"double", 1, "byte"}, -- 是否双倍
  58. -- }
  59. -- -- 膜拜
  60. -- CG_JJC_NEW_LADDER_CHAMPION_WORSHIP = {
  61. -- {"uuid", 1, "string"}, -- 被膜拜的玩家UUid
  62. -- }
  63. -- -- 膜拜成功
  64. -- GC_JJC_NEW_LADDER_CHAMPION_WORSHIP = {
  65. -- {"worshipCnt",1,"int"}, -- 被膜拜总次数
  66. -- {"dot",1,"byte"}, -- 是否还有膜拜红点 0 无 1 有
  67. -- }
  68. -- -- 排行榜查询
  69. -- CG_JJC_NEW_LADDER_RANK_QUERY = {
  70. -- }
  71. -- GC_JJC_NEW_LADDER_RANK_QUERY = {
  72. -- {"topList", 100, JJC_NEW_LADDER_MEMBER}, -- 排行榜前100名
  73. -- {"ownRank", 1, JJC_NEW_LADDER_MEMBER}, -- 自己的数据
  74. -- {"dotList", 3, "byte"}, -- 红点列表 1挑战 2排行榜 3战斗记录
  75. -- }
  76. -- -- -- 被挑战
  77. -- -- GC_JJC_CHAMPION_BE_CHALLENGE = {}
  78. -- -- 请求一键挑战 -- 直接获取奖励
  79. -- CG_JJC_NEW_LADDER_ONECLICK_CHANGE = {}
  80. -- -- 请求天梯赛上一轮排名前三
  81. -- CG_JJC_NEW_LADDER_QUERY_LAST_RANK = {}
  82. -- -- 回复天梯赛上一轮排名前三
  83. -- GC_JJC_NEW_LADDER_QUERY_LAST_RANK = {
  84. -- {"roleBase", 4, RoleBase}
  85. -- }