模组简介

这个只狼影逝二度专用的模组引擎,是专为《只狼:影逝二度》玩家、模组创作者打造的注入式DLL辅助工具,彻底替代了早年需要借助UXM提取数GB游戏原始文件才能加载模组的繁琐操作,所有基于游戏文件修改的模组都能在不改动游戏原始exe文件、不破坏游戏原始归档的前提下安全加载。不管是想要替换角色外观、修改武器纹理、调整游戏平衡性参数,还是体验全新自定义地图的普通玩家,还是需要快速测试模组资源的创作者,都能借助这个工具大幅降低模组的部署和加载门槛,完全不需要复杂的逆向操作就能直接管理所有基于文件修改的模组内容。

功能要点

支持无需提取原始游戏归档的文件覆盖机制,所有基于pak、dcx等格式修改的纹理、模型、参数、事件类模组,都可以直接放在指定目录下运行,不会改动游戏原有核心文件,彻底避免了误改原始文件导致游戏验证损坏需要重新下载的问题。

内置游戏启动跳过开头官方徽标的功能,省去每次启动游戏都要等待版权声明、厂商动画的耗时过程,大幅缩短从双击游戏图标到进入主菜单的等待时长。

支持多dinput8.dll链式加载机制,和其他同样基于该接口开发的兼容类模组工具可以共存运行,不需要反复替换覆盖文件,避免不同同类工具之间的文件冲突。

后续更新版本优化了路径解析逻辑,彻底解决了旧版本容易出现的模组资源加载缺失、部分纹理模型不生效的常见问题,资源匹配的容错率更高。

前置依赖

使用该模组引擎无需额外安装其他第三方前置组件,仅要求游戏本体为对应兼容版本的Steam正版文件,没有其他额外的运行库强制要求。

安装方法

首先找到你的《只狼:影逝二度》游戏根目录,常规Steam默认路径为C:Program Files (x86)steamsteamappscommonSekiro,将压缩包内的dinput8.dllmodengine.ini两个核心文件直接复制到该游戏根目录下。接下来在游戏根目录内新建一个自定义命名的专属文件夹,示例名称为mods,将你想要加载的模组内部的所有文件,包括parts、msg、map、event等子文件夹全部直接放入这个新建的目录内,不要在该目录外层再嵌套多余的二级文件夹。之后用文本工具打开根目录下的modengine.ini文件,找到其中的modOverrideDirectory参数项,将等号后的内容修改为你刚才创建的模组目录路径,注意路径分隔符必须使用反斜杠,默认配置为modOverrideDirectory="mods",如果你自定义了其他文件夹名称,将对应路径替换即可完成配置。如果部分随附了独立modengine.ini的模组,直接使用该模组自带的配置文件替换根目录下的对应文件即可,无需自行修改参数。如果想要卸载该引擎,直接删除或者重命名根目录下的dinput8.dll文件即可恢复游戏原始运行状态。如果想要切换不同的模组内容,只需要修改modengine.ini内的指向路径,切换到存放其他模组文件的不同文件夹即可,不需要反复删除替换文件。

兼容性与注意事项

该模组引擎的不同版本对应不同的游戏版本,其中0.1.11版本正式适配游戏1.03版本,由于1.04版本的游戏可执行文件未做改动,该版本也可兼容1.04版本;后续推出的0.1.14版本则专门适配游戏1.05版本。低于对应适配范围的旧版本引擎仅支持游戏1.02到1.04的Steam正版,非Steam的零售版、破解版均不受官方支持,运行时可能出现加载失败、游戏崩溃等未知问题,不要在非适配的游戏版本上提交相关运行问题反馈。同时经过修改的解锁帧率、超宽屏自定义类exe文件无法和该引擎正常兼容,如果需要解锁帧率或者适配超宽屏显示,不要直接修改游戏原始执行文件,使用配套的兼容型无exe修改工具即可正常运行。另外需要注意,该引擎本身仅负责模组的加载调度,部分旧的gameparam参数类模组在游戏版本更新后会出现不兼容问题,这类问题不属于引擎本身的故障,需要对应模组的创作者发布适配新版本的更新文件才能正常使用,运行遇到故障时可以先确认你正在使用的所有模组都和当前游戏版本匹配,再排查引擎本身的配置问题。

常见问题

如果启动游戏后发现部分角色纹理、模型资源缺失,先确认你使用的是0.1.11及以上的新版本引擎,之后检查指向的模组目录下,对应的模型类文件*.partsbnd.dcx是否正确放在了parts子文件夹内,不要将文件放在嵌套的多余路径中。如果同时运行多个需要依赖dinput8接口的工具,直接在modengine.ini中按照规则配置链式加载的对应参数即可,不需要反复替换不同工具的dll文件,具体配置参数以压缩包内说明为准。如果更新游戏到1.05版本后原有模组无法运行,优先将该模组引擎升级到0.1.14的对应适配版本,同时逐个确认你安装的所有模组都已经更新到适配1.05游戏版本的新版本,排除模组本身的版本兼容问题。