流体战斗重制版

流体战斗重制版

手柄支持终于来了!Fluid Combat Reforged为《霸主》1.4.7重建了Fluid Combat,修复了攻击/格挡控制,精简了代码,兼容War Sails,支持键盘和鼠标,并在测试中实现了广泛的模组兼容性。随着TaleWorlds发布更新版本,本项目将持续获得支持。

Fluid Combat Reforged
[b]Fluid Combat Reforged[/b] 是 [i]Mount & Blade II: Bannerlord[/i] 原 [b]Fluid Combat[/b] 概念的精简、修复并扩展的延续版本。
Reforged 最初旨在移除不必要的遗留功能、恢复可靠的战斗行为,并将该模组推进到更新版本的 Bannerlord。此后它已超越早期的 Lite 版本,增加了更多改进,包括扩展的手柄支持。
[heading]当前版本[/heading]
[b]Fluid Combat Reforged v1.2.0[/b]
[list]
[]Bannerlord 版本:[b]v1.5.1[/b][/]
[]单人游戏:[b]支持[/b][/]
[]多人游戏:[b]不支持[/b][/]
[]War Sails:[b]支持但非必需[/b][/]
[/list][b]Fluid Combat Reforged v1.0.0[/b]
[list]
[]最初为 Bannerlord [b]v1.4.7[/b] 发布[/]
[]也已在 [b]v1.4.8[/b] 上测试并可正常工作[/]
[]已在 [b]Bannerlord v1.4.x 系列版本[/b]中成功运行[/]
[]仍保留在 Files 部分,供继续使用 1.4.x 分支的玩家下载[/]
[/list][quote]Fluid Combat Reforged 使用自己的模块、程序集和命名空间标识,是 Fluid Combat 项目持续积极开发的延续版本。[/quote][heading]功能[/heading]
[list]
[]精简的战斗控制实现[/]
[]流畅的方向性攻击控制[/]
[]流畅的方向性格挡控制[/]
[]键盘和鼠标支持[/]
[]扩展的手柄攻击和格挡控制支持[/]
[]独立的手柄感知战斗按键绑定[/]
[]通过 MCM 配置战斗行为[/]
[]独立的步战和马战设置[/]
[]可调整的输入阈值[/]
[]可调整的 X 轴灵敏度[/]
[]可调整的 Y 轴灵敏度[/]
[]攻击和防御方向限制[/]
[]移除不必要的遗留/臃肿功能[/]
[]修正早期版本的战斗控制和兼容性问题[/]
[]更新内部代码和项目结构以支持持续开发[/]
[/list][heading]Reforged 与 Fluid Combat Lite 的对比[/heading]
[b]Fluid Combat Lite[/b] 是早期项目的精简修复版本。
[b]Fluid Combat Reforged[/b] 是 Lite 的后继版本。
Reforged 保留了精简的理念,同时通过额外功能、手柄支持、兼容性工作和持续开发扩展了项目。
由于这些模组修改相同的战斗控制系统,[b]请勿同时启用 Fluid Combat Reforged 与 Fluid Combat Lite、Fluid Combat Next 或另一个版本的 Fluid Combat。[/b]
[b]同一时间只应启用一个 Fluid Combat 实现[/b]。
[heading]前置需求[/heading]
Fluid Combat Reforged 需要:
[list]
[][b]Harmony[/b][/]
[][b]ButterLib[/b][/]
[][b]UIExtenderEx[/b][/]
[][b]Mod Configuration Menu (MCM)[/b][/]
[/list]该模块还依赖标准的 Bannerlord 模块:
[list]
[]Native[/]
[]Sandbox Core[/]
[]Sandbox[/]
[]Custom Battle[/]
[]StoryMode[/]
[/list]请安装与你所安装的 Bannerlord 版本兼容的外部依赖版本。
[heading]安装[/heading]
Mod Manager / Vortex
[list=1]
[]安装所需的前置依赖。[/]
[]为对应版本的 Fluid Combat Reforged 点击 [b]Mod Manager Download[/b]。[/]
[]允许 Vortex 安装该模组。[/]
[]启用/部署 Fluid Combat Reforged。[/]
[]确保所有必需依赖均已启用。[/]
[]在 Bannerlord 启动器中启用 Fluid Combat Reforged。[/]
[]启动游戏。[/]
[/list]发布压缩包已通过 [b]Vortex 安装[/b]测试。
手动安装
手动下载对应版本并解压:
[b]Bannerlord.FluidCombatReforged[/b]
到:
[b]Mount & Blade II Bannerlord\Modules\[/b]
生成的目录结构应包含:
[b]Bannerlord.FluidCombatReforged[/b]
[list]
[]SubModule.xml[/]
[]bin
[list]
[
]Win64_Shipping_Client
[list]
[]Bannerlord.FluidCombatReforged.dll[/]
[/list][/]
[/list][/
]
[/list]启动游戏前,请在 Bannerlord 启动器中启用 [b]Fluid Combat Reforged[/b]。
[heading]重要的控制设置[/heading]
Fluid Combat Reforged 使用自己的攻击和防御按键绑定。
前往:
[b]Options → Keybindings[/b]
找到 Bannerlord 的普通:
[list]
[]Attack[/]
[]Defend[/]
[/list]将这些原版控制从你打算用于 Fluid Combat Reforged 的鼠标/手柄输入上移开。
然后找到 [b]FluidCombatReforged[/b] 按键绑定部分并配置:
[list]
[]Fluid Attack[/]
[]Fluid Defend[/]
[]Fluid Attack - Controller[/]
[]Fluid Defend - Controller[/]
[/list]对于手柄用户,典型配置为:
[b]Right Trigger → Fluid Attack - Controller[/b]
[b]Left Trigger → Fluid Defend - Controller[/b]
你可以使用任意你偏好的手柄按钮。
[heading]Mod Configuration Menu[/heading]
Fluid Combat Reforged 的设置可通过以下路径访问:
[b]Options → Mod Options → Fluid Combat Reforged[/b]
可用配置包括攻击和格挡行为,以及步战和马战的独立设置。
重要设置包括:
[b]Attack Restriction[/b]
控制攻击方向变化的自由程度。
[b]Defense Restriction[/b]
控制格挡方向变化的自由程度。
[b]Input Threshold[/b]
决定 Fluid Combat 改变方向所需的输入量。
较低的值允许更快地改变方向。较高的值需要更明确的输入。
[b]X Axis Sensitivity Multiplier[/b]
调整水平方向响应。
[b]Y Axis Sensitivity Multiplier[/b]
调整垂直方向响应。
请尝试这些设置,直到战斗手感对你偏好的输入方式来说自然为止。
[heading]手柄支持[/heading]
扩展的手柄支持是 Fluid Combat Reforged 的主要功能之一。
手柄近战已在以下方面成功测试:
[list]
[]方向性攻击[/]
[]方向性格挡[/]
[]步战[/]
[]骑战[/]
[]战役[/]
[]沙盒[/]
[]自定义战斗[/]
[/list]键盘和鼠标控制仍然完全支持。
[heading]已知手柄问题 — 弓和投掷武器[/heading]
目前存在一个 [b]涉及弓和投掷武器的间歇性手柄问题[/b]。
在某些情况下,使用手柄时弓或投掷武器可能一开始拒绝发射或释放。
该问题并非每次都会发生。
当前解决方法
使用一次鼠标来发射弓或投掷武器。
在那次初始鼠标输入之后,手柄瞄准和射击通常会开始正常工作。
此问题已知晓,仍在调查中。
它[b]不[/b]影响正常的手柄近战攻击或格挡。
[heading]Bannerlord 版本兼容性 — 问答[/heading]
[b]Q[/b]:我应该下载哪个版本?
[b]A[/b]:对于 Bannerlord [b]v1.5.1[/b],请使用:
[b]- Fluid Combat Reforged v1.2.0[/b]
- 对于 Bannerlord [b]v1.4.x[/b],请使用:
[b]- Fluid Combat Reforged v1.0.0[/b]
- 两个版本均保留在 Files 部分。
========================================================================================================
[b]Q[/b]:Fluid Combat Reforged 是否兼容 Bannerlord v1.4.8?
[b]A: [i]是的。Fluid Combat Reforged 与 Bannerlord v1.4.8 兼容,并已在 Bannerlord v1.4.x 系列版本中成功测试。[/i][/b]v1.0.0 文件最初为 Bannerlord v1.4.7 发布,但已继续成功地与 v1.4.8 以及其他测试过的 v1.4.x 版本一起运行。
[b]--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[/b]
[b]Q[/b]:既然 v1.5.1 已可用,v1.4.x 版本会被移除吗?
[b]A: [i]不会。[/i][/b][i]v1.0.0 / Bannerlord v1.4.x 版本将继续在 Nexus Mods 上提供,供尚未迁移到较新 Bannerlord 分支的玩家使用。[/i]
[b]-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[/b]
[b]Q[/b]:是否需要 War Sails?
[b]A: 不需要。[/b]
[i]War Sails 受支持,并已与 Fluid Combat Reforged 一起测试,但使用该模组[b]并不需要 War Sails[/b]。[/i]
[b]-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[/b]
Q:Fluid Combat Reforged 是否与其他模组兼容?
A:通常是的。
Fluid Combat Reforged 应与不会直接替换或大幅修改相同玩家战斗控制和输入系统的模组一起运行。
修改攻击输入、格挡输入、方向性战斗控制或密切相关战斗控制方法的模组更有可能发生冲突。
[b]Partial Parry 已与 Fluid Combat Reforged 成功测试。[/b]
由于 Bannerlord 的模组列表差异极大,无法保证与所有可能的组合兼容。
如果遇到问题,请仅启用 Fluid Combat Reforged 及其必需依赖进行测试,然后再报告问题。这有助于判断是否涉及其他战斗相关模组。
[b]-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[/b]
[heading]从 Fluid Combat Lite 或 Fluid Combat Next 升级[/heading]
安装 Reforged 之前,请移除或禁用你之前的 Fluid Combat 版本。
请勿同时运行以下模组:
[list]
[
]Fluid Combat[/]
[
]Fluid Combat Next[/]
[
]Fluid Combat Lite[/]
[
]Fluid Combat Reforged[/]
[/list][b]同一时间只应启用一个 Fluid Combat 实现[/b]。
[heading]版本历史[/heading]
v1.2.0 — Bannerlord v1.5.1
[list]
[
]为 Bannerlord v1.5.1 更新并重新构建[/]
[
]针对 v1.5.1 Bannerlord 程序集编译[/]
[
]战役测试成功[/]
[
]沙盒测试成功[/]
[
]自定义战斗测试成功[/]
[
]键盘和鼠标战斗已测试[/]
[
]手柄近战攻击和格挡已测试[/]
[
]War Sails 已测试并支持,但非必需[/]
[
]保留已知的间歇性手柄弓/投掷武器问题[/]
[/list]v1.0.0 — Bannerlord v1.4.x
[list]
[
][b]Fluid Combat Reforged[/b] 的初始版本[/]
[
]最初为 Bannerlord v1.4.7 构建[/]
[
]已在 Bannerlord v1.4.8 上成功测试[/]
[
]已在 Bannerlord v1.4.x 系列版本中成功运行[/]
[
]从 Fluid Combat Lite 重做并精简[/]
[
]扩展的手柄支持[/]
[
]移除不必要的遗留功能[/]
[
]修正战斗控制和兼容性问题[/]
[
]将模块、程序集、命名空间、解决方案和项目重命名为 Fluid Combat Reforged[/]
[/list][heading]原模组与致谢[/heading]
Fluid Combat Reforged 基于 [b]ReaperAnnon[/b] 的原 [b]Fluid Combat[/b] 模组的工作和概念。
基础与概念的功劳归原作者所有,本延续版本正是基于此开发。
Fluid Combat Reforged 包含为 Reforged 分支开发的后续维护、兼容性工作、重构、修复、精简、手柄开发和扩展功能。
原作者在结束上一版本的工作后,已授予继续开发该项目的许可。
[heading]开发理念[/heading]
Fluid Combat Reforged 的目标不是为了添加功能而添加功能。
改动应当:
[list]
[
]改善战斗行为[/]
[
]保持灵敏的控制[/]
[
]移除不必要的复杂性[/]
[
]保持稳定性[/]
[
]在可行的情况下支持键盘/鼠标和手柄玩家[/]
[
]尽可能保持兼容性[/]
[
]在 Bannerlord 持续变化时保持可维护性[/]
[/list][heading]支持与错误报告[/heading]
报告问题时,请包括:
[list]
[
]Bannerlord 版本[/]
[
]Fluid Combat Reforged 版本[/]
[
]Harmony 版本[/]
[
]ButterLib 版本[/]
[
]UIExtenderEx 版本[/]
[
]MCM 版本[/]
[
]使用键盘/鼠标还是手柄[/]
[
]已安装的其他战斗相关模组[/]
[
]问题发生时你正在做什么[/]
[
]问题是否可以复现[/]
[
]相关游戏日志或崩溃报告(如有)[/*]
[/list]使用 [b]Fluid Combat Reforged 加仅其必需依赖[/b]进行测试对识别冲突特别有用。
报告弓或投掷武器手柄行为前,请先查看 [b]已知手柄问题[/b]部分。
[heading]未来开发[/heading]
Fluid Combat Reforged 是该项目的持续积极开发延续版本。
Bannerlord v1.4.x 构建将继续保留,供需要它的用户使用,同时积极开发将继续在更新的 Bannerlord 版本上进行。
手柄支持将继续改进,包括调查间歇性弓和投掷武器输入问题。
[line] 我认为这个版本现在比原描述实质上更好,因为它不再做出过时的声明,即不应假定 [b]1.4.7[/b] 之后的兼容性。问答现在反映了你实际测试过的情况:[b]1.4.8 可以工作,且 1.4.x 分支已在 1.4.x 各版本中正常工作。[/b]