cfg_OperateActivity_all.lua 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_OperateActivity_all_column
  3. ---根据活动类型分组
  4. ---【常规活动】100000+1000(类型:每1000递增)+1(期数)
  5. ---【节日活动】200000+1000(类型:每1000递增)+1(期数)
  6. ---
  7. ---@field id number @唯一ID column=1 A
  8. ---无意义,策划自己用来自己备忘
  9. ---@field des string @备注 column=2 B
  10. ---程序好取数据
  11. ---@field mainGroup number @类型 column=3 C
  12. ---图标名称
  13. ---
  14. ---@field showIcon string @活动图标 column=4 D
  15. ---数字越大,优先级越高
  16. ---@field priority number @优先级 column=5 E
  17. ---
  18. ---填写condition时间相关的表达式
  19. ---实际开启时间的条件用971
  20. ---多个填写格式condition1&condition2
  21. ---不填=没有此条限制
  22. ---@field openCondition string @开启条件判定 column=6 F
  23. ---填写主活动持续时间
  24. ---填写condition表达式
  25. ---持续时间的条件用980
  26. ---多个填写格式condition1&condition2
  27. ---不填=没有此条限制
  28. ---@field closeCondition string @关闭条件判定 column=7 G
  29. ---标题名
  30. ---@field showTitle string @ column=8 H
  31. local cfg_OperateActivity_all =
  32. {
  33. {id=101001, des="【跨服】跨服活动第1期", mainGroup=1, showIcon="button_kfhd", priority=2, openCondition="2302#1", closeCondition="980#1#3", showTitle="跨服活动"},
  34. {id=101002, des="【周末】周末活动第1期", mainGroup=2, openCondition="901#1&903#7&991#6", closeCondition="980#2#2"},
  35. {id=101003, des="【周末】周末活动第2期", mainGroup=3, openCondition="901#8&903#14&991#6", closeCondition="980#3#2"},
  36. {id=101004, des="【周末】周末活动第3期", mainGroup=4, openCondition="901#15&903#21&991#6", closeCondition="980#4#2"},
  37. {id=101005, des="【周末】周末活动第4期", mainGroup=5, openCondition="901#22&903#28&991#6", closeCondition="980#5#2"},
  38. {id=101006, des="【周末】周末活动第5期", mainGroup=6, openCondition="901#29&903#35&991#6", closeCondition="980#6#2"},
  39. {id=101007, des="【周末】周末活动第6期", mainGroup=7, openCondition="901#36&903#42&991#6", closeCondition="980#7#2"},
  40. {id=101008, des="【周末】周末活动第7期", mainGroup=8, openCondition="901#43&903#49&991#6", closeCondition="980#8#2"},
  41. {id=101009, des="【周末】周末活动第8期", mainGroup=9, openCondition="901#50&903#56&991#6", closeCondition="980#9#2"},
  42. {id=101010, des="【周末】周末活动第9期", mainGroup=10, openCondition="901#57&903#63&991#6", closeCondition="980#10#2"},
  43. {id=101011, des="【周末】周末活动第10期", mainGroup=11, openCondition="901#64&903#70&991#6", closeCondition="980#11#2"},
  44. {id=101012, des="【周末】周末活动第11期", mainGroup=12, openCondition="901#71&903#77&991#6", closeCondition="980#12#2"},
  45. {id=101013, des="【周末】周末活动第12期", mainGroup=13, openCondition="901#78&903#84&991#6", closeCondition="980#13#2"},
  46. {id=101014, des="【合服】合服活动第1期", mainGroup=14, showIcon="button_hfhd", priority=3, openCondition="2402#1", closeCondition="980#14#3", showTitle="合服活动"},
  47. }
  48. local defaults = {showIcon="button_zmhd", priority=1, showTitle="好运周末"}
  49. local mt = {__index = defaults}
  50. for _, v in ipairs(cfg_OperateActivity_all) do
  51. setmetatable(v, mt)
  52. end
  53. return cfg_OperateActivity_all