cfg_master_commontalent.lua 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_master_commontalent_column
  3. ---第1位:职业天赋1,技能天赋2,通用天赋3
  4. ---第23位:根职业
  5. ---第4位;行
  6. ---第56位:位
  7. ---
  8. ---@field id number @唯一id,天赋id column=1 A
  9. ---天赋名称
  10. ---@field name string @天赋名称 column=2 B
  11. ---默认职业归属
  12. ---引援career职业表
  13. ---格式:所属根职业
  14. ---0为全职业
  15. ---多职业之间用#分割
  16. ---@field career IntList @所属职业 column=3 C
  17. ---天赋处于当前天赋系的哪一行
  18. ---@field row number @天赋所在行 column=4 D
  19. ---天赋处于当前行的哪一位
  20. ---@field arrange number @天赋所在列数 column=5 E
  21. ---天赋最低最高等级
  22. ---格式:最小等级#最大等级
  23. ---@field minMaxLevel IntList @天赋最低最高等级 column=6 F
  24. ---配置资源路径
  25. ---@field icon string @天赋图标 column=7 G
  26. local cfg_master_commontalent =
  27. {
  28. {id=300101, name="对剑士伤害提高", arrange=1, icon="3001"},
  29. {id=300102, name="对法师伤害提高", arrange=2, icon="3002"},
  30. {id=300103, name="对弓箭手伤害提高", arrange=3, icon="3003"},
  31. {id=300104, name="卓越一击伤害提高", arrange=4, icon="3007"},
  32. {id=300105, name="双倍攻击伤害提高", arrange=5, icon="3008"},
  33. {id=300106, name="幸运一击伤害提高", arrange=6, icon="1007"},
  34. {id=300107, name="无视防御概率提高", arrange=7, icon="3010"},
  35. {id=300201, name="受到剑士伤害降低", row=2, arrange=1, icon="3004"},
  36. {id=300202, name="受到法师伤害降低", row=2, arrange=2, icon="3005"},
  37. {id=300203, name="受到弓箭手伤害降低", row=2, arrange=3, icon="3006"},
  38. {id=300204, name="降低受到卓越一击的概率", row=2, arrange=4, icon="3011"},
  39. {id=300205, name="降低受到双倍攻击的概率", row=2, arrange=5, icon="3012"},
  40. {id=300206, name="降低受到幸运一击的概率", row=2, arrange=6, icon="3013"},
  41. {id=300207, name="降低受到无视防御的概率", row=2, arrange=7, icon="3009"},
  42. }
  43. local defaults = {career={0}, row=1, minMaxLevel={0,2}}
  44. local mt = {__index = defaults}
  45. for _, v in ipairs(cfg_master_commontalent) do
  46. setmetatable(v, mt)
  47. end
  48. return cfg_master_commontalent