cfg_recharge_gear.lua 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_recharge_gear_column
  3. ---根据同一个页签内的唯一id 顺序排序 ,id越小越靠前
  4. ---@field id number @唯一id column=1 A
  5. ---[[客户端不使用]]@field text string @策划备注 column=2 B
  6. ---@field conditions string @开启条件 column=3 C
  7. ---天数#等级
  8. ---两者都满足才会显示,不填则无条件
  9. ---@field needDayLevel IntList @开启天数及等级 column=4 D
  10. ---首次充值赠送的道具
  11. ---格式:职业id#道具id#数量|职业id#道具id#数量|职业id#道具id#数量|职业id#道具id#数量
  12. ---职业id关联career表
  13. ---道具id关联item表
  14. ---@field firstReward IntListList @首充奖励 column=5 E
  15. ---首充额外奖励再次生成的间隔时间,天数为单位,不配则不重置
  16. ---@field resetTime number @首充奖励重置时间 column=6 F
  17. ---重置首次充值后,赠送的道具
  18. ---格式:职业id#道具id#数量#职业id#道具id#数量|职业id#道具id#数量#职业id#道具id#数量
  19. ---职业id关联career表
  20. ---道具id关联item表
  21. ---@field resetReward IntListList @重置后的首充奖励 column=7 G
  22. ---礼包图片,填图片名称
  23. ---@field name string @背景图 column=8 H
  24. local cfg_recharge_gear =
  25. {
  26. {id=10000006, firstReward={{1,50010003,1},{1,50010005,1},{1,10020001,600},{2,50010003,1},{2,50010005,1},{2,10020001,600},{3,50010003,1},{3,50010005,1},{3,10020001,600}}, resetReward={{1,50010003,1},{1,50010005,1},{1,10020001,600},{2,50010003,1},{2,50010005,1},{2,10020001,600},{3,50010003,1},{3,50010005,1},{3,10020001,600}}, name="recharge01"},
  27. {id=10000030, firstReward={{1,50030005,1},{1,50040001,2},{1,10020001,3000},{2,50030005,1},{2,50040001,2},{2,10020001,3000},{3,50030005,1},{3,50040001,2},{3,10020001,3000}}, resetReward={{1,50030005,1},{1,50040001,2},{1,10020001,3000},{2,50030005,1},{2,50040001,2},{2,10020001,3000},{3,50030005,1},{3,50040001,2},{3,10020001,3000}}, name="recharge02"},
  28. {id=10000068, firstReward={{1,30031012,1},{1,50040001,3},{1,10020001,6800},{2,30031012,1},{2,50040001,3},{2,10020001,6800},{3,30031012,1},{3,50040001,3},{3,10020001,6800}}, resetReward={{1,30031012,1},{1,50040001,3},{1,10020001,6800},{2,30031012,1},{2,50040001,3},{2,10020001,6800},{3,30031012,1},{3,50040001,3},{3,10020001,6800}}, name="recharge03"},
  29. {id=10000128, firstReward={{1,30031022,1},{2,30031022,1},{3,30031022,1},{1,50030005,3},{2,50030005,3},{3,50030005,3},{1,10020001,9880},{2,10020001,9880},{3,10020001,9880}}, resetReward={{1,30031022,1},{2,30031022,1},{3,30031022,1},{1,50030005,3},{2,50030005,3},{3,50030005,3},{1,10020001,9880},{2,10020001,9880},{3,10020001,9880}}, name="recharge04"},
  30. {id=10000328, firstReward={{1,30031032,1},{2,30031032,1},{3,30031032,1},{1,50040001,6},{2,50040001,6},{3,50040001,6},{1,10020001,12880},{2,10020001,12880},{3,10020001,12880}}, resetReward={{1,30031032,1},{2,30031032,1},{3,30031032,1},{1,50040001,6},{2,50040001,6},{3,50040001,6},{1,10020001,12880},{2,10020001,12880},{3,10020001,12880}}, name="recharge05"},
  31. {id=10000648, firstReward={{1,40030003,3},{2,40030003,3},{3,40030003,3},{1,50040097,10},{2,50040097,10},{3,50040097,10},{1,10020001,19880},{2,10020001,19880},{3,10020001,19880}}, resetReward={{1,40030003,3},{2,40030003,3},{3,40030003,3},{1,50040097,10},{2,50040097,10},{3,50040097,10},{1,10020001,19880},{2,10020001,19880},{3,10020001,19880}}, name="recharge06"},
  32. {id=10000998, firstReward={{1,60035081,1},{2,60035081,1},{3,60035081,1},{1,50040001,8},{2,50040001,8},{3,50040001,8},{1,10020001,29980},{2,10020001,29980},{3,10020001,29980}}, resetReward={{1,50010010,500},{2,50010010,500},{3,50010010,500},{1,50040001,8},{2,50040001,8},{3,50040001,8},{1,10020001,29980},{2,10020001,29980},{3,10020001,29980}}, name="recharge07"},
  33. {id=10002998, firstReward={{1,50040041,1},{2,50040041,1},{3,50040041,1},{1,50030005,20},{2,50030005,20},{3,50030005,20},{1,10020001,109980},{2,10020001,109980},{3,10020001,109980}}, resetReward={{1,50040041,1},{2,50040041,1},{3,50040041,1},{1,50030005,20},{2,50030005,20},{3,50030005,20},{1,10020001,109980},{2,10020001,109980},{3,10020001,109980}}, name="recharge08"},
  34. }
  35. local defaults = {conditions="", needDayLevel={1,1}, resetTime=30}
  36. local mt = {__index = defaults}
  37. for _, v in ipairs(cfg_recharge_gear) do
  38. setmetatable(v, mt)
  39. end
  40. return cfg_recharge_gear