
动态战斗镜头
动态战斗镜头通过沉浸式、基于动量的移动和战斗反应增强了《霸主》的第三人称镜头。体验动态马背运动、武器重量、方向性伤害反馈、冲击震动、击杀脉冲,以及通过MCM完全可自定义的镜头设置
查看大图Dynamic Combat Camera
版本 1.1.0 – 全身动画同步更新
⚠ 重要兼容性提示
如果你正在使用 Xorberax Legacy,你必须先通过 Xorberax Legacy 的 MCM 菜单禁用其肩部视角 / 肩部摄像机功能,然后才能使用 Dynamic Combat Camera。
两个模组都会修改《霸主》的第三人称摄像机。保持 Xorberax 摄像机功能启用可能会导致:
- 摄像机定位错误
- 肩部偏移过大
- 摄像机抖动或漂移
- 瞄准行为异常
- 摄像机运动冲突
你仍然可以继续使用 Xorberax Legacy 的其他功能。只需禁用其摄像机相关功能即可。
打开:
选项 → 模组选项 → Xorberax Legacy
然后禁用:
Shoulder Camera / Shoulder Cam
在未禁用 Xorberax Legacy 摄像机功能的情况下测试本模组之前,请勿报告摄像机相关的 Bug。
描述
Dynamic Combat Camera 将《霸主》静态的第三人称摄像机转变为一个更具响应性、物理感和电影感的战斗体验。
摄像机会对移动、武器操作、攻击、格挡、受伤、击杀、远程战斗、加速、转向和骑乘做出反应,同时保持玩家操控的响应性。
1.1 版本为玩家和坐骑引入了全身动画同步。模组不再仅依赖合成摄像机运动,现在可以读取角色和马的最终动画姿态。
这使得摄像机能够自然地跟随:
- 脚步和重心转移
- 骨盆和上半身运动
- 武器蓄力、释放和收招
- 受伤、硬直和击退动画
- 格挡和冲击反应
- 跳跃和落地
- 马匹步态、坐姿运动、俯仰和翻滚
- 骑乘攻击和骑手反应
最终效果是摄像机会感觉与角色相连,而非漂浮在其身后。
Dynamic Combat Camera 主要设计用于第三人称玩法。
版本 1.1.0 新增内容
徒步移动 3.0
- 新增全身动画驱动的摄像机同步。
- 新增实时骨盆、胸腔和脚部运动追踪。
- 新增基于角色最终动画姿态的脚掌着地脚步反馈。
- 摄像机运动现在更自然地跟随行走、奔跑、横向移动、后退、蹲伏和战斗动画混合。
- 转向惯性现在响应实际身体旋转,而非简单的摄像机视角方向。
- 武器攻击现在可以随上半身动画自然地带动摄像机。
- 受伤、硬直、格挡和击退动画现在会产生更具物理感的摄像机反应。
- 新增基于实际垂直运动和冲击严重程度的落地反馈。
- 新增动画或骨骼数据不可用时的安全回退行为。
骑乘动画同步
- 新增动画驱动的骑乘摄像机运动。
- 新增马匹骑手坐骨追踪以实现真实的坐姿运动。
- 新增马匹身体旋转追踪以实现自然的俯仰和翻滚。
- 马匹的行走、小跑、疾驰、停止、转向和地形移动现在感觉与坐骑动画更加连贯。
- 骑手上半身动画在骑乘攻击、格挡和受伤反应期间保持活跃。
- 骑乘动画同步可通过 MCM 调整。
- 现有的合成骑乘节奏仍作为回退和混合层可用。
摄像机控制与稳定性
- 未添加人为的摄像机输入延迟。
- 远程瞄准保持响应性。
- 动画追踪经过过滤、限制和平滑处理,以减少过度运动。
- 改进了上马、下马、切换角色、进入第一人称、使用自由视角、死亡或切换任务时的状态重置。
- 改进了对无效摄像机值和摄像机突然跳变的保护。
安装说明
手动安装
- 下载并解压压缩包。
- 将 DynamicCombatCamera 文件夹放入你的《霸主》Modules 文件夹中。
- 安装并启用 Harmony。
- 安装并启用 MCM v5。
- 在《霸主》启动器中启用 Dynamic Combat Camera。
- 启动游戏并通过以下路径配置模组:
选项 → 模组选项 → Dynamic Combat Camera
Vortex 安装
- 使用 Vortex Mod Manager 下载并安装模组。
- 确保 Harmony 和 MCM v5 已安装并启用。
- 通过 Vortex 部署模组。
- 在《霸主》启动器中启用 Dynamic Combat Camera。
支持的安装方式
- 手动安装
- Vortex Mod Manager
前置要求
- Mount & Blade II: Bannerlord
- Harmony
- MCM v5 – Mod Configuration Menu
当前开发和测试目标:
- Bannerlord v1.4.5
主要功能
核心摄像机
- 动态第三人称摄像机运动
- 帧率无关的摄像机效果
- 平滑安全的摄像机状态过渡
- 独立的徒步、战斗和骑乘摄像机行为
- 独立的第三人称 FOV 设置
- 徒步和骑乘玩法独立的摄像机定位
- 完全可自定义的 MCM 设置
全身动画同步
- 最终姿态角色动画追踪
- 骨盆和上半身运动同步
- 真实的脚掌着地脚步反馈
- 身体驱动的转向惯性
- 自然的攻击动画跟随
- 受伤和硬直动画跟随
- 格挡和后坐运动
- 跳跃和落地反应
- 需要时自动回退到合成运动
徒步移动
- 基于动量的移动反应
- 启动和停止移动反馈
- 行走和奔跑节奏
- 横向移动和后退响应
- 徒步转向惯性
- 基于速度的 FOV 和摄像机距离反馈
- 战斗感知移动行为
骑乘摄像机
- 动态骑马摄像机运动
- 动画驱动的马匹运动
- 真实坐姿运动同步
- 马匹俯仰和翻滚响应
- 属性驱动的骑乘摄像机行为
- 基于速度的骑乘 FOV 和距离反馈
- 骑乘加速和刹车反应
- 转向倾斜
- 疾驰节奏
- 骑乘弓箭专注支持
武器和战斗反馈
- 基于武器类别的摄像机配置文件
- 武器蓄力、释放和收招效果
- 武器重量反馈
- 基于伤害的摄像机反应
- 方向性受伤反馈
- 造成伤害的命中反馈
- 击杀脉冲效果
- 格挡冲击反应
- 长柄武器专属平衡
远程战斗
- 专用的弓和弩摄像机行为
- 弓拉弓专注
- 满弓保持检测
- 瞄准安全释放反馈
- 骑乘远程支持
- 响应性瞄准,无额外摄像机延迟
摄像机控制
- 手动肩部切换
- 可配置的肩部切换按键
- 键盘、鼠标和数字键盘输入支持
- 可选自动攻击肩部行为
- 平滑肩部过渡
手动肩部切换
在游戏过程中可以使用可配置的按键更改摄像机肩部。
肩部切换按键可通过 MCM 菜单更改,支持键盘、鼠标和数字键盘输入。
自动攻击肩部选项允许摄像机暂时对攻击方向做出反应,同时保留玩家手动选择的肩部。
推荐的骑乘默认值
- 骑乘 FOV:74
- 骑乘摄像机强度:2.80
- 骑乘节奏强度:0.90
- 骑乘动画同步:1.00
- 骑乘转向倾斜:3.00
- 骑乘速度专注:2.50
- 疾驰强度:2.00
骑乘动画同步:
- 0.00 = 仅使用合成骑乘节奏
- 1.00 = 在可用时完全使用动画驱动的骑乘运动
- 中间值混合两种系统
兼容性 / 已知不兼容
Dynamic Combat Camera 修改了《霸主》的第三人称任务摄像机,可能与其他修改相同摄像机系统的模组冲突。
已知或可能不兼容的模组包括:
- Xorberax Legacy – Shoulder Cam
- 其他肩部摄像机模组
- 其他第三人称摄像机大修模组
- 修补或大幅修改 MissionScreen.UpdateCamera 的模组
不建议同时使用多个第三人称摄像机模组。
如果你遇到异常的摄像机运动、定位错误、过度抖动、漂移或瞄准问题,请先禁用其他摄像机相关模组并重新测试。
自定义种族、自定义骨骼或大幅修改的动画系统可能会产生不同的结果。当无法读取有效动画数据时,Dynamic Combat Camera 会尝试回退到其合成运动系统。
故障排除
在报告问题之前:
- 禁用其他摄像机模组。
- 禁用 Xorberax Legacy 的肩部摄像机功能。
- 使用 Dynamic Combat Camera 的默认 MCM 设置进行测试。
- 分别在徒步和骑乘状态下测试。
- 在适用情况下,在不使用自定义动画或骨骼模组的情况下测试。
- 确认 Harmony 和 MCM v5 已安装并启用。
- 确认模组在其前置要求之后加载。
Bug 报告
报告 Bug 时,请提供尽可能多的信息。
包括:
- 《霸主》版本
- Dynamic Combat Camera 版本
- 完整模组列表和加载顺序
- MCM 设置或预设值
- 重现问题所需的步骤
- 问题发生在徒步、骑乘、近战还是远程战斗中
- 使用的武器类型
- 是否安装了自定义动画、骨骼、种族或摄像机模组
- 崩溃报告或异常日志(如适用)
- 显示问题的截图或视频(如有可能)
信息不足的报告可能难以调查或重现。
未来开发
未来可能的更新包括:
- 摄像机风格预设
- 额外的动画同步控制
- 更多攻击和受伤动画跟随的自定义选项
- 更多骑乘步态调整
- 额外的摄像机定位控制
- 可选的电影摄像机功能
- 进一步的平衡、兼容性改进和打磨
- 额外的 MCM 辅助功能选项
未来功能不作保证,将取决于测试、兼容性和社区反馈。
致谢
特别感谢《霸主》模组社区以及 Harmony 和 MCM v5 的开发者,他们创建的工具使此类项目成为可能。
额外的灵感来自《荒野大镖客 2》和《天国:拯救》等游戏中的电影感和物理摄像机系统。
版本历史 / 更新日志
版本 1.1.0 – 全身动画同步更新
新增
- 新增徒步移动 3.0。
- 新增全身角色动画同步。
- 新增骨盆、胸腔和脚部追踪。
- 新增基于真实脚掌着地的脚步反馈。
- 新增攻击动画跟随。
- 新增自然的受伤、硬直、格挡和击退动画响应。
- 新增身体驱动的转向惯性。
- 新增真实落地冲击反馈。
- 新增骑乘动画同步。
- 新增马匹骑手坐骨追踪。
- 新增马匹身体俯仰和翻滚追踪。
- 新增骑乘动画同步 MCM 设置。
- 新增对不支持的动画状态的合成回退和混合行为。
改进
- 改进了行走、奔跑、横向移动、后退和战斗移动同步。
- 改进了骑乘行走、小跑、疾驰、停止和转向反馈。
- 改进了骑乘攻击和受伤动画响应。
- 改进了动画过滤、平滑和安全限制。
- 改进了上马、下马、第一人称切换、自由视角、死亡、重生、角色切换和任务过渡期间的摄像机状态重置。
- 重新调整了骑乘默认值,以提供更强的动画驱动骑马体验。
- 骑乘摄像机强度默认值提升至 2.80。
- 骑乘节奏强度默认值改为 0.90。
- 骑乘动画同步默认值设为 1.00。
- 骑乘转向倾斜默认值提升至 3.00。
- 骑乘速度专注默认值提升至 2.50。
- 疾驰强度默认值改为 2.00。
修复
- 移除了实验性摄像机延迟行为。
- 防止远程瞄准受到人为摄像机延迟的影响。
- 减少了动画基准初始化或重置时的摄像机突然跳变。
- 改进了骨骼或骨架数据不可用时的回退行为。
- 改进了上马或切换角色后对过期动画状态的保护。
版本 1.0.0 – 稳定版与摄像机控制更新
新增
- 新增手动肩部切换。
- 新增通过 MCM 配置肩部切换按键。
- 新增键盘、鼠标和数字键盘支持。
- 新增自动攻击肩部。
- 新增徒步、战斗和骑乘玩法独立可调的第三人称 FOV 设置。
- 新增更安全的摄像机状态处理。
改进
- 使摄像机运动与帧率无关。
- 改进了移动动量、加速、减速和骑乘时机。
- 改进了第一人称切换、对话、自由视角和任务过渡后的恢复。
- 改进了手动肩部过渡。
- 重新调整了骑乘摄像机默认值。
- 改进了整体响应性、稳定性和一致性。
修复
- 修复了帧率相关的摄像机效果。
- 修复了敌人存活时击杀脉冲错误激活的问题。
- 修复了切换摄像机模式后摄像机效果仍然活跃的问题。
- 修复了对话或任务过渡后的过期反应。
- 修复了命中、格挡和受伤反应在暂停时累积的问题。
- 修复了主角色切换、死亡、重生或不可用时罕见的摄像机跳变。
- 修复了通过 MCM 禁用时摄像机状态未正确重置的问题。
版本 0.1.5-beta – 骑乘摄像机重做
- 新增骑乘摄像机设置和属性驱动行为。
- 新增基于速度的骑乘 FOV 和距离反馈。
- 新增转向倾斜、加速冲击、疾驰节奏和骑乘弓支持。
- 修复了骑乘弓专注不稳定的问题。
版本 0.1.4-beta – 武器配置与弓摄像机更新
- 新增基于武器类别的摄像机配置文件。
- 新增专用弓和弩行为。
- 新增弓拉弓专注、满弓检测和释放反馈。
版本 0.1.3-beta – 战斗反馈与移动更新
- 新增徒步移动 2.0。
- 新增脚步反馈、移动动量、转向惯性、受伤反应和造成伤害反馈。
版本 0.1.2-beta – 武器重量 2.0 与稳定性更新
- 新增改进的武器蓄力、释放和收招摄像机运动。
- 新增高级武器重量设置。
- 改进了攻击恢复和稳定性。
- 修复了按住攻击时重复蓄力运动的问题。
版本 0.1.1-beta – 稳定性更新
- 新增任务和战斗状态重置保护。
- 新增无效值保护和额外的摄像机限制。
- 改进了罕见不稳定情况的处理。
版本 0.1.0-beta – 初始 Beta 发布
- 新增原始动态第三人称摄像机系统。
- 新增 MCM 支持。
- 新增徒步和骑乘摄像机定位。
- 新增移动动量、骑马运动、武器重量、命中反馈、方向性受伤、击杀脉冲和格挡反应。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。