黎明行走

创作者: 0xSV1
已更新:2026-09-06 16:20:29
17KB

关于此 MOD

黎明行者之血需要你按住左Alt键才能行走。黎明漫步将此改为一次性切换,轻点左Alt键即可启用行走,再次轻点或冲刺(Shift)即可恢复正常移动。行走按键,行走中
黎明行走
按左Alt键切换慢走。你的小指(或用来按住那个键的肢体)终于可以休息了。

黎明行者之血要求你在想要行走时持续按住左Alt键。黎明漫步将其改为单次切换模式,轻点一次左Alt键即可开启行走,再次轻点或冲刺(Shift)则恢复为正常移动。冲刺(Shift)会解除行走锁定,该锁定在菜单和暂停界面中依然保留,F1、F2和F3键可调节行走速度。行走按键、行走速度、转向曲线均可在模组的.ini文件中进行更改或调校。

特性
  • 左Alt键切换慢走,无需长按。
  • Shift(疾跑)可取消。
  • 按F1可加速行走,F2为中速,F3为游戏默认行走速度。游戏会将行走速度锁定在行走动画的节奏上,因此快速档位会让角色以移动配置文件设定的速度移动,约为212单位/秒而非130单位/秒,中速档位则约为快速档和默认速度的一半。您的选择会被保存并在下次启动时恢复,该设置适用于切换行走、按住行走键以及半推控制器摇杆行走,跑步和冲刺不受影响。
  • 关闭菜单或暂停后,行走锁定会自动重新启用。
  • 误触Alt+Tab已还原。
  • 未修改任何游戏资源,该模组使用游戏自带的行走进度标签及随游戏一同发布的调试行走特效,通过UE4SS进行应用。
  • 没有可测量的性能消耗,该模组在你切换并锁定功能前不会运行任何操作,且仅在开关开启时读取少量属性。

要求
UE4SS 实验性构建 根据此游戏的优化设置根据我早期的测试,默认的UE4SS设置会导致《黎明行者之血》在启动后不久崩溃,因此请安装本页面预配置的UE4SS包,或应用“技术说明”下列出的设置。

安装
涡旋: 先安装预配置的UE4SS包,然后再安装此模组并部署。

手册:
  • 将预配置的UE4SS压缩包解压到游戏目录(即包含Dawnwalker和Engine文件夹的目录)。它会将dwmapi.dll和ue4ss文件夹放置到Dawnwalker\Binaries\Win64下。
  • 将DawnWALKING压缩包解压到游戏根目录。它会将模组放置在Dawnwalker\Binaries\Win64\ue4ss\Mods\DawnWALKING文件夹下。
  • 像往常一样通过Steam启动游戏,进入世界后,按左Alt键即可行走。

已经在运行UE4SS?将mod文件夹复制到ue4ss\Mods,并将技术说明中的设置应用到你的UE4SS-settings.ini中。

Linux
在Linux上,UE4SS需要一个Steam启动选项,否则DLL根本无法加载。在Steam中右键点击游戏,选择“属性”,进入“启动选项”,然后粘贴:
WINEDLLOVERRIDES="dwmapi=n,b"
然后照常启动。如果还是没反应,启动后检查是否存在Dawnwalker/Binaries/Win64/ue4ss/UE4SS.log文件,并告诉我你的Proton版本;没有日志文件说明UE4SS仍未加载。

卸载
删除Dawnwalker\Binaries\Win64\ue4ss\Mods\DawnWALKING。如需同时移除UE4SS,请删除Dawnwalker\Binaries\Win64\dwmapi.dll及ue4ss文件夹。

配置
打开ue4ss\Mods\DawnWALKING\Scripts\main.lua,编辑顶部的Config表:切换键(虚拟键码,0xA4左Alt,0xA5右Alt)、Shift取消、Alt+Tab防护、看门狗间隔(0表示禁用菜单重新断言)以及详细日志记录。

已知限制
  • 按Alt+Tab会按下左Alt键。如果守卫没注意到按下的Tab键,你就能走着回来;再次轻点左Alt键即可。
  • 门闩使用的是游戏自身的行走标签,因此游戏禁止行走的情况(如战斗、水面、穿越)依然适用。
  • 挂钩蓝图函数的Lua模组(RegisterHook)将无法与调整后的UE4SS设置同时使用,因为这些挂钩正是导致此游戏版本崩溃的原因。

技术说明
游戏将左Alt键映射为IA_ForcedWalk,按住时会给玩家的能力系统添加游戏玩法标签Player.Input.Walk。内置效果Debug_GE_ForceWalk授予该标签且无限期持续。DawnWALKING应用或移除该效果,并从能力系统回读锁存状态,因此在加载、死亡和过场动画中都能保持一致。

UE4SS设置:本游戏需要在UE4SS-settings.ini中配置以下内容:
  • [EngineVersionOverride] MajorVersion = 5 and MinorVersion = 5
  • [Hooks] 所有hook为0,除HookEngineTick和HookUObjectProcessEvent为1
  • 在Mods\mods.txt中,将所有捆绑的示例模组(Keybinds除外)设置为0

制作人员名单
UE4SS 由 RE-UE4SS 团队开发(MIT 许可证),除设置文件外,原样分发,未作修改。

使用 Xmod 解锁 黎明行者之血 的全部潜力 — 今天就探索这些顶级 MOD!