cfg_att_conversion.lua 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_att_conversion_column
  3. ---唯一ID
  4. ---根职业*100+序列
  5. ---@field id number @ID column=1 A
  6. ---属性名称
  7. ---@field attr string @属性 column=2 B
  8. ---属性中文名称及备注
  9. ---@field name string @名称及注释 column=3 C
  10. ---1点力量转换的属性(万分比)
  11. ---@field strength number @力量 column=4 D
  12. ---1点敏捷转换的属性(万分比)
  13. ---@field agility number @敏捷 column=5 E
  14. ---1点智力转换的属性(万分比)
  15. ---@field intelligence number @智力 column=6 F
  16. ---1点体力转换的属性(万分比)
  17. ---@field stamina number @体力 column=7 G
  18. ---1点统帅转换的属性(万分比)
  19. ---@field command number @统帅 column=8 H
  20. ---1点其他属性转化的属性(万分比)
  21. ---其他属性填写att_info中ID
  22. ---格式:属性ID#转化比
  23. ---@field another IntList @其他属性 column=9 I
  24. ---默认职业归属
  25. ---引援career职业表
  26. ---格式:所属职业#职业等级
  27. ---多职业之间用|分隔
  28. ---@field career IntListList @职业 column=10 J
  29. ---需要显示的1级属性id,配置了属性id的,则改属性只在该1级属性下显示,没有配置则默认显示 填-1则不在2级页签显示
  30. ---@field display number @显示1级属性id column=11 K
  31. local cfg_att_conversion =
  32. {
  33. {id=101, name="最小攻击力", strength=5000, career={{1,1},{1,2},{1,3},{1,4}}, display=10001},
  34. {id=102, attr="maxDC", name="最大攻击力", strength=5000, career={{1,1},{1,2},{1,3},{1,4}}, display=10001},
  35. {id=103, attr="hitRate", name="PVE攻击率", strength=1459, career={{1,1},{1,2},{1,3},{1,4}}, display=10001},
  36. {id=104, attr="pvpattackRate", name="PVP攻击成功率", strength=3649, career={{1,1},{1,2},{1,3},{1,4}}},
  37. {id=105, attr="armor", name="防御值", agility=2000, career={{1,1},{1,2},{1,3},{1,4}}, display=10002},
  38. {id=106, attr="missRate", name="PVE防御率", agility=2919, career={{1,1},{1,2},{1,3},{1,4}}, display=10002},
  39. {id=107, attr="eraRate", name="PVP防御成功率", agility=3649, career={{1,1},{1,2},{1,3},{1,4}}},
  40. {id=108, attr="AniSpeedBonus", agility=3, career={{1,1},{1,2},{1,3},{1,4}}},
  41. {id=109, attr="maxHP", name="生命值", stamina=100000, career={{1,1},{1,2},{1,3},{1,4}}, display=10004},
  42. {id=110, attr="maxMP", name="魔法值", intelligence=10000, career={{1,1},{1,2},{1,3},{1,4}}, display=10003},
  43. {id=111, attr="PhysicalDamage", name="物理伤害", strength=3, career={{1,1},{1,2},{1,3},{1,4}}, display=10001},
  44. {id=112, attr="attackSpeedBonus", career={{1,1},{1,2},{1,3},{1,4}}, display=10002},
  45. {id=201, name="最小攻击力", strength=5000, career={{2,1},{2,2},{2,3},{2,4}}, display=10001},
  46. {id=202, attr="maxDC", name="最大攻击力", strength=5000, career={{2,1},{2,2},{2,3},{2,4}}, display=10001},
  47. {id=203, attr="hitRate", name="PVE攻击率", intelligence=1459, career={{2,1},{2,2},{2,3},{2,4}}, display=10001},
  48. {id=204, attr="pvpattackRate", name="PVP攻击成功率", intelligence=3649, career={{2,1},{2,2},{2,3},{2,4}}},
  49. {id=205, attr="armor", name="防御值", agility=2000, career={{2,1},{2,2},{2,3},{2,4}}, display=10002},
  50. {id=206, attr="missRate", name="PVE防御率", agility=2919, career={{2,1},{2,2},{2,3},{2,4}}, display=10002},
  51. {id=207, attr="eraRate", name="PVP防御成功率", agility=3649, career={{2,1},{2,2},{2,3},{2,4}}},
  52. {id=208, attr="AniSpeedBonus", agility=3, career={{2,1},{2,2},{2,3},{2,4}}},
  53. {id=209, attr="maxHP", name="生命值", stamina=100000, career={{2,1},{2,2},{2,3},{2,4}}, display=10004},
  54. {id=210, attr="maxMP", name="魔法值", intelligence=20000, career={{2,1},{2,2},{2,3},{2,4}}, display=10003},
  55. {id=211, attr="minMC", name="最小魔法攻击力", intelligence=5000, career={{2,1},{2,2},{2,3},{2,4}}, display=10003},
  56. {id=212, attr="maxMC", name="最大魔法攻击力", intelligence=5000, career={{2,1},{2,2},{2,3},{2,4}}, display=10003},
  57. {id=213, attr="MagicDamage", name="魔法伤害", intelligence=3, career={{2,1},{2,2},{2,3},{2,4}}, display=10003},
  58. {id=214, attr="attackSpeedBonus", career={{2,1},{2,2},{2,3},{2,4}}, display=10002},
  59. {id=301, name="最小攻击力(弓弩)", strength=5000, agility=2500, intelligence=2500, career={{3,1},{3,2},{3,3},{3,4}}, display=10001},
  60. {id=302, attr="maxDC", name="最大攻击力(弓弩)", strength=5000, agility=2500, intelligence=2500, career={{3,1},{3,2},{3,3},{3,4}}, display=10001},
  61. {id=303, attr="hitRate", name="PVE攻击率", strength=1459, intelligence=1459, career={{3,1},{3,2},{3,3},{3,4}}, display=10001},
  62. {id=304, attr="pvpattackRate", name="PVP攻击成功率", strength=3649, intelligence=3649, career={{3,1},{3,2},{3,3},{3,4}}},
  63. {id=305, attr="armor", name="防御值", agility=1000, career={{3,1},{3,2},{3,3},{3,4}}, display=10002},
  64. {id=306, attr="missRate", name="PVE防御率", agility=1459, career={{3,1},{3,2},{3,3},{3,4}}, display=10002},
  65. {id=307, attr="eraRate", name="PVP防御成功率", agility=1824, career={{3,1},{3,2},{3,3},{3,4}}},
  66. {id=308, attr="AniSpeedBonus", agility=3, career={{3,1},{3,2},{3,3},{3,4}}},
  67. {id=309, attr="maxHP", name="生命值", stamina=100000, career={{3,1},{3,2},{3,3},{3,4}}, display=10004},
  68. {id=310, attr="maxMP", name="魔法值", intelligence=13000, career={{3,1},{3,2},{3,3},{3,4}}, display=10003},
  69. {id=311, attr="PhysicalDamage", name="物理伤害", strength=3, intelligence=3, career={{3,1},{3,2},{3,3},{3,4}}, display=10001},
  70. {id=312, attr="attackSpeedBonus", career={{3,1},{3,2},{3,3},{3,4}}, display=10002},
  71. {id=401, name="最小攻击力", strength=1667, intelligence=844, career={{4,1},{4,4}}, display=10001},
  72. {id=402, attr="maxDC", name="最大攻击力", strength=2500, intelligence=1250, career={{4,1},{4,4}}, display=10001},
  73. {id=403, attr="hitRate", name="PVE攻击率", strength=2500, agility=15000, career={{4,1},{4,4}}, display=10001},
  74. {id=404, attr="pvpattackRate", name="PVP攻击成功率", agility=35000, career={{4,1},{4,4}}},
  75. {id=405, attr="armor", name="防御值", agility=2500, career={{4,1},{4,4}}, display=10002},
  76. {id=406, attr="missRate", name="PVE防御率", agility=3334, career={{4,1},{4,4}}, display=10002},
  77. {id=407, attr="eraRate", name="PVP防御成功率", agility=2500, career={{4,1},{4,4}}},
  78. {id=408, attr="AniSpeedBonus", agility=667, career={{4,1},{4,4}}, display=10002},
  79. {id=409, attr="maxHP", name="生命值", stamina=20000, career={{4,1},{4,4}}, display=10004},
  80. {id=410, attr="minMC", name="最小魔法攻击力", intelligence=1112, career={{4,1},{4,4}}, display=10003},
  81. {id=411, attr="maxMC", name="最大魔法攻击力", intelligence=2500, career={{4,1},{4,4}}, display=10003},
  82. {id=412, attr="maxMP", name="魔法值", intelligence=20000, career={{4,1},{4,4}}, display=10003},
  83. {id=413, attr="skillDamage", name="技能伤害", career={{4,1},{4,4}}},
  84. {id=414, attr="agSto", name="技能值(AG)", strength=2000, agility=2500, intelligence=1500, stamina=3334, career={{4,1},{4,4}}},
  85. {id=415, attr="shield", name="护盾值(SD)", strength=12000, agility=12000, intelligence=12000, stamina=12000, career={{4,1},{4,4}}},
  86. {id=501, name="最小攻击力", strength=1429, intelligence=715, display=10001},
  87. {id=502, attr="maxDC", name="最大攻击力", strength=2000, intelligence=1000, display=10001},
  88. {id=503, attr="hitRate", name="PVE攻击率", strength=1667, agility=25000, command=1000, display=10001},
  89. {id=504, attr="pvpattackRate", name="PVP攻击成功率", agility=40000},
  90. {id=505, attr="armor", name="防御值", agility=1429, display=10002},
  91. {id=506, attr="missRate", name="PVE防御率", agility=1429, display=10002},
  92. {id=507, attr="eraRate", name="PVP防御成功率", agility=5000},
  93. {id=508, attr="AniSpeedBonus", agility=1000, display=10002},
  94. {id=509, attr="maxHP", name="生命值", stamina=20000, display=10004},
  95. {id=510, attr="maxMP", name="魔法值", intelligence=15000, display=10003},
  96. {id=511, attr="skillDamage", name="技能伤害", intelligence=5},
  97. {id=512, attr="skyhawksMinimumAttackPower", name="天鹰最小攻击力", command=1250, display=10005},
  98. {id=513, attr="skyhawksMaximumAttackPower", name="天鹰最大攻击力", command=2500, display=10005},
  99. {id=514, attr="blackHorseKingsAttackPower", name="黑马王攻击力", strength=1000, command=2000, display=10005},
  100. {id=515, attr="agSto", name="技能值(AG)", strength=3334, agility=2000, intelligence=1500, stamina=1000, command=3334},
  101. {id=516, attr="shield", name="护盾值(SD)", strength=12000, agility=12000, intelligence=12000, stamina=12000},
  102. {id=601, name="最小攻击力", strength=1429, agility=1429, career={{6,1},{6,2},{6,3},{6,4}}, display=10001},
  103. {id=602, attr="maxDC", name="最大攻击力", strength=2500, agility=2500, career={{6,1},{6,2},{6,3},{6,4}}, display=10001},
  104. {id=603, attr="hitRate", name="PVE攻击率", strength=2500, agility=15000, career={{6,1},{6,2},{6,3},{6,4}}, display=10001},
  105. {id=604, attr="pvpattackRate", name="PVP攻击成功率", agility=35000, career={{6,1},{6,2},{6,3},{6,4}}},
  106. {id=605, attr="armor", name="防御值", agility=3334, career={{6,1},{6,2},{6,3},{6,4}}, display=10002},
  107. {id=606, attr="missRate", name="PVE防御率", agility=2500, career={{6,1},{6,2},{6,3},{6,4}}, display=10002},
  108. {id=607, attr="eraRate", name="PVP防御成功率", agility=5000, career={{6,1},{6,2},{6,3},{6,4}}},
  109. {id=608, attr="AniSpeedBonus", agility=500, career={{6,1},{6,2},{6,3},{6,4}}, display=10002},
  110. {id=609, attr="maxHP", name="生命值", stamina=20000, career={{6,1},{6,2},{6,3},{6,4}}, display=10004},
  111. {id=610, attr="maxMP", name="魔法值", intelligence=15000, career={{6,1},{6,2},{6,3},{6,4}}, display=10003},
  112. {id=611, attr="minMC", name="最小魔法攻击力", intelligence=1112, career={{6,1},{6,2},{6,3},{6,4}}, display=10003},
  113. {id=612, attr="maxMC", name="最大魔法攻击力", intelligence=2500, career={{6,1},{6,2},{6,3},{6,4}}, display=10003},
  114. {id=613, attr="minimumCurseAttackPower", name="最小诅咒攻击力", intelligence=1112, career={{6,1},{6,2},{6,3},{6,4}}, display=10003},
  115. {id=614, attr="maximumCurseAttackPower", name="最大诅咒攻击力", intelligence=2500, career={{6,1},{6,2},{6,3},{6,4}}, display=10003},
  116. {id=615, attr="agSto", name="技能值(AG)", strength=2000, agility=3334, intelligence=1500, stamina=3334, career={{6,1},{6,2},{6,3},{6,4}}},
  117. {id=616, attr="shield", name="护盾值(SD)", strength=12000, agility=12000, intelligence=12000, stamina=12000, career={{6,1},{6,2},{6,3},{6,4}}},
  118. }
  119. local defaults = {attr="minDC", name="攻击速度", strength=0, agility=0, intelligence=0, stamina=0, command=0, another={}, career={{5,1},{5,4}}, display=-1}
  120. local mt = {__index = defaults}
  121. for _, v in ipairs(cfg_att_conversion) do
  122. setmetatable(v, mt)
  123. end
  124. return cfg_att_conversion