用盾牌招架(以及近战)

用盾牌招架(以及近战)

为《霸主》添加基于时机的招架系统!执行完美招架以抵消伤害并立即眩晕敌人,或进行普通招架以积累眩晕充能。招架近战攻击和投射物,偏转或隐藏被招架的投射物,通过游戏内菜单自定义时机、眩晕设置等。

盾牌格挡



[b]盾牌格挡[/b] 为《骑马与砍杀 II:霸主》添加了一套基于时机的格挡系统,通过[b]完美格挡、普通格挡、近战格挡、投射物格挡以及可配置的眩晕系统[/b],扩展了原版战斗系统。

该模组旨在奖励时机把控与技巧,而不替换《霸主》的普通格挡机制。

系统的每个方面都可以通过内置的[b]游戏内设置菜单[/b]进行配置。

[center]

[size=5][b]掌握时机。弹开攻击。惩罚对手。[/b][/size]

[/center]

---

# 格挡如何运作?

当一次攻击被拦截时,该模组会引入三种可能的结果。

## 完美格挡

当攻击在完美格挡窗口期内被拦截时,即触发一次[b]完美格挡[/b]。

当完美格挡发生时:

[list]
[*][b]你不会受到任何伤害。[/b][/*]
[*][b]对手会立即被眩晕。[/b][/*]
[*]播放独特的完美格挡音效。[/*]
[*]投射物完美格挡可以根据你的设置弹开或隐藏投射物。[/*]
[/list]
完美格挡是该系统中风险最高、回报最大的部分,旨在奖励精准的时机把控。

[center]

[size=4][b]完美格挡 → 无伤害 → 立即眩晕[/b][/size]

[/center]

---

## 格挡

当攻击在普通格挡窗口期内被拦截,但不在完美格挡窗口期内时,即触发一次普通的[b]格挡[/b]。

与完美格挡不同:

[list]
[*]盾牌或武器仍会承受被格挡攻击的普通后果。[/*]
[*]你可以累积[b]格挡充能[/b]。[/*]
[*]在累积到所需数量的充能后,对手会被眩晕。[/*]
[/list]
默认情况下,需要[b]2 次格挡[/b]才能触发眩晕。

所需的格挡次数可以在[b]设置[/b]菜单中自由增加或减少。

例如:

[code]
格挡

1 层充能

格挡

2 层充能

眩晕[/code]
---

## 普通格挡

[b]普通格挡未被更改。[/b]

如果一次攻击既不在完美格挡窗口期内,也不在普通格挡窗口期内,则《霸主》会使用其普通原版格挡机制来处理该攻击。

这意味着该模组不会替换《霸主》的标准盾牌或武器格挡系统。

结果是:

[code]
完美格挡
    ↓
无伤害 + 立即眩晕

普通格挡
    ↓
普通格挡 + 格挡充能

普通格挡
    ↓
《霸主》原版格挡[/code]
---

# 盾牌格挡

盾牌可用于对来袭的近战攻击进行时机格挡。

一次成功的完美格挡可以完全抵消来袭伤害,并立即眩晕攻击者。

普通格挡则会累积充能,直至达到可配置的眩晕阈值。

盾牌格挡可以独立于近战格挡单独启用或禁用。

[img]https://staticdelivery.nexusmods.com/mods/3174/images/12937/12937-1787862687-1475951132.gif[/img]
---

# 近战格挡

武器也可用于拦截来袭的近战攻击。

近战对近战的战斗遵循相同的时机系统:

[list]
[*]完美时机 → 完美格挡[/*]
[*]良好时机 → 普通格挡[/*]
[*]不在格挡窗口期内 → 普通战斗行为[/*]
[/list]
近战格挡可以独立于盾牌格挡单独启用或禁用。

[img]https://staticdelivery.nexusmods.com/mods/3174/images/12937/12937-1787862699-284994548.gif[/img]
---

# 投射物格挡

盾牌也可以完美格挡来袭的投射物。

当一个投射物被完美格挡时,你可以选择它的去向。

## 隐藏被格挡的投射物

投射物在被完美格挡后会被停止并隐藏。

## 掉落投射物

投射物会被物理弹开,并继续穿过战场。

这两个选项[b]不能同时启用[/b]。

这是有意为之:同时启用两种投射物行为可能会与该模组的投射物处理产生冲突。

你可以选择其中[b]一个[/b],或让两者都保持禁用。

所有其他设置都可以自由启用或禁用,不会导致冲突或崩溃。

[img]https://staticdelivery.nexusmods.com/mods/3174/images/12937/12937-1787862264-28759780.gif[/img]


---

# 眩晕系统

完美格挡会立即眩晕对手。

普通格挡也可以通过累积格挡充能来导致眩晕。

所需的格挡次数完全可配置。

[b]默认:[/b] 2 次格挡

你可以通过游戏内设置菜单增加或减少此数值。

眩晕持续时间也可配置。

[b]默认眩晕持续时间:[/b] 2 秒

你可以根据自己的偏好自由增加或减少持续时间。

你还可以选择该系统是否允许眩晕玩家。

---

# 完美格挡音效

完美格挡拥有各自的可选音效。

根据完美格挡的类型不同,会使用不同的音效:

[list]
[*][b]盾牌对近战[/b][/*]
[*][b]盾牌对投射物[/b][/*]
[*][b]近战对近战[/b][/*]
[/list]
音效完全可选,可以通过以下选项禁用:

[b]启用完美格挡音效[/b]

此设置仅影响音频反馈。禁用它[b]不会[/b]禁用完美格挡本身。

---

# 游戏内设置

该模组包含一个专用的[b]盾牌格挡设置[/b]菜单,可直接从《霸主》主菜单进入。

你可以配置以下内容:



[img]https://staticdelivery.nexusmods.com/mods/3174/images/12937/12937-1787861379-1009229352.jpg[/img]

[img]https://staticdelivery.nexusmods.com/mods/3174/images/12937/12937-1787861387-1581943539.jpg[/img]



[table][tr][th]设置[/th]
[th]描述[/th]
[/tr]
[tr][td]启用盾牌格挡[/td]
[td]启用或禁用盾牌格挡。[/td]
[/tr]
[tr][td]启用投射物格挡[/td]
[td]启用或禁用盾牌的投射物格挡。[/td]
[/tr]
[tr][td]启用近战格挡[/td]
[td]启用或禁用近战对近战格挡。[/td]
[/tr]
[tr][td]隐藏被格挡的投射物[/td]
[td]完美格挡后隐藏投射物。[/td]
[/tr]
[tr][td]掉落投射物[/td]
[td]完美格挡后物理弹开投射物。[/td]
[/tr]
[tr][td]触发眩晕所需格挡次数[/td]
[td]触发眩晕所需的普通格挡次数。[/td]
[/tr]
[tr][td]眩晕持续时间[/td]
[td]眩晕持续时间(秒)。[/td]
[/tr]
[tr][td]允许 AI 眩晕玩家[/td]
[td]决定 AI 对手是否可以眩晕玩家。[/td]
[/tr]
[tr][td]启用完美格挡音效[/td]
[td]启用或禁用完美格挡音频效果。[/td]
[/tr]
[tr][td]完美格挡窗口期[/td]
[td]控制完美格挡的时机窗口。[/td]
[/tr]
[tr][td]格挡窗口期最小值[/td]
[td]控制普通格挡窗口期的开始。[/td]
[/tr]
[tr][td]格挡窗口期最大值[/td]
[td]控制普通格挡窗口期的结束。[/td]
[/tr]
[tr][td]调试模式[/td]
[td]启用调试信息以进行故障排除。[/td]
[/tr]
[/table]
---

# 格挡时机

三个时机数值可以直接从设置菜单中自定义。

滑块也可以通过键盘编辑。

[b]点击滑块旁边显示的数字即可直接编辑它。[/b]

你可以使用:

[code]
Ctrl + C
Ctrl + V[/code]
来复制和粘贴数值。

可用数值受到限制,以防止无效配置。

[list]
[*][b]最小值:[/b] 0[/*]
[*][b]完美格挡最大值:[/b] 979[/*]
[*][b]格挡窗口期最小值最大值:[/b] 989[/*]
[*][b]格挡窗口期最大值最大值:[/b] 999[/*]
[/list]
相比仅使用滑块,这允许你更精确地微调时机。

---

# 设置会被保存

你的设置会自动保存,因此无需在每次启动游戏时都重新配置该模组。

该模组会创建:

[code]
ParryWithShieldsSettings.xml[/code]
配置存储在模组目录和《霸主》的配置目录中:

[code]
...\Mount & Blade II Bannerlord\Modules\Parry with Shields

...\Documents\Mount and Blade II Bannerlord\Configs[/code]
这使你的配置可以在游戏会话之间持久保留。

---

# 安装

## Nexus Mods 应用

最简单的方法是通过 [b]Nexus Mods 应用[/b]安装该模组。

只需安装该模组,并在你的《霸主》加载顺序中启用它。

## 手动安装

将模组内容解压到:

[code]
...\Mount & Blade II Bannerlord\Modules\[/code]
你最终应该得到:

[code]
...\Mount & Blade II Bannerlord\Modules\Parry with Shields\[/code]
然后在《霸主》启动器中启用[b]盾牌格挡[/b]。

---

# 需求

[b]Bannerlord[/b] 1.4.8

[b]Harmony[/b]

不需要其他框架或依赖项。

---

# 兼容性

盾牌格挡旨在与《霸主》现有的战斗系统协同工作。

该模组不会替换原版格挡系统。普通格挡将继续保持与基础游戏中相同的行为。

大量修改相同战斗系统或方法的模组可能会与盾牌格挡产生潜在冲突。

如果你遇到兼容性问题,请告诉我,以便进行调查。

---

# 已知问题

目前,[b]尚未报告任何已知的 bug 或问题。[/b]

如果你遇到 bug、异常行为、崩溃或兼容性问题,请随时报告。

报告问题时,请包含:

[list]
[*]《霸主》版本[/*]
[*]盾牌格挡版本[/*]
[*]你启用的设置[/*]
[*]所发生情况的描述[/*]
[*]相关崩溃日志(如有)[/*]
[/list]
---

# 支持开发

如果你喜欢我的作品,并希望支持未来的更新,可以在这里进行支持:

[center]

[b][url=https://ko-fi.com/airamgonzalez]在 Ko-fi 上支持我[/url][/b]

[/center]

每一份贡献都能帮助我继续开发新模组并改进现有模组。

感谢你的支持!

---

# 我的其他模组

[b]Bannerlord Trade Tracker[/b]

[url=https://www.nexusmods.com/mountandblade2bannerlord/mods/11988]Bannerlord Trade Tracker - Nexus Mods[/url]

[b]Bannerlord Clan Commander[/b]

[url=https://www.nexusmods.com/mountandblade2bannerlord/mods/12525]Bannerlord Clan Commander - Nexus Mods[/url]

[url=https://steamcommunity.com/sharedfiles/filedetails/?id=3777735280]Bannerlord Clan Commander - Steam Workshop[/url]

[b]Bannerlord Trade Tracker — Bannerlord 1.4.x[/b]

[url=https://steamcommunity.com/sharedfiles/filedetails/?id=3768745536]Bannerlord Trade Tracker - Steam Workshop[/url]

[b]Bannerlord Trade Tracker — Bannerlord 1.3.15[/b]

[url=https://steamcommunity.com/sharedfiles/filedetails/?id=3763649908]Bannerlord Trade Tracker - Steam Workshop[/url]