cfg_recovery_screen.lua 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_recovery_screen_column
  3. ---唯一序号
  4. ---@field id number @id column=1 A
  5. ---空为父页签
  6. ---子页签填父页签ID
  7. ---@field groupLevel number @父页签 column=2 B
  8. ---筛选名称
  9. ---@field screenName string @页签名 column=3 C
  10. ---1.阶数
  11. ---2.卓越词条数
  12. ---3.职业
  13. ---@field type number @类型 column=4 D
  14. ---装备阶数筛选,读rank
  15. ---@field rank number @阶数限制 column=5 E
  16. ---卓越词条数判断
  17. ---@field count number @卓越词条数限制 column=6 F
  18. ---职业筛选 读所属职业#职业等级|所属职业#职业等级
  19. ---@field career IntListList @职业限制 column=7 G
  20. local cfg_recovery_screen =
  21. {
  22. {id=10201, screenName="1阶", rank=1},
  23. {id=10202, screenName="2阶", rank=2},
  24. {id=10203, screenName="3阶", rank=3},
  25. {id=10204, screenName="4阶", rank=4},
  26. {id=10205, screenName="5阶", rank=5},
  27. {id=10206, screenName="6阶", rank=6},
  28. {id=10207, screenName="7阶", rank=7},
  29. {id=10208, screenName="8阶", rank=8},
  30. {id=10209, screenName="9阶", rank=9},
  31. {id=10210, screenName="10阶", rank=10},
  32. {id=10211, screenName="11阶", rank=11},
  33. {id=10212, screenName="12阶", rank=12},
  34. {id=10213, screenName="单词条卓越", type=2, count=1},
  35. {id=10214, screenName="双词条卓越", type=2, count=2},
  36. {id=10215, screenName="剑士", type=3, career={{1,1},{1,2},{1,3},{1,4}}},
  37. {id=10216, screenName="魔法师", type=3, career={{2,1},{2,2},{2,3},{2,4}}},
  38. {id=10217, screenName="弓箭手", type=3, career={{3,1},{3,2},{3,3},{3,4}}},
  39. }
  40. local defaults = {groupLevel=102, type=1, rank=0, count=0, career={}}
  41. local mt = {__index = defaults}
  42. for _, v in ipairs(cfg_recovery_screen) do
  43. setmetatable(v, mt)
  44. end
  45. return cfg_recovery_screen