
UE4SS 道恩行者版
即装即用的UE4SS,适用于《黎明行者之血》。采用未更改的官方二进制文件,带有Dawnwalker的FName和ProcessLocalScriptFunction签名。选定的蓝图钩子和Lua自定义事件已通过运行时测试。
查看大图UE4SS
THE BLOOD OF DAWNWALKER
STEAM BUILD 25107392
已备妥可安装的 UE4SS,包含针对 Dawnwalker 的兼容性数据。
========================================
非官方 | 特定构建 | 候选发布版
当前版本
针对 Steam 构建 25107392,请使用 v1.0.1-rc4。
请勿在当前构建上使用 RC3。 RC3 支持构建 25014996。其旧的
UEngine::LoadMap偏移可能导致构建 25107392 崩溃。
此软件包一次解压即可为 The Blood of Dawnwalker 安装 UE4SS。它保持官方 v3.0.1-1111-g97b7e501 加载器二进制文件不变,并添加了经测试的 Steam 构建所需的 Dawnwalker 设置、签名和 LoadMap 布局。
DAWNWALKER 兼容性修复
游戏更新移动了 UEngine::LoadMap。RC4 包含一个窄范围的 VTableLayout.ini 覆盖,仅将 LoadMap 偏移更改为 0x4F0,在 RVA 0x167E53C 处解析该函数。
现有的 Dawnwalker 签名已在新可执行文件上重新验证:FName 在 RVA 0x1193350 处唯一匹配,ProcessLocalScriptFunction 在 RVA 0x1154A74 处唯一匹配。RC4 保持 HookProcessLocalScriptFunction = 1 和 HookLoadMap = 1。
运行时结果
精确冻结的 RC4 存档成功进入响应式主菜单,显示正确的签名、LoadMap、钩子、辅助程序、事件循环和世界标记,正常关闭,并通过了干净的回滚测试。
当前构建的配置也将现有存档加载到游戏进程中,完成了 F9 快速加载返回游戏进程,干净退出,并在冷启动后再次到达主菜单。
一次受控的验证探测还确认了所选精确蓝图 RegisterHook 回调和 RegisterCustomEvent 回调。两条路由均针对悬停 EntryPoint 206 和取消悬停 EntryPoint 211 触发。
候选发布版
版本: 1.0.1-rc4 存档: Dawnwalker-UE4SS-v1.0.1-rc4-build25107392.zip 文件数: 55 大小: 8,955,122 字节 清单条目: 54 清单 SHA-256: 510DC0DD3EDD388446A7301A931A058B7662C74B4C6DA4CE4E17AFBE0BA49D6C ZIP SHA-256: B94D2001121E3014BA5F5C697BEF3DB1D659F328DF7780A974CEF451DFF01B90
冻结的存档通过了 55/55 解压一致性、54/54 内部清单验证,以及微软 Defender 扫描,无任何检测。
支持的构建
- 商店: Steam
- AppID: 3751260
- 构建 ID: 25107392
- Depot 清单: 2124379612566570542
- 可执行文件版本: dw1-pc-256914-shipping-patch2-all-CL-256914
- Dawnwalker.exe SHA-256: 45B7C2949F519ED3E45F7FBDB7127A03373FE44B34ABB58E3C987C5054E2409E
- 虚幻引擎: 5.5.4
游戏更新可能会移动这些函数。安装此版本前请检查支持的构建。
包含内容
- 官方 dwmapi.dll 和 ue4ss/UE4SS.dll,与固定的 UE4SS 版本保持不变
- 上游 MIT LICENSE、辅助脚本、SDK 后端数据和捆绑的辅助模组
- THIRD_PARTY_NOTICES.txt 及 ue4ss/THIRD_PARTY_LICENSES 下的许可证文本
- Dawnwalker Unreal Engine 5.5 设置,包含 HookProcessLocalScriptFunction = 1 和 HookLoadMap = 1
- 当前构建的 FName_Constructor.lua 和 ProcessLocalScriptFunction.lua 签名
- 修正 UEngine::LoadMap 的窄范围 VTableLayout.ini
- 同步的 mods.txt 和 mods.json 中的官方标准辅助模组默认值
- README.txt 和 SHA256SUMS.txt
默认辅助模组集启用 CheatManagerEnablerMod、ConsoleCommandsMod、ConsoleEnablerMod、BPML_GenericFunctions、BPModLoaderMod 和 Keybinds。SplitScreenMod 和 LineTraceMod 保持禁用状态。
安装
- 关闭游戏。
- 打开包含 Dawnwalker.exe 的文件夹:
<Steam 库>\steamapps\common\The Blood of Dawnwalker\Dawnwalker\Binaries\Win64
- 备份任何现有的 dwmapi.dll 和 ue4ss 文件夹。保留当前设置和用户安装的模组。
- 移除或移动之前的 UE4SS 安装。不要将 RC4 与 RC3 或其他 UE4SS 软件包合并。
- 将 Dawnwalker-UE4SS-v1.0.1-rc4-build25107392.zip 解压到 Win64 文件夹。
- 确认此布局:
Dawnwalker.exe
dwmapi.dll
README.txt
SHA256SUMS.txt
ue4ss\UE4SS.dll
ue4ss\UE4SS-settings.ini
ue4ss\VTableLayout.ini
ue4ss\UE4SS_Signatures\FName_Constructor.lua
ue4ss\UE4SS_Signatures\ProcessLocalScriptFunction.lua
- 通过 Steam 启动游戏。
- 在添加第三方 UE4SS 模组之前,先到达主菜单。
测试状态
已在 Steam 构建 25107392 上通过:
- 使用官方默认辅助模组集冷启动至主菜单
- FName 签名在 RVA 0x1193350 处唯一匹配
- ProcessLocalScriptFunction 签名在 RVA 0x1154A74 处唯一匹配
- UEngine::LoadMap 偏移 0x4F0,在 RVA 0x167E53C 处解析
- LoadMap 前置钩子和后置钩子安装
- 加载现有存档进入游戏进程
- F9 快速加载返回游戏进程
- 所选 WBP_MainMenu_Button 执行路径上的精确蓝图 RegisterHook 回调
- 同一所选路径上的 Lua RegisterCustomEvent 回调
- 悬停回调位于 EntryPoint 206,取消悬停回调位于 EntryPoint 211
- 干净退出并冷重启返回主菜单
回调探测在实时设置按钮上创建了瞬态悬停和取消悬停调用。它未改变游戏进程、进度、任务或存档。验证探测不包含在公开存档中。
当前限制
- 蓝图和自定义事件验证仅覆盖一条选定的精确主菜单路径。其他 UE4SS 模组可能使用不同的函数,需要自行测试。
- BPModLoaderMod 随上游辅助模组集提供,但本发布记录并未证明 BPML Logic Mod 能在 Dawnwalker 中挂载或生成。
- 测试未确认可见的 F10 开发者控制台。
- 未声称长时间游戏会话的结果。
- 支持证据仅涵盖 Steam 构建 25107392。
- 与其他代理 DLL、注入器或 PAK 加载器共用尚未得到验证。
面向模组作者
RC4 保留了蓝图脚本派发路由,并恢复了加载器和生命周期功能使用的 LoadMap 钩子。已验证的当前构建目标为:
FName RVA 0x1193350
ProcessLocalScriptFunction RVA 0x1154A74
UEngine::LoadMap offset 0x4F0 / RVA 0x167E53C
验证探测为 ExecuteUbergraph_WBP_MainMenu_Button 注册了一个精确钩子。UE5.5 快速调用处理可能会在原始蓝图函数运行时报告 ExecuteUbergraph 节点。请针对实时游戏测试每个目标,不要将此单个回调结果视为对不同蓝图类的证明。
卸载
首先关闭游戏。
如果 RC4 是您唯一的 UE4SS 安装,请从 Win64 目录中移除 dwmapi.dll、README.txt、SHA256SUMS.txt、THIRD_PARTY_NOTICES.txt 和 ue4ss 文件夹。
如果您在 RC4 之前有 UE4SS 或其他 UE4SS 模组,请恢复您的备份。在移除文件之前备份 ue4ss\Mods,以免丢失用户安装的模组。
报告崩溃或问题
问题发生后,关闭游戏并在再次启动前复制此文件:
Dawnwalker\Binaries\Win64\ue4ss\UE4SS.log
发送 UE4SS.log 以及您的 Steam 构建 ID、已启用的 UE4SS 模组和精确的复现步骤。不要只发送虚幻引擎崩溃报告;它不包含诊断所需的 UE4SS 钩子和模组加载详情。如果未生成 UE4SS.log,请注明。
请从公开日志中移除用户名、账户数据、存档和不必要的个人路径。
完整性与来源
RC4 ZIP SHA-256:
B94D2001121E3014BA5F5C697BEF3DB1D659F328DF7780A974CEF451DFF01B90
SHA256SUMS.txt SHA-256:
510DC0DD3EDD388446A7301A931A058B7662C74B4C6DA4CE4E17AFBE0BA49D6C
包含的 VTableLayout.ini SHA-256:
7D0D84E943FC62B64A49BE5FE11AC96BE3817A97EDC8C8DA1ED2B3A952A62D7D
官方 UE4SS 存档 SHA-256:
1BFB8DD545B5DC2B2BCC2A57175B30BC3370CA916CD931A29F7A26133D672692
包含的 dwmapi.dll SHA-256:
74EFB8F6F368830EC80BE031B4E1EEE7006F228B9EDD5C1877FE27A8E29DC6CD
包含的 ue4ss/UE4SS.dll SHA-256:
FB1839EE91F71F83D508D44A2763A15AC1BB0C5FB4E504AC0FCFCA64376A054A
官方 UE4SS 项目:
固定的上游提交:
97b7e501c19d8b2b7c662feee73aaa0dc1f0a4d1
致谢与许可证
UE4SS-RE 及其贡献者创建并维护 UE4SS。RC4 包含其官方二进制文件和辅助文件,遵循 MIT 许可证。上游许可证包含在 ue4ss/LICENSE,软件包声明位于 THIRD_PARTY_NOTICES.txt,收集的第三方许可证文本位于 ue4ss/THIRD_PARTY_LICENSES。
这是一个非官方社区软件包。UE4SS-RE、Rebel Wolves、Bandai Namco Entertainment、Epic Games、Valve 和 Nexus Mods 均不为其背书。
========================================
支持我的模组创作工作
可选的支持能帮助我投入更多时间维护和构建模组。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。