cfg_recovery.lua 4.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_recovery_column
  3. ---唯一序号
  4. ---@field id number @id column=1 A
  5. ---1:回收
  6. ---2:分解
  7. ---3:卡牌回收
  8. ---@field group number @执行分类 column=2 B
  9. ---1:道具
  10. ---2:技能
  11. ---空:则没有类型,不显示
  12. ---@field recoverType number @执行类型 column=3 C
  13. ---回收和分解的装备组
  14. ---@field groupName1 string @分组名 column=4 D
  15. ---执行分解时读取
  16. ---品阶1消耗|品阶2消耗|品阶3消耗
  17. ---
  18. ---道具id#数量&道具id#数量|道具id&数量#道具id&数量
  19. ---
  20. ---0为不能执行分解
  21. ---@field needMaterial IntListList @消耗材料 column=5 E
  22. ---品阶1获得
  23. ---道具id#数量下限#数量上限|道具id#数量下限#数量上限
  24. ---
  25. ---回收获得的道具数量无随机功能,需要将数据下限和数据上限填写一致
  26. ---
  27. ---0为不可执行回收/分解
  28. ---@field material IntListList @获得材料 column=6 F
  29. local cfg_recovery =
  30. {
  31. {id=101, group=1, recoverType=1, groupName1="白装", material={{10010001,1,1}}},
  32. {id=102, group=1, recoverType=1, groupName1="卓越装备", material={{10020001,1,1}}},
  33. {id=103, group=1, recoverType=1, groupName1="低级红蓝药", material={{10010001,1,1}}},
  34. {id=104, group=1, recoverType=1, groupName1="翅膀碎片回收", material={{10020001,1,1}}},
  35. {id=3111, groupName1="蓝赋能卡牌1级"},
  36. {id=3112, groupName1="蓝赋能卡牌2级"},
  37. {id=3113, groupName1="蓝赋能卡牌3级", material={{50010010,2,2}}},
  38. {id=3114, groupName1="蓝赋能卡牌4级", material={{50010010,3,3}}},
  39. {id=3115, groupName1="蓝赋能卡牌5级", material={{50010010,4,4}}},
  40. {id=3121, groupName1="金赋能卡牌1级", material={{50010010,13,13}}},
  41. {id=3122, groupName1="金赋能卡牌2级", material={{50010010,25,25}}},
  42. {id=3123, groupName1="金赋能卡牌3级", material={{50010010,38,38}}},
  43. {id=3124, groupName1="金赋能卡牌4级", material={{50010010,56,56}}},
  44. {id=3125, groupName1="金赋能卡牌5级", material={{50010010,84,84}}},
  45. {id=3131, groupName1="红赋能卡牌1级", material={{50010010,35,35}}},
  46. {id=3132, groupName1="红赋能卡牌2级", material={{50010010,71,71}}},
  47. {id=3133, groupName1="红赋能卡牌3级", material={{50010010,106,106}}},
  48. {id=3134, groupName1="红赋能卡牌4级", material={{50010010,159,159}}},
  49. {id=3135, groupName1="红赋能卡牌5级", material={{50010010,238,238}}},
  50. {id=3211, groupName1="蓝变身卡牌1级"},
  51. {id=3212, groupName1="蓝变身卡牌2级", material={{50010010,2,2}}},
  52. {id=3213, groupName1="蓝变身卡牌3级", material={{50010010,4,4}}},
  53. {id=3214, groupName1="蓝变身卡牌4级", material={{50010010,5,5}}},
  54. {id=3215, groupName1="蓝变身卡牌5级", material={{50010010,8,8}}},
  55. {id=3221, groupName1="金变身卡牌1级", material={{50010010,25,25}}},
  56. {id=3222, groupName1="金变身卡牌2级", material={{50010010,50,50}}},
  57. {id=3223, groupName1="金变身卡牌3级", material={{50010010,75,75}}},
  58. {id=3224, groupName1="金变身卡牌4级", material={{50010010,113,113}}},
  59. {id=3225, groupName1="金变身卡牌5级", material={{50010010,169,169}}},
  60. {id=3231, groupName1="红变身卡牌1级", material={{50010010,95,95}}},
  61. {id=3232, groupName1="红变身卡牌2级", material={{50010010,191,191}}},
  62. {id=3233, groupName1="红变身卡牌3级", material={{50010010,286,286}}},
  63. {id=3234, groupName1="红变身卡牌4级", material={{50010010,429,429}}},
  64. {id=3235, groupName1="红变身卡牌5级", material={{50010010,644,644}}},
  65. {id=3311, groupName1="蓝神赋卡牌1级"},
  66. {id=3312, groupName1="蓝神赋卡牌2级"},
  67. {id=3313, groupName1="蓝神赋卡牌3级", material={{50010010,2,2}}},
  68. {id=3314, groupName1="蓝神赋卡牌4级", material={{50010010,3,3}}},
  69. {id=3315, groupName1="蓝神赋卡牌5级", material={{50010010,4,4}}},
  70. {id=3321, groupName1="金神赋卡牌1级", material={{50010010,17,17}}},
  71. {id=3322, groupName1="金神赋卡牌2级", material={{50010010,33,33}}},
  72. {id=3323, groupName1="金神赋卡牌3级", material={{50010010,50,50}}},
  73. {id=3324, groupName1="金神赋卡牌4级", material={{50010010,75,75}}},
  74. {id=3325, groupName1="金神赋卡牌5级", material={{50010010,113,113}}},
  75. {id=3331, groupName1="红神赋卡牌1级", material={{50010010,52,52}}},
  76. {id=3332, groupName1="红神赋卡牌2级", material={{50010010,104,104}}},
  77. {id=3333, groupName1="红神赋卡牌3级", material={{50010010,157,157}}},
  78. {id=3334, groupName1="红神赋卡牌4级", material={{50010010,235,235}}},
  79. {id=3335, groupName1="红神赋卡牌5级", material={{50010010,353,353}}},
  80. }
  81. local defaults = {group=3, recoverType=0, needMaterial={}, material={{50010010,1,1}}}
  82. local mt = {__index = defaults}
  83. for _, v in ipairs(cfg_recovery) do
  84. setmetatable(v, mt)
  85. end
  86. return cfg_recovery