原生冲刺相机修复

原生冲刺相机修复

修复冲刺时原生游戏手柄摄像机转向问题。进入或离开冲刺时保持相机相对模拟移动和右摇杆连续摄像机输入。无键盘或鼠标模拟。

[size=5][b]原生冲刺相机修复[/b][/size]
[b]版本 1.0.0 | 天国拯救 1 | Windows x64 / Steam[/b]

天国拯救的原生手柄冲刺路径将移动输入与相机旋转耦合。原生冲刺相机修复移除了这种由移动驱动的相机转向,同时保留相对于相机当前方向的移动。

左摇杆控制模拟移动。右摇杆控制相机。转动相机会改变移动摇杆的参考方向,而移动本身不再转动或重新居中视角。冲刺期间仍可使用横向、斜向和部分摇杆移动。按住右摇杆的输入也会持续穿过冲刺进入和退出过程。

该模组保留原生控制器输入、模拟响应和控制器按键提示。它不模拟 WASD 或鼠标输入、不切换输入设备、不需要按键重映射工具,也不使用 Steam Input 变通方案。FOV、头部晃动、动画和无关的相机效果均未调整。

[size=4][b]要求[/b][/size]
[list]
[]天国拯救 1,Windows x64 Steam 版本,且具有下方支持的 WHGame.dll 指纹。[/]
[]用于自动启动游戏的 Steam。[/]
[]无需模组加载器、脚本扩展器或额外的运行时下载。C++ 运行时为静态链接。[/]
[/list]支持的 [b]Bin/Win64/WHGame.dll[/b] SHA-256:
[code]CF9F6DC384EDCF35C20647A912745DDB8ADB5BA65953E329C24E89DD9C4381AA[/code]其他二进制版本不假定兼容。启动器会检查指纹,并在打补丁前拒绝不支持的版本。

[size=4][b]安装与使用[/b][/size]
[list=1]
[]关闭游戏。[/]
[]将 ZIP 解压到游戏安装文件夹。[b]NativeSprintCameraFix[/b] 文件夹必须与 [b]Bin[/b] 和 [b]Data[/b] 并列。[/]
[]每次要使用该修复时,运行 [b]NativeSprintCameraFix/Launch Game.cmd[/b]。它会在需要时通过 Steam 启动游戏,应用补丁后退出。[/]
[/list]如果游戏已在运行,同一脚本会为当前会话打补丁。等待出现 [b]修复已应用并验证:7/7 个位置[/b]。使用 [b]Check Status.cmd[/b] 确认 [b]状态:ACTIVE[/b]。

这是[b]手动安装的运行时补丁,而非 PAK 模组[/b]。请勿将其放入 Mods 或 Bin 中。仅通过 Steam 启动不会自动应用它。启动器无需保持打开。请以相同的 Windows 权限级别运行启动器和游戏;通常两者都不需要管理员权限。

如果从名为 NativePadCamera 的开发预览版升级,请先关闭游戏并删除旧预览文件夹,然后再使用此版本。

[size=4][b]卸载[/b][/size]
关闭游戏并删除 NativeSprintCameraFix 文件夹。若要在不重启的情况下禁用修复,请使用 [b]Restore Session.cmd[/b]。关闭游戏始终会丢弃其运行时更改。无需还原任何原始游戏文件、存档或配置。

[size=4][b]兼容性 / 已知问题[/b][/size]
[list]
[]仅支持与上述指纹匹配的 Windows x64 Steam 二进制文件。其他商店平台、Linux/Proton、主机以及天国拯救 II 未经验证。[/]
[]其他相机、冲刺或原生输入钩子可能冲突。检查位置处的未知指令会导致启动器停止,而不是覆盖它们;其他位置的冲突无法全部检测。[/]
[]重点在于徒步手柄冲刺。骑马、战斗/锁定相机系统、脚本场景以及每种控制器型号尚未全面测试。[/]
[]该可执行文件未签名,并会更改游戏进程内存。安全软件可能会检查或阻止它。在假定修复已应用前,请确认活动状态。[/]
[]繁忙的补丁位置可能需要从暂停菜单重试。[/]
[/list]
[size=4][b]工作原理[/b][/size]
启动器更改运行中游戏的 WHGame.dll 中的七个指令范围。它移除移动至相机的偏航调用,保留模拟冲刺移动向量,并防止右摇杆相机输入的特定于过渡的重置。它保留原生相机相对移动更新。

不会在磁盘上编辑任何游戏文件。不注入 DLL,也不安装持久钩子、服务、配置更改或输入映射。补丁仅在当前游戏进程期间有效。

[size=4][b]更新日志[/b][/size]
[b]1.0.0[/b]:首次公开发布。包括已接受的冲刺相机行为、平滑右摇杆过渡、会话恢复/状态工具和英文文档。