战斗摄像机 - 可配置

战斗摄像机 - 可配置

自由战斗镜头与镜头导向瞄准,并带有持久化的模组设置菜单控制。可调整目标切换、瞄准角度、可选的准星圆点(默认关闭),以及手柄瞄准减速。

战斗相机 - 可配置

在战斗中自由移动相机,并通过朝敌人看去来选择目标。在 Mod 设置菜单中调整行为,按下“应用”,你的选择将在读档和游戏重启后保留。

功能

  • **自由战斗相机:**在战斗中自由环顾四周。手动锁定会保持正常的锁定相机。
  • **相机导向的目标选择:**将相机对准敌人即可选中他们。可调整选择锥角和切换目标前的延迟。已进入执行状态的战斗动作保持优先。
  • **可选的中心点:**在游戏中可选择“关闭”“拔出武器时”或“始终”。默认是“关闭”。该点使用游戏的 HUD,并在菜单、过场动画和加载期间隐藏。
  • **手柄瞄准减速:**在当前目标附近降低右摇杆的相机灵敏度,强度可调。它不会操控相机,且不包含鼠标移动。
  • **保存的设置:**可独立切换相机、目标选择和减速功能。Mod 设置菜单中的更改在你按下“应用”后生效,并在下次启动时恢复。

安装

  • **Vortex:**通过 Vortex 安装 Combat-Camera-Configurable.zip,启用并部署。
  • **手动:**将压缩包内的 Data/CombatCamera 文件夹复制到 The Blood of Dawnwalker/Dawnwalker/Binaries/Win64/ue4ss/Mods,并保持文件夹结构不变。

配置

打开 Mod 设置,选择 战斗相机 - 可配置,调整各项控制并按下 应用

  • **启用模组:**默认开启。
  • **自由战斗相机:**默认开启。
  • **相机导向的目标选择:**默认开启。
  • **目标切换延迟:**默认 65 毫秒;可在 0 到 1000 毫秒之间调整。
  • **目标选择锥角:**默认距相机轴线 45°;可在 1° 到 90° 之间调整。设为 0 则使用原生锥角。
  • **中心点:**默认关闭。其他选项为“拔出武器时”和“始终”。
  • **手柄瞄准减速:**默认开启。
  • **减速强度:**默认 35%;可在 0% 到 80% 之间调整。
  • **日志记录:**默认关闭。启用后,将“应用”事件和汇总诊断信息写入 Dawnwalker/Binaries/Win64/ue4ss/UE4SS.log。

目标选择行为

自动目标选择在完整的原生选择流程之间共享 50 毫秒的最小间隔。回退搜索会等到下一个间隔,而单目标有效性检查可以保留当前目标。游戏仍负责处理资格、可见性和战斗目标选择规则。设置会在启动时读取,并通过“应用”更新,不会重复轮询 INI 文件。

鸣谢与源码

灵感来自 xxxxxMIKxxxxx 的 [url=https://www.nexusmods.com/thebloodofdawnwalker/mods/340]Free Combat Camera – Camera Directed Targeting[/url]。**这是一个独立实现:未复制或复用原模组的任何代码。**不需要原模组,也未包含其 DLL、配置和引导程序。

感谢 UE4SS 贡献者、Framecore、mmarcussa 提供 Mod Setting Menu,以及 Tsuda Kageyu 和贡献者提供 MinHook。

[url=https://github.com/my-mods/Dawnwalker-Combat-Camera-Configurable]源代码和许可证[/url]