克里斯的ADS视角

克里斯的ADS视角

自动将第三人称ADS切换至第一人称,瞄准结束后恢复。第一人称原点ADS保持不变。无需SFSE。

[center] Chris 的 ADS 视角

第三人称游玩。第一人称瞄准。自动返回。[/center]


Chris 的 ADS 视角 在第三人称下开始瞄准时,会自动切换到第一人称。当瞄准结束时,镜头会返回第三人称。

从第一人称开始的 ADS 将保持第一人称,不会被强制返回第三人称。

可选的第一人称拔枪视角功能,也能在第三人称下拔出武器时将镜头切换到第一人称,收起武器时再返回第三人称。

可选的第三人称装弹处理和诊断日志功能提供了额外的控制和故障排除支持。

管理式民主不包含在内 但第一人称瞄准镜是包含的。

主要功能

  • 在第三人称下开始瞄准时自动切换第一人称 ADS
  • 当管理的瞄准序列结束时,根据原点感知返回第三人称
  • 在第一人称下开始的 ADS 保持不变
  • 可选的第一人称拔枪视角
  • 当拔枪序列通过收起武器结束时,自动返回第三人称
  • 可选的第三人称装弹视角
  • 在拔枪、ADS 和装弹镜头状态之间自动交接
  • 第三人称装弹后若继续瞄准,自动返回第一人称
  • 存档与读取的协调处理
  • 四个原生游戏设置
  • 可选的详细诊断日志以进行故障排除
  • 使用原版 Creation Kit 和 Papyrus 构建
  • 无 SFSE、DLL、Address Library 或外部运行时依赖
  • 无官方附加组件或第三方模组依赖
  • 九种语言的本地化设置名称和描述

该模组改变了什么

该模组管理 ADS 期间以及(启用时)武器拔出状态下的镜头视角。

改变:

  • 辅助瞄准、锁定、目标追踪或目标选择
  • 精度、后坐力、散布、伤害或弹道
  • 时间缩放或敌人标记
  • 武器动画或战斗 AI
  • 受管理视角序列之外的常规镜头行为

游戏设置

自动第一人称 ADS 默认启用。第一人称拔枪视角、第三人称装弹视角和诊断日志默认禁用。

打开:

设置

> 游戏性
> Chris 的 ADS 视角
> 自动第一人称 ADS:开 / 关
> 第三人称装弹视角:开 / 关
> 第一人称拔枪视角:开 / 关
> 诊断日志:开 / 关

自动第一人称 ADS 在第三人称下进行瞄准时自动切换到第一人称。 此设置默认启用

第三人称装弹视角 启用后,当瞄准从第三人称开始时,装弹动作保持在第三人称进行。如果装弹后继续瞄准,镜头会自动返回第一人称。 此设置默认禁用

第一人称拔枪视角 启用后,在第三人称下拔出武器会自动将镜头切换到第一人称。收起武器会将镜头返回第三人称。

此设置与“自动第一人称 ADS”和“第三人称装弹视角”协同工作,允许镜头在拔枪、瞄准和装弹状态之间进行交接。 此设置默认禁用

诊断日志 启用详细的控制器和设置日志以进行故障排除。 此设置默认禁用,只应在调查问题时启用。收集到所需的故障排除信息后,请再次禁用它。

要求

  • 星空
  • 无需 SFSE
  • 无需原生 DLL
  • 无需 Address Library
  • 无官方附加组件依赖
  • 无第三方模组依赖

使用模组管理器安装

  1. 通过你的模组管理器安装下载的压缩包。
  2. 启用并部署该模组。
  3. 确认以下文件已部署到星空 Data 目录:
星空\Data\ChrisADSPerspective.esm
星空\Data\ChrisADSPerspective - Main.ba2
  1. 确认 ChrisADSPerspective.esm 已在星空的加载顺序或 Creations 菜单中启用。
  2. 加载现有存档或开始新游戏。

自动第一人称 ADS 默认启用。第三人称装弹视角第一人称拔枪视角诊断日志默认禁用。所有四项设置都可以在游戏性设置下更改。

手动安装

  1. 关闭星空。
  2. 将两个文件直接解压到:
星空\Data
  1. 确认以下文件存在:
星空\Data\ChrisADSPerspective.esm
星空\Data\ChrisADSPerspective - Main.ba2
  1. 启动星空。
  2. 确认 ChrisADSPerspective.esm 已在星空的加载顺序或 Creations 菜单中启用。
  3. 加载现有存档或开始新游戏。

重要 不要创建额外的 Data\Data 文件夹。

兼容性与测试

在 PC 上使用标准键盘和鼠标控制,同时测试了“按住瞄准”和“切换瞄准”模式。 也测试了特定的 DualSense USB 配置。

该实现不依赖于特定的键盘、鼠标或控制器按键。它设计上兼容改键控制。

拔枪视角、ADS、装弹处理、镜头转换和快速状态变化均在 PC 上进行了回归测试。

以下领域尚未进行全面测试:

  • 蓝牙控制器
  • 第三方输入工具
  • 镜头和 FOV 模组
  • 瞄准镜、动画和武器模组
  • 广泛的游戏性模组和加载顺序组合

在 ADS、武器处理或相关镜头转换期间自动化、强制或覆盖镜头视角的模组可能会产生冲突。

已知限制

从较远的正常第三人称镜头位置开始的管理式 ADS 序列,在瞄准结束时将返回至正常的较近第三人称镜头位置。 这是当前原版实现的已知限制。

不禁用模组而暂时关闭功能

打开星空的游戏性设置,将自动第一人称 ADS 设置为

如果第一人称拔枪视角已启用,请也将该选项设置为

这样可以在不移除模组的情况下禁用自动视角切换功能。该模组可以保持安装,这些功能可以在稍后重新启用。

移除模组

从现有存档中物理移除不保证安全。

卸载前:

  1. 在游戏性设置中将自动第一人称 ADS 设置为
  2. 如果已启用,请将第一人称拔枪视角设置为
  3. 完成任何正在进行的瞄准或装弹序列。
  4. 在战斗和 ADS 之外创建一个单独的手动存档。
  5. 完全关闭星空。
  6. 删除这两个文件或通过你的模组管理器卸载该模组。

从现有存档中移除插件可能会产生内容缺失警告或在存档中留下插件引用。 在安装模组之前创建的存档或新游戏,是保证干净移除的界限。

语言

包含以下语言的本地化设置名称和描述:

  • 英语
  • 法语
  • 意大利语
  • 德语
  • 西班牙语
  • 日语
  • 波兰语
  • 巴西葡萄牙语
  • 简体中文

支持范围

此版本已在 PC 上测试。 不声称“成就友好”状态。 未来的星空更新可能需要重新进行兼容性测试。

社区与支持

如需报告错误、提供反馈和讨论,请加入 Chrisrous Mods Discord

致谢

Chrisrous 制作。 不包含第三方模组资源。