JAWMS集成

JAWMS集成

与其他模组的JAWMS集成

为 Just Another Wizardry Mana System 与其他模组之间添加可选兼容性。每个集成仅在其对应模组安装时激活,并且可以独立禁用。

包含的集成

目前包含以下模组的集成:

AI 使用声明: 此模组在开发过程中使用了 AI 代理辅助,具体工作流程参见此代理工作流。项目所有者在开发期间对工作进行了审查。

给模组开发者的说明

本项目并非 JAWMS 集成的唯一来源。它使用了与开发者创建自己附加组件时相同的公共 JAWMS API。

Quality Tools

为 Electroblob Wizardry 法师护甲添加可配置的 JAWMS 品质,包括最大法力值、法力恢复、法术效率、学派特定法术效率以及施法后恢复延迟。

内置品质

以下正面品质默认可以出现在官方 Electroblob Wizardry 法师护甲上:

  • 法力编织: 最大法力值提高 5%。
  • 冥想: 法力恢复速度提高 5%。
  • 高效施法: 增加 5 点法术效率,提高所有学派法术的法力消耗效率。
  • 迅捷恢复: 施法后法力开始恢复的延迟时间减少 5%。
  • 魔法专精: 增加 8 点魔法法术效率,提高魔法学派法术的法力消耗效率。
  • 火焰专精: 增加 8 点火焰法术效率,提高火焰学派法术的法力消耗效率。
  • 寒冰专精: 增加 8 点寒冰法术效率,提高寒冰学派法术的法力消耗效率。
  • 闪电专精: 增加 8 点闪电法术效率,提高闪电学派法术的法力消耗效率。
  • 亡灵法术专精: 增加 8 点亡灵法术效率,提高亡灵学派法术的法力消耗效率。
  • 大地专精: 增加 8 点大地法术效率,提高大地学派法术的法力消耗效率。
  • 巫术专精: 增加 8 点巫术法术效率,提高巫术学派法术的法力消耗效率。
  • 治疗专精: 增加 8 点治疗法术效率,提高治疗学派法术的法力消耗效率。

给整合包制作者的说明

整合包作者可以使用 JAWMS 属性创建额外的 Quality Tools 品质。将以下名称添加到 Quality Tools 配置中某个品质的 attributes 数组中:

  • jawmsintegrations.max_mana_flat: 固定最大法力值。数值必须是整数。
  • jawmsintegrations.max_mana_percent: 百分比最大法力值。
  • jawmsintegrations.mana_regen_flat: 固定法力恢复速度。
  • jawmsintegrations.mana_regen_percent: 百分比法力恢复速度。
  • jawmsintegrations.spell_efficiency: 全局法术效率。
  • jawmsintegrations.spell_efficiency_magic: 魔法法术效率。
  • jawmsintegrations.spell_efficiency_fire: 火焰法术效率。
  • jawmsintegrations.spell_efficiency_ice: 寒冰法术效率。
  • jawmsintegrations.spell_efficiency_lightning: 闪电法术效率。
  • jawmsintegrations.spell_efficiency_necromancy: 亡灵法术效率。
  • jawmsintegrations.spell_efficiency_earth: 大地法术效率。
  • jawmsintegrations.spell_efficiency_sorcery: 巫术法术效率。
  • jawmsintegrations.spell_efficiency_healing: 治疗法术效率。
  • jawmsintegrations.mana_regen_delay_reduction_flat: 固定施法后法力恢复延迟减少时间(秒)。
  • jawmsintegrations.mana_regen_delay_reduction_percent: 百分比施法后法力恢复延迟减少时间。

使用属性操作 0。正的法力和恢复值为增益,负值为减益。正的延迟减少值会缩短延迟,负值则会延长延迟。法术效率值不能为负数,百分比延迟减少不能超过 100。

例如,以下配置为某品质增加 +10% 的最大法力值修正:

"attributes": [
  {
    "name": "jawmsintegrations.max_mana_percent",
    "amount": 10,
    "operation": 0
  }
]

Ancient Spellcraft

重新设计部分与法力相关的饰品,使其使用 JAWMS 法力系统。包括:

  • 次级和高级法力戒指,提供固定最大法力值。
  • 宏伟法力护符,提供百分比最大法力值。
  • 水晶戒指,提供法术效率。
  • 永满法力瓶,为副手使用存储和恢复法力。
  • 达戈里姆之戒,当佩戴者法力不足时可以消耗普通法力瓶。

配置与安装

生成的 jawmsintegrations.cfg 可以启用或调整每个已安装的集成。更改需要重启游戏才能生效。

需要安装 JAWMS。请在客户端和服务器端都安装此附加组件。支持的集成模组为可选项。

源代码