Proto.lua 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. local HeroSimple = require("hero.Proto").HeroSimple
  2. CardInfo = {
  3. {"heroInfo",1,HeroSimple}, -- 英雄信息
  4. {"price",1,"byte"}, -- 价值
  5. {"index",1,"byte"}, -- 在手牌中或卡池中的位置
  6. }
  7. CG_ZHANBU_QUERY = {}
  8. GC_ZHANBU_QUERY = {
  9. {"heroPool",5,CardInfo}, -- 卡池的牌
  10. {"hand",5,CardInfo}, -- 手牌
  11. {"cardRate",3,"double"}, -- 卡的概率 1 R 2 SR 3 SSR
  12. {"lv",1,"byte"}, -- 卡池等级
  13. {"money",1,"int"}, -- 拥有道具数
  14. {"moneyMax",1,"int"}, -- 最大道具数
  15. {"moneyCost",1,"byte"}, -- 刷新花费道具
  16. {"nextRecover",1,"int"}, -- 下一次回复剩余时间
  17. {"recoverTs",1,"int"}, -- 回复时间
  18. {"isGuide",1,"byte"}, -- 是否新手引导 1是
  19. {"isLock",1,"byte"}, -- 第五格是否被锁住
  20. {"hasRed",1,"byte"}, -- 是否设置了心仪英雄
  21. }
  22. CG_ZHANBU_BUY_CARD = {
  23. {"index",1,"byte"}, -- 位置
  24. {"heroID",1,"int"}, -- 英雄id
  25. }
  26. GC_ZHANBU_BUY_CARD = {
  27. {"index",1,"byte"}, -- 手牌中的位置
  28. }
  29. CG_ZHANBU_CHANGE_POS = {
  30. {"newPos",1,"string"}, --
  31. }
  32. CG_ZHANBU_REFRESH_POOL = {
  33. }
  34. CG_ZHANBU_SELL_CARD = {
  35. {"index",1,"byte"}, -- 位置
  36. {"heroID",1,"int"}, -- 英雄id
  37. }
  38. GC_ZHANBU_SELL_CARD = {
  39. }
  40. GC_ZHANBU_LVUP = {
  41. {"cardRate",3,"double"}, -- 卡的概率 1 R 2 SR 3 SSR
  42. {"lv",1,"byte"}, -- 卡池等级
  43. }
  44. CG_ZHANBU_HEART_HERO_QUERY = {
  45. }
  46. GC_ZHANBU_HEART_HERO_QUERY = {
  47. {"heroInfo",3,"int"}, -- 英雄头像及id
  48. {"heroList",100,"int"}, -- 图鉴SSR英雄列表
  49. }
  50. CG_ZHANBU_HEART_HERO = {
  51. {"heroList",1,"string"}, -- 心仪英雄列表 heroID|heroID|heroID
  52. }