cfg_newarea_ranking.lua 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_newarea_ranking_column
  3. ---10:BOSS首杀
  4. ---20:其他竞技类活动
  5. ---30:商业化活动
  6. ---@field id number @开服竞技活动ID column=1 A
  7. ---类型——对应开服天数
  8. ---1:BOSS首杀(引援cfg_newarea_rankingboss)
  9. ---2:其他竞技类活动
  10. ---3:商业化活动
  11. ---@field type number @开服竞技活动类型 column=2 B
  12. ---@field name string @活动名称 column=3 C
  13. ---涉及礼包的活动需要填写关联礼包类型的id(引援cfg_recharge/Type)
  14. ---@field rechargeType number @关联礼包类型 column=4 D
  15. ---客户端控制页签是否开启
  16. ---@field condition string @开启条件 column=5 E
  17. ---活动显示激活的时间
  18. ---
  19. ---开服天数(该天0点)
  20. ---@field startTime IntList @开启时间 column=6 F
  21. ---结束时间
  22. ---
  23. ---开服天数(该天0点)
  24. ---@field endTime IntList @活动结束时间 column=7 G
  25. ---活动结束,界面继续保留到的时间点
  26. ---
  27. ---开服天数(该天0点)
  28. ---@field uiTime IntList @界面关闭时间 column=8 H
  29. ---关联cfg_newarea_rankingreward表group字段
  30. ---【BOSS首杀无此项.商业化活动无此项】
  31. ---@field index number @全服挑战组编号 column=9 I
  32. ---关联cfg_newarea_personalrewardtype字段
  33. ---【BOSS首杀无此项,商业化活动无此项】
  34. ---@field subtype number @个人挑战组编号 column=10 J
  35. ---关联
  36. ---cfg_newarea_rankingboss表group字段
  37. ---【其他竞技类活动无此项,商业化活动无此项】
  38. ---@field bossGroup number @BOSS挑战组编号 column=11 K
  39. ---开服活动中的排序
  40. ---按照从小到达,从上到下排序
  41. ---@field sort number @页签排序 column=12 L
  42. ---关联cfg_obtain
  43. ---@field jump number @去提升按钮绑定跳转 column=13 M
  44. local cfg_newarea_ranking =
  45. {
  46. {id=10001, type=1, name="BOSS首杀", condition="checkLevel>=27", index=0, subtype=0, bossGroup=10001, sort=1},
  47. {id=10002, type=1, name="黄金怪首杀", index=0, subtype=0, bossGroup=10002, sort=2},
  48. {id=20001, name="强化冲榜", index=20001, subtype=20001, sort=3},
  49. {id=20002, name="追加冲榜", index=20002, subtype=20002, sort=4},
  50. {id=20003, name="装备首爆", index=20003, subtype=20003, sort=5},
  51. {id=20004, name="等级竞技", index=20004, subtype=20004, sort=6},
  52. {id=20005, name="卓越竞技", index=20005, subtype=20005, sort=7},
  53. {id=20006, name="首饰竞技", index=20006, subtype=20006, sort=8},
  54. }
  55. local defaults = {type=2, rechargeType=0, condition="checkLevel>=1", startTime={1}, endTime={8}, uiTime={8}, bossGroup=0, jump=0}
  56. local mt = {__index = defaults}
  57. for _, v in ipairs(cfg_newarea_ranking) do
  58. setmetatable(v, mt)
  59. end
  60. return cfg_newarea_ranking