Proto.lua 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. local ItemData = require("bag.Proto").ItemData
  2. local HeroNiceNet = require("hero.Proto").HeroNiceNet
  3. CG_DRAWCARD_QUERY = {}
  4. DrawCardNet = {
  5. {"id", 1, "byte"},
  6. {"leftFreeTime",1, "int"}, -- 免费倒计时
  7. {"leftFreeCnt", 1, "int"}, -- 剩余免费次数
  8. {"items", 3, ItemData}, -- {1次消耗道具,10次消耗道具}
  9. {"zuanshi", 3, "short"}, -- {1次消耗钻石,10次消耗钻石}0为不能用钻石
  10. {"isFirst", 1, "byte"}, -- 是否首次十连
  11. {"canBuy", 1, "byte"}, -- 可否购买
  12. }
  13. GC_DRAWCARD_QUERY = {
  14. {"list", 3, DrawCardNet},
  15. {"jifen", 1, "int"}, -- 当前积分
  16. {"qiyuan", 1, ItemData},
  17. {"skip", 1, "byte"}, -- 是否跳过
  18. {"leftNoSRRCnt", 1, "int"}, -- 还需高抽多少次,必出SSR
  19. }
  20. CG_DRAWCARD_OP = {
  21. {"id", 1, "byte"}, --1 基础召唤 2 高级召唤 3 友情召唤 0 积分召唤
  22. {"op", 1, "byte"}, --1 1次 2 10次
  23. {"skip", 1, "byte"}, --是否跳过
  24. {"isAct", 1, "int"}, --是否选取up活动
  25. }
  26. DrawCardOpNet = {
  27. {"id", 1, "byte"},
  28. {"op", 1, "byte"},
  29. {"heros", 10, HeroNiceNet}, -- 召唤获得英雄
  30. {"items", 10, ItemData}, -- 自动分解获得道具
  31. {"jifen", 1, "int"}, -- 当前积分
  32. }
  33. GC_DRAWCARD_OP = {
  34. {"data", 1, DrawCardOpNet},
  35. {"drawData", 1, DrawCardNet},
  36. {"leftNoSRRCnt", 1, "int"}, -- 还需高抽多少次,必出SSR
  37. {"isAct", 1, "int"}, --是否选取up活动
  38. }
  39. CG_DRAWCARD_SKIP_SET = {
  40. {"skip", 1, "byte"}, -- 是否跳过
  41. }