死亡之眼倍率

死亡之眼倍率

调整击杀敌人时的原生死神之眼倍率

死神之眼倍率 - INI 可配置


通过简单的 INI 文件调整《荒野大镖客:救赎2》原生的死神之眼倍率。默认从 5x 开始,也可以选择自定义数值,包括 2.5x 这样的十进制小数。保存后配置会自动重新加载。


功能


[list]

[]INI 配置,数值范围为 0.1 到 100。[/]

[]默认倍率:5x。可使用 2、5、10 或自定义数值。[/]

[/list]

需求


[list]

[]Windows PC 版《荒野大镖客:救赎2》,故事模式。[/]

[]与你的游戏版本兼容的 [url=https://dev-c.enbdev.com/rdr2/scripthookrdr2/]Script Hook RDR2[/url]。[/]

[]按照作者说明安装的 ASI 加载器。[/]

[/list]

运行依赖不包含在内。本模组不需要 Lenny's Mod Loader 或 ScriptHookRDR2DotNet。


安装


[list=1]

[]关闭游戏。[/]

[]安装 Script Hook RDR2 和一个 ASI 加载器。[/]

[]将 DeadEyeKillMultiplier.asi 和 DeadEyeKillMultiplier.ini 解压到游戏主文件夹,即 RDR2.exe 旁边。[/]

[]启动故事模式。[/]

[/list]

不要将这些文件放入 lml 文件夹。文档文件无需安装。


配置


编辑 DeadEyeKillMultiplier.ini:


[code][Settings]


Enabled=1


Multiplier=5


Logging=1[/code]

[list]

[]Multiplier=2 表示 2x,5 表示 5x,10 表示 10x。[/]

[]支持小数:Multiplier=2.5。使用点作为小数分隔符。[/]

[]支持的数值范围:0.1-100。小于 1 的数值会降低倍率。无效数值将回退到 2x。[/]

[]Multiplier=1 返回未安装模组前的引擎倍率。[/]

[]Enabled=0 禁用模组并尝试恢复之前的倍率。[/]

[]Logging=0 禁用诊断和诊断性 NPC 扫描。[/]

[/list]

保存 INI 即可自动应用更改,通常在脚本运行期间约一秒内生效。更换 ASI 文件本身后需重启游戏。


修改同一倍率的模组可能会冲突。尚未测试与所有游戏版本、Script Hook 分支或玩法大修的兼容性。


卸载


关闭游戏并删除 DeadEyeKillMultiplier.asi 和 DeadEyeKillMultiplier.ini。诊断日志也可以删除。


致谢


Alexander Blade:Script Hook RDR2 和 SDK API。


alloc8or 及贡献者:RDR3 原生数据库。


Halen84 及贡献者:反编译脚本参考。


Smerdokryl:SDK 参考仓库。


实现过程中得到了 OpenAI Codex 的协助。