cfg_equip_guard.lua 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_equip_guard_column
  3. ---引援item表里的装备id
  4. ---@field id number @id column=1 A
  5. ---策划备注,程序不读
  6. ---@field desc string @名字 column=2 B
  7. ---守护生命值,填0时为无限生命值
  8. ---@field hp number @生命值 column=3 C
  9. ---守护生命值计算公式系数,不填则默认是10000
  10. ---
  11. ---生命扣除值=1/自身攻速*伤害系数
  12. ---
  13. ---
  14. ---格式:万分比
  15. ---@field coefficient number @伤害系数 column=4 D
  16. ---属性id#属性值&属性id#属性值&属性id#属性值
  17. ---注:守护普通属性
  18. ---@field stage IntListList @普通属性 column=5 E
  19. ---0:无
  20. ---1:自动拾取
  21. ---2:装备技能
  22. ---@field ability number @特殊属性ID column=6 F
  23. ---【ability = 1】拾取范围#拾取数量
  24. ---范围以守护为中心,周围X格
  25. ---数量为单次拾取道具数量
  26. ---【ability = 2】技能ID,参考cfg_skill.xlsx表id
  27. ---技能可配置多个格式为技能id#技能id#技能id……
  28. ---@field abilityParameter IntList @特殊属性参数 column=7 G
  29. local cfg_equip_guard =
  30. {
  31. {id=21400001, desc="守护天使", hp=14400},
  32. {id=21400002, desc="小恶魔", hp=14400},
  33. {id=21400004, desc="独角兽", coefficient=0},
  34. {id=21400005, desc="鲁道夫", hp=20000},
  35. {id=21400006, desc="魔界幻龙", coefficient=0},
  36. {id=21400007, desc="强化恶魔", hp=86400},
  37. {id=21400008, desc="强化天使", hp=86400},
  38. {id=21400009, desc="熊猫", coefficient=0},
  39. {id=21400003, desc="小战士", coefficient=0},
  40. {id=21400011, desc="守护天使", coefficient=0},
  41. }
  42. local defaults = {hp=0, coefficient=10000, stage={}, ability=0, abilityParameter={}}
  43. local mt = {__index = defaults}
  44. for _, v in ipairs(cfg_equip_guard) do
  45. setmetatable(v, mt)
  46. end
  47. return cfg_equip_guard