cfg_monsterHuntReward.lua 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_monsterHuntReward_column
  3. ---唯一id
  4. ---@field id number @唯一id column=1 A
  5. ---@field rank IntList @积分排名区间 column=2 B
  6. ---每个区间内,单个玩家的瓜分权重
  7. ---当前区间内的玩家的权重/每个区间的所有玩家的权重综合=瓜分百分比
  8. ---@field reward IntList @奖励获得权重 column=3 C
  9. ---每个区间内,单个玩家可获得的额外勋章数量
  10. ---不消耗奖池瓜分的。
  11. ---@field extra number @额外勋章数量 column=4 D
  12. ---每个区间内,单个玩家可获得的额外道具
  13. ---道具ID#数量
  14. ---UI需要显示,填空则不显示
  15. ---@field item IntListList @额外道具 column=5 E
  16. local cfg_monsterHuntReward =
  17. {
  18. {id=1, rank={1,1}, reward={4000}, item={{21500025,1}}},
  19. {id=2, rank={2,2}, reward={3500}, item={{21500025,1}}},
  20. {id=3, rank={3,3}, reward={3000}, item={{21500025,1}}},
  21. {id=4, rank={4,10}, reward={2600}, item={{21500024,1}}},
  22. {id=5, rank={11,30}, reward={2400}},
  23. {id=6, rank={31,50}, reward={2200}},
  24. {id=7, rank={51,100}, reward={2000}},
  25. {id=8, rank={101,9999}, reward={0}, extra=29999},
  26. }
  27. local defaults = {extra=0, item={}}
  28. local mt = {__index = defaults}
  29. for _, v in ipairs(cfg_monsterHuntReward) do
  30. setmetatable(v, mt)
  31. end
  32. return cfg_monsterHuntReward