赤红耐力工具

赤红耐力工具

允许精细控制技能体力(和精神?)消耗,无预设值。提供可自定义功能,用于对游戏技能进行模组整理。

游戏玩法

似乎精灵技能也位于 skill.pabgb 文件中,因此此模组也会影响这些技能的费用。

当前耐力模组局限于预设配置,需要手动编辑 JSON 文件才能进一步自定义资源消耗。此外,游戏补丁意味着需要等待模组作者更新他们的模组。我尝试解决这两个问题。这是一个实用工具,能够生成一个可直接安装的模组,用于调整技能资源消耗。


特性

  • 百分比精细控制:你可以为任何特定技能明确设定所需的百分比。无需预设,无需编辑 JSON 文件。百分比基于技能的完整消耗计算,例如,如果原版技能消耗 40 体力,你在工具中将其配置为 50%,则体力消耗将调整为 20。
  • 自定义分组:创建自定义分组,改进技能的组织和导航。
  • 技能百分比覆盖:使用为特定技能定义的百分比来覆盖团队百分比。当你不想让特定技能继承团队百分比时,这很方便。
  • 文件抓取工具:该工具需要以下两者之一:原版 skill.pabgb 文件,或 skills.json 文件(由工具抓取原版文件后生成)。使用类似 Crimson Sharp 的工具获取原版 skill.pabgb 文件(我也会单独提供下载链接),并将其放置在同级目录下。若工具识别为新文件,则会自动抓取技能数据。只要珍珠深渊的更新未大幅变更文件结构,新版本文件应可正常使用。无需再等待模组作者更新文件。该功能已在 1.05 和 1.06 版本中测试通过。
  • 别名:技能名称是可读的,但并非总是明确指向游戏内实际名称。用自定义别名覆盖技能名称。
  • 筛选:使用筛选功能查找组、原始技能名称或别名。
  • 撤销/重做:犯错了?撤销上一次更改或重做你决定保留的更改。最多缓存 10 个操作。
  • 导入/导出:导入和导出别名、百分比、队伍技能分配或所有设置。可用于与社区共享或手动备份配置。
  • 暗色/亮色模式:两种应用主题可供选择。

安装

自定义、未签名的可执行文件可能会被防病毒软件标记为恶意软件或潜在有害程序(PUP)。通常情况下,这些仅限于注入类型的程序行为。该工具使用 .NET 10.0 C# 构建,仅涉及 JSON、LOG 和 PABGB 文件。它是完全安全的。

VirusTotal

  1. 阅读说明文件(README)。如果你提出的问题已经在该说明文件或本模组页面的其他位置有所说明,我将不予回复。
  2. 下载并将可执行文件解压到任意位置。
  3. 选项 A 或 B。
    • A. 下载并解压"skill.pabgb"文件到可执行文件所在的同一位置。
    • B. 使用 Crimson Sharp 从游戏安装目录中提取 "skill.pabgb" 文件,并将其放置在与可执行文件相同的位置。
  4. 启动可执行文件。从头开始创建技能组,或选择“重置”以填充默认配置。
  5. 完成百分比设置后,选择"生成模组"。保存到任意位置。
  6. 使用你的模组管理器安装 ZIP 文件。
  7. 启动游戏!

兼容性

不兼容其他与耐力相关的模组。


故障排除

  • "skills.json 中无匹配技能"警告 — 你的"config.json"引用了当前"skills.json"中不存在的技能。这可能是游戏更新后过时的配置。将新的"skill.pabgb"放入目录并重新启动以重新抓取。
  • 损坏的"config.json"文件 — 格式错误的 JSON 会被自动备份为"config.json.bak.<时间戳>";工具将以默认设置启动。请手动从备份中恢复数值,或修复损坏的格式(也可删除 config.json 后重新开始)。
  • 损坏的"skills.json",没有可用的"skill.pabgb" — 请将"skill.pabgb"放置在可执行文件旁边,然后重新启动以重新生成。