
灵魂倍增模组 - 按颜色获得灵魂,包括紫色(REFramework Lua)
用总体倍率和独立的红、黄、蓝、紫控制来调整灵魂获取。设置会在游戏内保存。紫色倍率尚未经过实际游玩验证。需要REFramework。
查看大图[size=4][b]功能[/b][/size]
使你从每次吸收灵魂中获得的灵魂数量翻倍。一个滑块控制所有颜色,另有分别针对红色、黄色、蓝色和紫色灵魂的独立滑块。紫色有单独的控制项,但其效果尚未在游戏中验证。可在游戏内通过 REFramework 菜单更改,并在会话之间保存。
仅供单人使用。下载内容是一个 Lua 脚本,不包含可执行文件、DLL 或 C# 插件。它通过游戏例程更改奖励,而非直接编辑存档文件。已获得的灵魂会保留在你的存档中;存档与成就兼容性尚未经过独立验证。
[size=4][b]要求[/b][/size]
[list]
[]Onimusha: Way of the Sword (Steam)。基于 build 24769601 开发;后续版本未验证。[/]
[][url=https://github.com/praydog/REFramework-nightly/releases]REFramework nightly[/url],将 dinput8.dll 放入游戏文件夹。[/]
[/list]
[size=4][b]安装[/b][/size]
[list=1]
[]安装 REFramework:将 dinput8.dll 放到 OnimushaWotS.exe 旁边。[/]
[]将 zip 解压到游戏文件夹,使路径为 OnimushaWotS\reframework\autorun\soul_multiplier.lua。[/]
[]启动。re2_framework_log.txt 会显示 "SoulMultiplier loaded 1.0.1"。[/]
[/list]
[size=4][b]选项[/b][/size](按 Insert,然后 ScriptRunner,然后 SoulMultiplier)
[list]
[]所有灵魂:0x 到 20x,适用于所有颜色。[/]
[]红 / 黄 / 蓝 / 紫:各 0x 到 20x,与"所有灵魂"相乘(2x 所有和 2x 红 = 4x 红)。[/]
[]小数向上取整(默认开启);关闭则四舍五入到最接近值。[/]
[]记录每次吸收(默认关闭)会将颜色、基础值和实际给予量写入 REFramework 日志。[/]
[]面板会显示上次灵魂和每种颜色的会话总计,以便你查看倍率是否生效。[/]
[/list]设置保存在 reframework\data\soul_multiplier.json。
[size=4][b]兼容性[/b][/size]
旨在缩放游戏灵魂入账例程的奖励,包括手动吸收。与所有自动吸收脚本的兼容性尚未验证。请勿与其他灵魂倍率脚本一起运行:两者会缩放同一次调用。
[size=4][b]限制[/b][/size]
[list]
[]红、黄、蓝缩放已在游戏中确认。紫色 ID 来自 SDK dump,尚未在游玩测试中见到;如果紫色对你没有缩放,请发布日志行,我会修复它。[/]
[]某颜色为 0x 时该颜色不会获得任何灵魂,这是设计如此。[/]
[/list]
[size=4][b]卸载[/b][/size]
删除 reframework\autorun\soul_multiplier.lua,如果愿意,也可删除 reframework\data\soul_multiplier.json。已获得的灵魂会保留。
[size=4][b]工作原理[/b][/size]
游戏在 cPlayerSoulAbsorptionSupporter.calcSoulAbsorptionAdd 中计算每个被吸收灵魂的数量(包含大小和连锁奖励),并在 addSoulAbsorption 中入账。该脚本挂钩这两者,并在每次吸收时仅缩放一次,无论触发哪条路径。
[size=4][b]致谢与许可[/b][/size]
REFramework 由 praydog 制作。保留所有权利:仅供个人使用;未经书面许可,不得修改、再分发或复用代码
[size=4][b]更新日志[/b][/size]
1.0.1:从 Soul Multiplier Plus 重命名为 Soul Multiplier。脚本现在为 soul_multiplier.lua,设置位于 soul_multiplier.json;如果你之前使用 1.0.0,请在安装前删除 reframework\autorun\soul_multiplier_plus.lua。可选删除旧的 reframework\data\soul_multiplier_plus.json 设置文件。不要同时安装两个 Lua 脚本。行为无变化。
1.0.0:首次发布。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。