cfg_newarea_rankingreward.lua 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_newarea_rankingreward_column
  3. ---=挑战组*10000+组内排序*10+序列
  4. ---@field index number @编号 column=1 A
  5. ---同一个活动一个组
  6. ---
  7. ---其他竞技活动奖励组别
  8. ---1:装备强化
  9. ---2:装备追加
  10. ---3:装备首爆
  11. ---@field group number @全服挑战组编号 column=2 B
  12. ---同一个活动组内的排序;
  13. ---如果排序相等,说明他们在同一行,按照编号从小到大,从左到右排序
  14. ---@field sort number @组内排序 column=3 C
  15. ---策划自用
  16. ---@field description string @备注 column=4 D
  17. ---任务要求值
  18. ---20001:全身强化等级
  19. ---20002:全身追加等级
  20. ---20003:装备item表ID
  21. ---20004:角色等级
  22. ---20005:装备卓越词条
  23. ---20006:首饰等级
  24. ---
  25. ---不填则代表没有要求,只看排名,活动结束货发放
  26. ---@field taskType number @任务要求 column=5 E
  27. ---上限名次#下限名次(1#1,排名第1可以获得的奖励;2#5,排名2~5名可以获得的奖励)
  28. ---@field ranking IntList @排名挑战 column=6 F
  29. ---排名达成奖励
  30. ---【对应奖励道具】
  31. ---
  32. ---道具ID#数量|道具ID#数量|道具ID#数量
  33. ---
  34. ---此处第一个道具为核心奖励道具
  35. ---@field taskReward IntListList @对应的奖励 column=7 G
  36. local cfg_newarea_rankingreward =
  37. {
  38. {index=200010011, taskReward={{10030001,100},{10010001,100000}}},
  39. {index=200010012, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  40. {index=200010013, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  41. {index=200010021, sort=2, taskType=6, taskReward={{10030001,100},{10010001,100000}}},
  42. {index=200010022, sort=2, taskType=6, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  43. {index=200010023, sort=2, taskType=6, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  44. {index=200010031, sort=3, taskType=7, taskReward={{10030001,100},{10010001,100000}}},
  45. {index=200010032, sort=3, taskType=7, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  46. {index=200010033, sort=3, taskType=7, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  47. {index=200010041, sort=4, taskType=8, taskReward={{10030001,100},{10010001,100000}}},
  48. {index=200010042, sort=4, taskType=8, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  49. {index=200010043, sort=4, taskType=8, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  50. {index=200010051, sort=5, taskType=9, taskReward={{10030001,100},{10010001,100000}}},
  51. {index=200010052, sort=5, taskType=9, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  52. {index=200010053, sort=5, taskType=9, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  53. {index=200010061, sort=6, taskType=10, taskReward={{10030001,100},{10010001,100000}}},
  54. {index=200010062, sort=6, taskType=10, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  55. {index=200010063, sort=6, taskType=10, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  56. {index=200010071, sort=7, taskType=11, taskReward={{10030001,100},{10010001,100000}}},
  57. {index=200010072, sort=7, taskType=11, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  58. {index=200010073, sort=7, taskType=11, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  59. {index=200020011, group=20002, description="装备追加", taskType=3, taskReward={{10030001,100},{10010001,100000}}},
  60. {index=200020012, group=20002, description="装备追加", taskType=3, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  61. {index=200020013, group=20002, description="装备追加", taskType=3, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  62. {index=200020021, group=20002, sort=2, description="装备追加", taskReward={{10030001,100},{10010001,100000}}},
  63. {index=200020022, group=20002, sort=2, description="装备追加", ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  64. {index=200020023, group=20002, sort=2, description="装备追加", ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  65. {index=200020031, group=20002, sort=3, description="装备追加", taskType=7, taskReward={{10030001,100},{10010001,100000}}},
  66. {index=200020032, group=20002, sort=3, description="装备追加", taskType=7, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  67. {index=200020033, group=20002, sort=3, description="装备追加", taskType=7, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  68. {index=200020041, group=20002, sort=4, description="装备追加", taskType=9, taskReward={{10030001,100},{10010001,100000}}},
  69. {index=200020042, group=20002, sort=4, description="装备追加", taskType=9, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  70. {index=200020043, group=20002, sort=4, description="装备追加", taskType=9, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  71. {index=200020051, group=20002, sort=5, description="装备追加", taskType=11, taskReward={{10030001,100},{10010001,100000}}},
  72. {index=200020052, group=20002, sort=5, description="装备追加", taskType=11, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  73. {index=200020053, group=20002, sort=5, description="装备追加", taskType=11, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  74. {index=200020061, group=20002, sort=6, description="装备追加", taskType=13, taskReward={{10030001,100},{10010001,100000}}},
  75. {index=200020062, group=20002, sort=6, description="装备追加", taskType=13, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  76. {index=200020063, group=20002, sort=6, description="装备追加", taskType=13, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  77. {index=200020071, group=20002, sort=7, description="装备追加", taskType=15, taskReward={{10030001,100},{10010001,100000}}},
  78. {index=200020072, group=20002, sort=7, description="装备追加", taskType=15, ranking={2,2}, taskReward={{10030001,100},{10010001,100000}}},
  79. {index=200020073, group=20002, sort=7, description="装备追加", taskType=15, ranking={3,3}, taskReward={{10030001,100},{10010001,100000}}},
  80. {index=200030011, group=20003, description="装备首爆", taskType=20120111, taskReward={{10030001,100},{10010001,100000}}},
  81. {index=200030021, group=20003, sort=2, description="装备首爆", taskType=20120121, taskReward={{10030001,100},{10010001,100000}}},
  82. {index=200030031, group=20003, sort=3, description="装备首爆", taskType=20120131, taskReward={{10030001,100},{10010001,100000}}},
  83. {index=200030041, group=20003, sort=4, description="装备首爆", taskType=20120211, taskReward={{10030001,100},{10010001,100000}}},
  84. {index=200030051, group=20003, sort=5, description="装备首爆", taskType=20120221, taskReward={{10030001,100},{10010001,100000}}},
  85. {index=200030061, group=20003, sort=6, description="装备首爆", taskType=20120231, taskReward={{10030001,100},{10010001,100000}}},
  86. {index=200030071, group=20003, sort=7, description="装备首爆", taskType=20120311, taskReward={{10030001,100},{10010001,100000}}},
  87. {index=200040001, group=20004, description="等级竞技", taskType=30},
  88. {index=200040002, group=20004, sort=2, description="等级竞技", taskType=30, ranking={2,2}},
  89. {index=200040003, group=20004, sort=3, description="等级竞技", taskType=30, ranking={3,3}},
  90. {index=200040004, group=20004, sort=4, description="等级竞技", taskType=30, ranking={4,4}},
  91. {index=200040005, group=20004, sort=5, description="等级竞技", taskType=30, ranking={5,5}},
  92. {index=200040006, group=20004, description="等级竞技", taskType=50},
  93. {index=200040007, group=20004, sort=2, description="等级竞技", taskType=50, ranking={2,2}},
  94. {index=200040008, group=20004, sort=3, description="等级竞技", taskType=50, ranking={3,3}},
  95. {index=200040009, group=20004, sort=4, description="等级竞技", taskType=50, ranking={4,4}},
  96. {index=200040010, group=20004, sort=5, description="等级竞技", taskType=50, ranking={5,5}},
  97. {index=200040011, group=20004, description="等级竞技", taskType=80},
  98. {index=200040012, group=20004, sort=2, description="等级竞技", taskType=80, ranking={2,2}},
  99. {index=200040013, group=20004, sort=3, description="等级竞技", taskType=80, ranking={3,3}},
  100. {index=200040014, group=20004, sort=4, description="等级竞技", taskType=80, ranking={4,4}},
  101. {index=200040015, group=20004, sort=5, description="等级竞技", taskType=80, ranking={5,5}},
  102. {index=200040016, group=20004, description="等级竞技", taskType=100},
  103. {index=200040017, group=20004, sort=2, description="等级竞技", taskType=100, ranking={2,2}},
  104. {index=200040018, group=20004, sort=3, description="等级竞技", taskType=100, ranking={3,3}},
  105. {index=200040019, group=20004, sort=4, description="等级竞技", taskType=100, ranking={4,4}},
  106. {index=200040020, group=20004, sort=5, description="等级竞技", taskType=100, ranking={5,5}},
  107. {index=200050001, group=20005, description="卓越竞技", taskType=3},
  108. {index=200050002, group=20005, sort=2, description="卓越竞技", taskType=3, ranking={2,2}},
  109. {index=200050003, group=20005, sort=3, description="卓越竞技", taskType=3, ranking={3,3}},
  110. {index=200050004, group=20005, sort=4, description="卓越竞技", taskType=3, ranking={4,4}},
  111. {index=200050005, group=20005, sort=5, description="卓越竞技", taskType=3, ranking={5,5}},
  112. {index=200050006, group=20005, description="卓越竞技"},
  113. {index=200050007, group=20005, sort=2, description="卓越竞技", ranking={2,2}},
  114. {index=200050008, group=20005, sort=3, description="卓越竞技", ranking={3,3}},
  115. {index=200050009, group=20005, sort=4, description="卓越竞技", ranking={4,4}},
  116. {index=200050010, group=20005, sort=5, description="卓越竞技", ranking={5,5}},
  117. {index=200050011, group=20005, description="卓越竞技", taskType=7},
  118. {index=200050012, group=20005, sort=2, description="卓越竞技", taskType=7, ranking={2,2}},
  119. {index=200050013, group=20005, sort=3, description="卓越竞技", taskType=7, ranking={3,3}},
  120. {index=200050014, group=20005, sort=4, description="卓越竞技", taskType=7, ranking={4,4}},
  121. {index=200050015, group=20005, sort=5, description="卓越竞技", taskType=7, ranking={5,5}},
  122. {index=200050016, group=20005, description="卓越竞技", taskType=9},
  123. {index=200050017, group=20005, sort=2, description="卓越竞技", taskType=9, ranking={2,2}},
  124. {index=200050018, group=20005, sort=3, description="卓越竞技", taskType=9, ranking={3,3}},
  125. {index=200050019, group=20005, sort=4, description="卓越竞技", taskType=9, ranking={4,4}},
  126. {index=200050020, group=20005, sort=5, description="卓越竞技", taskType=9, ranking={5,5}},
  127. {index=200060001, group=20006, description="首饰竞技", taskType=3},
  128. {index=200060002, group=20006, sort=2, description="首饰竞技", taskType=3, ranking={2,2}},
  129. {index=200060003, group=20006, sort=3, description="首饰竞技", taskType=3, ranking={3,3}},
  130. {index=200060004, group=20006, sort=4, description="首饰竞技", taskType=3, ranking={4,4}},
  131. {index=200060005, group=20006, sort=5, description="首饰竞技", taskType=3, ranking={5,5}},
  132. {index=200060006, group=20006, description="首饰竞技"},
  133. {index=200060007, group=20006, sort=2, description="首饰竞技", ranking={2,2}},
  134. {index=200060008, group=20006, sort=3, description="首饰竞技", ranking={3,3}},
  135. {index=200060009, group=20006, sort=4, description="首饰竞技", ranking={4,4}},
  136. {index=200060010, group=20006, sort=5, description="首饰竞技", ranking={5,5}},
  137. {index=200060011, group=20006, description="首饰竞技", taskType=7},
  138. {index=200060012, group=20006, sort=2, description="首饰竞技", taskType=7, ranking={2,2}},
  139. {index=200060013, group=20006, sort=3, description="首饰竞技", taskType=7, ranking={3,3}},
  140. {index=200060014, group=20006, sort=4, description="首饰竞技", taskType=7, ranking={4,4}},
  141. {index=200060015, group=20006, sort=5, description="首饰竞技", taskType=7, ranking={5,5}},
  142. {index=200060016, group=20006, description="首饰竞技", taskType=9},
  143. {index=200060017, group=20006, sort=2, description="首饰竞技", taskType=9, ranking={2,2}},
  144. {index=200060018, group=20006, sort=3, description="首饰竞技", taskType=9, ranking={3,3}},
  145. {index=200060019, group=20006, sort=4, description="首饰竞技", taskType=9, ranking={4,4}},
  146. {index=200060020, group=20006, sort=5, description="首饰竞技", taskType=9, ranking={5,5}},
  147. }
  148. local defaults = {group=20001, sort=1, description="装备强化", taskType=5, ranking={1,1}, taskReward={{10030001,100},{10010001,100000},{20120131,1}}}
  149. local mt = {__index = defaults}
  150. for _, v in ipairs(cfg_newarea_rankingreward) do
  151. setmetatable(v, mt)
  152. end
  153. return cfg_newarea_rankingreward