强化大剑招式

强化大剑招式

改进并增强骑士大剑、流放骑士大剑、莱昂蒂尔大剑、不可分离之剑以及轻型大剑的双手招式。

[left]本模组是我之前制作的《黑暗之魂3》模组——[url=https://www.nexusmods.com/darksouls3/mods/2307]米拉骑士大剑[/url]——的续作与升级版。与原版《黑暗之魂3》版本相比,这个版本严格来说只是动作招式选项,不包含质变或战技改动。[/left]

模组内容:
[list]
[]三段额外的攻击连段。[/]
[]若干新的攻击衔接。[/]
[]《夜之统治》中类似公爵夫人的闪避攻击衔接(仅限大剑)。[/]
[]一个特殊攻击。[/]
[]一种在双手持握武器时施放法术的方式。[/]
[/list]观看下方视频了解演示,并阅读其余内容以了解更多信息。
[center][youtube]UTiUPe1h8cs[/youtube][/center]
[right][size=1]我会后悔在“褪色者版”发布前夕发布这个的……[/size] [/right]
[b][size=6]特性[/size][/b]
《艾尔登法环》中的大剑招式动作,该怎么说呢,很糟糕。玩家角色几乎每一个动作都会用武器砸向地面。该武器类别中唯一拥有良好招式的武器是骑士大剑,以及另外两把共享此招式的特大剑。骑士大剑在双手姿态下,默认拥有 4 段轻攻击,交替进行上劈、上挑和两次斩击;两段重攻击均为横扫,以及一个快速的翻滚上劈。这还不错,虽然缺少突刺(莱昂内尔的大剑弥补了这一点)。有了这个模组,我们可以让它变得更好。

另一方面,轻型大剑已经拥有很棒的招式动作,没有太多可以添加的,但既然有需求,我就做了。轻型大剑,除了蕾拉娜的双剑因为是成对武器而例外,也获得了一些新动作。
[center][youtube]z2nBtB-N8CY[/youtube][/center]
[quote]...
[i]很久以前授予一位正统的米拉骑士。双手持握以施展特殊剑技。[/i]
...
[right][size=1][i]《黑暗之魂3》中空洞大剑的描述 [/i][/size][/right]
[/quote]这个模组所做的所有改动[b]主要[/b]适用于双手招式动作。单手和双持招式动作基本未变(详情见攻击衔接)。在本模组的描述中,当我提到骑士大剑时,通常指的是任何使用此招式的武器,这意味着放逐骑士大剑、不可分离之剑和莱昂内尔的大剑也受本模组影响。

此处列出的所有输入均仅在鼠标和键盘控制上测试过,因为我不使用手柄玩游戏,任何游戏都不用,但由于游戏的输入处理,至少是在动画控制器内部,是平台无关的,我预计它可以很好地与手柄配合使用。

[b][size=5]基础招式[/size][/b]
这现在是骑士大剑的基础招式。仅 L1 部分适用于轻型大剑。

[b]R1[/b]:标准轻攻击连段,但第四段被移除了。现在 r1(3) 会像《黑暗之魂3》那样循环回 r1(2),让你可以继续连段。
[b]R2[/b]:两次宽幅正面斩击(莱昂内尔的大剑则为突刺),此处无改动。
[b]CR1[/b]:默认情况下,是一个快速上劈(莱昂内尔的大剑则为突刺)。在使用任何轻攻击后,立即闪避并紧接着另一次轻攻击,将执行连段中的下一个轻攻击,而不是普通的 cr1。例如,你从默认状态使用 r1(1) 攻击,闪避并立即预输入另一次轻攻击。这个新的轻攻击将是 r1(2) 而不是 cr1。这与在《夜之统治》中扮演公爵夫人时的行为相同。上方视频中有展示。
[b]L1[/b]:这就是变得有趣的地方。L1 仍然是防御姿态,但经过了重制,看起来和感觉上都不同了。稍后详述。
[b]L2[/b]:战技/战灰输入,未改动。

[b][size=5]防御姿态[/size][/b]
大剑防御姿态现在使用《黑暗之魂3》的“架势”战技动画作为其待机和移动动作,并使用直剑动画来处理受伤、破防等情况。新的动画与骑士大剑的轻攻击融合得非常好,我确信它们就是为此而生的。轻型大剑则使用“方形架势”动画来实现相同目的。

这还不是全部。进入防御姿态相当于一次弹反,我称之为快速偏转。这个偏转有 2 帧启动帧和 4 帧弹反帧。因此,进入该姿态会消耗耐力(12)。格挡帧立即开始,所以如果你未能偏转,你仍然可以格挡攻击,但你将面临很高的破防风险,并且通常会承受显著的伤害,即使被防御吸收减少也是如此。

由于进入防御姿态会触发弹反,使用这把武器后,你就不能像通常那样频繁地连续防御了。再次进行防御前有 0.6 秒的强制延迟。不过,弹反仍然可以很容易地通过这种方式完成。为了平衡,在成功弹反后,你在短时间内无法对敌人进行致命一击。改为使用轻攻击或重攻击吧。
[center][img]https://staticdelivery.nexusmods.com/mods/4333/images/10645/10645-1787101840-1539990077.gif[/img][/center]

在弹反帧期间,你还会拥有所谓的偏转帧。当它们激活时,你将不受物理伤害,元素伤害减少 25%,并拥有更高的防御稳定性(+20%)。偏转帧与弹反帧同时开始,并略微延长(总时间为 0.25 秒,即 7.5 帧)。
[center][img]https://staticdelivery.nexusmods.com/mods/4333/images/10645/10645-1787101847-104177130.gif[/img][/center]
[left][/left]
[b][size=5]防御姿态招式[/size][/b]
标准攻击和其他一些输入将在防御姿态下触发特殊攻击。也就是说,当保持防御或刚解除时,你可以按下 R1、R2 和其他一些按钮来执行上面概述的基础招式中不存在的不同动作。

为了实现该武器的一些防御姿态招式,我不得不禁用某些动作的防御取消功能,这些动作会激活其对应的招式。因此,在保持防御时,例如按下跳跃键,除了作为防御招式动作键外不会做任何事。

这些新招式中的一些攻击衔接让你可以使用不寻常的输入来激活重攻击,例如 R1 或交互键而不是 R2。在这种情况下,你可以按住该输入来蓄力攻击。也就是说,现在有了可蓄力的轻攻击,你可以根据攻击方式用 R1 或交互键来蓄力。

[b][size=4]防御姿态招式 A[/size][/b]
招式 A 通过 [b]L1+R1[/b] 激活,其中只有一个可蓄力招式。

[b][size=4]大剑[/size][/b]
[b]普通 (GMA-N1):[/b] 执行 r1(2)。此快捷方式是为了让你能用快速攻击立即从防御姿态中出击。这在逻辑上也说得通,因为 r1(3) 的最终位置与防御姿态待机相同。
[b]蓄力 (GMA-C1)[/b]:执行《黑暗之魂3》大剑“架势”战技的轻攻击。

衔接:
[list]
[]gma1 → r1(3)(r1 输入)[/]
[]gma-n1 → gmc1(r2 输入)[/]
[]gma-c1 → gmb1(r2 输入)[/]
[/list][b][size=4]轻型大剑[/size][/b]
[b]普通 (GMA-N1):[/b] 执行 r1(3)。此快捷方式是为了让你能用快速攻击立即从防御姿态中出击。
[b]蓄力 (GMA-C1)[/b]:执行“方形架势”轻攻击。

衔接:
[list]
[]gma1 → r1(4)(r1 输入)[/]
[]gma-n1 → gmc1(r2 输入)[/]
[]gma-c1 → gmb1(r2 输入)[/]
[/list][b][size=4]防御姿态招式 B[/size][/b]
招式 B 通过 [b]L1+R2[/b] 激活,连段中有两个攻击,两者都可蓄力。如果没有列出特殊衔接,第二个攻击会循环回第一个(使用 R2 输入)。

[b][size=4]大剑[/size][/b]
攻击 1:
[b]普通 (GMB-N1[/b][b])[/b]:执行一次突刺。动画取自《黑暗之魂3》的“审判者大剑”战技轻攻击后续。
[b]蓄力 (GMB-C1)[/b]:执行《黑暗之魂3》大剑“架势”战技的重攻击。

攻击 2:
[b]普通[/b] b[/b]:执行一次快速突刺。动画取自“双手巨剑”的未蓄力 R2(1)。
[b]蓄力 (GMB-C2)[/b]:执行一次重型突刺。动画取自《黑暗之魂3》的“月光大剑”战技。

攻击 2(莱昂内尔的大剑):
[b]普通[/b] b[/b]:执行一次从左到右的斩击。动画取自标准大剑的 R2(2)。
[b]蓄力 (GMB-C2)[/b]:执行一次重型从左到右的斩击。动画取自标准大剑的 R2(2)。

衔接:
[list]
[]gmb-n1 → gma1(r1 输入)[/]
[]gmb-c1 → gmc1(r1 输入)[/]
[]gmb-c1 → gma1(r2 输入)[/]
[]gmb2 → gma1(r1 输入)[/]
[/list]衔接(莱昂内尔的大剑):
[list]
[]gmb2 → r1(3)[/]
[/list][b][size=4]轻型大剑[/size][/b]
攻击 1:
[b]普通 (GMB-N1)[/b]:执行一次快速突刺。动画取自刺剑的 R2(2)。
[b]蓄力 (GMB-C1)[/b]:执行“方形架势”重攻击。

攻击 2:
[b]普通[/b] b[/b]:执行一次缓慢突刺。动画取自“双手巨剑”的未蓄力 R2(2)。
[b]蓄力 (GMB-C2)[/b]:执行一次缓慢的重型突刺。动画取自“双手巨剑”的蓄力 R2(2)。

衔接:
[list]
[]gmb-n1 → gma1(r1 输入)[/]
[]gmb-c1 → gmc1(r1 输入)[/]
[]gmb-c1 → gma1(r2 输入)[/]
[]gmb2 → gma1(r1 输入)[/]
[/list][b][size=4]防御姿态招式 C[/size][/b]
招式 C 为你提供特殊的卡利亚骑士技巧。它通过 [b]L1+交互键[/b] 激活,连段中有两个攻击,两者都可蓄力。如果没有列出特殊衔接,第二个攻击会循环回第一个(使用 R2 输入)。用 L1+交互键调用此招式时,大剑将执行其第二个攻击 (gmc2),轻型大剑则执行其第一个攻击 (gmc1)。

两个动作均取自“卡利亚骑士剑”的重攻击连段,并拥有完全相同的帧数据。不同之处在于,在这把武器上,这些攻击的蓄力版本在可能取消为非蓄力版本的起始阶段获得了防御姿态的偏转帧。换句话说,非蓄力版本既没有防御帧也没有带弹反的偏转帧,但蓄力版本在剑进入防御姿态时会获得几帧这些帧。
[center][img]https://staticdelivery.nexusmods.com/mods/4333/images/10645/10645-1787101856-2034703659.gif[/img][/center]
与防御姿态可用的弹反相比,你只能获得 3 帧弹反而非 4 帧,以及仅 +15% 的防御稳定性提升。偏转帧持续时间相同。

攻击 1:
[b]普通 (GMC-N1)[/b]:轻型从右到左的斩击攻击。
[b]蓄力 (GMC-C1)[/b]:重型偏转从右到左的上劈攻击。

攻击 2:
[b]普通[/b] b[/b]:轻型从左到右的斩击攻击。
[b]蓄力 (GMC-C2)[/b]:重型偏转从左到右的斩击攻击。

衔接(大剑):
[list]
[]gmc-n1 → gma1(r1 输入)[/]
[]gmc-c1 → gmb1(r2 输入)[/]
[]gmc2 → r1(3)(r1 输入)[/]
[/list]衔接(轻型大剑):
[list]
[]gmc1 → r1(5)(r1 输入)[/]
[]gmc-c1 → r1(1)(r2 输入)[/]
[]gmc2 → gma1(r1 输入)[/]
[/list][b][size=5]防御姿态特殊攻击[/size][/b]
特殊攻击不是攻击连段,主要是实用工具。目前只有一个特殊动作。

[b][size=4]特殊 1 (GS1):剑击[/size][/b]
《黑暗之魂3》中有一个踢击动作,可作为所有武器的免费输入使用。我个人讨厌它,因为它不可靠,而且我常常在并不想用的时候意外触发。 《艾尔登法环》通过将踢击变成可以镶嵌到任何武器上的战灰解决了这个问题,但这也要求你拥有一把带有这个战灰的独立武器。有一种方法可以让它更方便。

这个特殊动作通过 [b]L1+跳跃键[/b] 激活。它在功能上是一个踢击,但使用了剑击动画,因此可以破除格挡敌人的防御。此动作仅在主动保持防御时可用,如果防御正在解除,则会执行普通跳跃。
[center][img]https://staticdelivery.nexusmods.com/mods/4333/images/10645/10645-1787101862-1819402669.gif[/img][/center]
[left]
衔接(大剑和轻型大剑):
[list]
[]gs1 → gmb1(r1 输入)[/]
[]gs1 → gmc1(r2 输入)[/]
[/list][/left]
[b][size=5]攻击衔接[/size][/b]
该模组设置了不少新的攻击衔接。有办法从默认攻击中调用防御招式、从新招式中调用标准攻击,以及为现有攻击添加新的衔接。

我将列出我能记起的、未被防御招式和防御特殊部分涵盖的所有[i]新[/i]衔接。
大剑:
[list]
[]r1(1) → gmc2(r2 输入)[/]
[]r1(2) → gmc1(r2 输入)[/]
[]r1(3) → gmb1(r2 输入)[/]
[]r2(2) → r1(3)[/]
[]rr1 → gmb1(r2 输入)[/]
[]rr2 → r1(3)[/]
[]rr2 → gmc1(r2 输入)[/]
[]jr1 → gmc2(r2 输入)[/]
[]jr2 → gmb1(r2 输入)[/]
[]br1 → r2(2)[/]
[/list]轻型大剑:
[list]
[]r1(1) → gmc2(r2 输入)[/]
[]r1(3) → gmc1(r2 输入)[/]
[]r1(5) → gmb1(r2 输入)[/]
[]r2(2) → r1(5)[/]
[]rr1 → gmc2(r2 输入)[/]
[]rr2 → gmc1(r2 输入)[/]
[/list]单手持大剑招式动作收到以下更改:
[list]
[]r1(3) → r1(2) 和 l1(3) → l1(2)(与双手姿态相同的循环)[/]
[]单持 jr1/jr2 和 jl1 → r2(2)(r2 输入)[/]
[/list]观看视频以了解部分实际效果。

[b][size=5]默认动作[/size][/b]
这些动作你可以在默认状态下执行,而不是在保持防御时激活。

[size=4][b]施法[/b][/size]
此功能允许你在双手持握武器时施放法术。要使用它,你应该右手持武器,左手持有有效的法术触媒,同时双手持握右手武器。施放法术通过 [b]交互键+L1[/b] 完成。是这个顺序,而不是防御姿态招式 C 的 L1+交互键。此动作在保持防御时[i]不[/i]可用。
[center][img]https://staticdelivery.nexusmods.com/mods/4333/images/10645/10645-1787108650-546112623.gif[/img][/center]

与我的其他法术触媒武器变体不同,此实现不改变武器,法术施放通过你左手的触媒完成。法术加成来自它,而非武器,使此方法更加通用。法术和祷告两种法术类型均可使用各自对应的触媒。
[center][img]https://staticdelivery.nexusmods.com/mods/4333/images/10645/10645-1787207373-1753158379.gif[/img][/center]
[left]蕾拉娜的双剑不使用增强招式,至少现在不用,但在双手/伪双持模式下允许使用魔法施放功能(仅地面施放)。[/left]

遗憾的是,它确实存在一些问题。不过大部分已在 v1.1 中修复:
[list]
[]当触媒在右手时,你无法施加武器增益法术。这是因为这些法术没有右手动画,而检查法术是否适用于你所持武器的函数也会检查武器是否在右手。我本可以禁用该检查,但那样你就能给元素质变武器上增益了。[/]
[]武器增益法术看起来仍然很奇怪,因为看起来像是你用空手在给武器上增益,但除了替换动画外,似乎没有什么我能做的来改变这一点。[/]
[]你可以连发允许连发施放的法术,但连发时间比使用常规法术施放慢得多。我不确定为什么会发生这种情况。希望将来能修复它。[/]
[]右手触媒配左手武器的配置目前被禁用。在某些情况下使用错误的武器引用来施放法术存在未解决的问题,我尚未能解决。[/]
[/list][size=4][b]图例[/b][/size]
我相信大多数人都熟悉这些名称,但我编造了几个新的,以防万一,我将解释它们。
[list]
[]r1:轻攻击[/]
[]r2:重攻击[/]
[]l1:左手攻击[/]
[]l2:技能/战技/战灰攻击[/]
[]cr1:闪避后轻攻击[/]
[]cr2:闪避后重攻击[/]
[]rr1:奔跑轻攻击[/]
[]rr2:奔跑重攻击[/]
[]br1:后撤步轻攻击[/]
[]jr1:跳跃轻攻击[/]
[]jr2:跳跃重攻击[/]
[]jl1:跳跃双持攻击[/]
[]WA:战技、技能(或没有技能),也称为战灰[/]
[]EventAction:一个键位绑定,可能更常被称为“交互”,用于激活赐福、与 NPC 对话等。[/]
[/list]括号中的数字表示连段中的攻击序号。因此 r1(2) 表示它是第二段轻攻击。

[b][size=5]安装[/size][/b]
要求:
[list]
[]《艾尔登法环》v1.17 及“黄金树幽影”DLC[/]
[]“褪色者包”DLC 可能不是必需的。我没有测试过,反正我拥有它。[/]
[][url=https://github.com/ElaDiDu/Scripts-Data-Exposer-FS/releases]Scripts-Data-Exposer-FS[/url][/]
[/list]下载文件并将其内容解压到 ModEngine2 的 mods 文件夹内。像这样:“ModEngine2\Mods\Enhanced Greatsword Moveset”。“Enhanced Greatsword Moveset”文件夹应包含 regulation.bin 文件以及 action、chr 和 merges 文件夹。编辑你的 ModEngine2 启动配置以启用此模组,如下所示:
[code]mods = [
{ enabled = true, name = "Enhanced Greatsword Moveset", path = "Mods\\Enhanced Greatsword Moveset" }
][/code]安装 Scripts-Data-Exposer-FS。在 ModEngine2 配置中链接其 dll 文件,如下所示:
[code]external_dlls = [
"Mods\\Enhanced Greatsword Moveset\\Scripts-Data-Exposer-FS.dll"
][/code]使用 ModEngine2 启动游戏。然后你可以像平常一样获得武器,或用 CE 或类似工具生成它。如果你使用了任何其他修改相同文件的模组,你将需要合并它们,否则只会加载一个文件,可能导致问题。

[size=4][b]这会导致我被封禁吗?[/b][/size]
如果你在线使用它,绝对会。为模组游戏保留一个单独的存档文件(我是说文件,不仅仅是角色栏位),如果你想在模组游戏中进行在线游玩,请使用 [url=https://www.nexusmods.com/darksouls3/mods/1895][/url][url=https://www.nexusmods.com/eldenring/mods/510]Seamless Coop[/url]。

[b][size=5]冲突与合并[/size][/b]
对于这个模组,合并可能会很复杂,因为它改变了很多东西。
[list]
[][b]regulation.bin[/b]:如果你与 [font=Courier New]regulation.bin[/font] 文件有冲突,我在 [font=Courier New]merges[/font] 文件夹中提供了用于合并的 .csv 文件。你可以使用 Smithbox 进行合并。 [b]不能忽略,否则模组无法正常运行![/b][/]
[][b]action[/b]:[font=Courier New]action/script/c0000.hks[/font] 文件是玩家角色的动画控制器。要解决这里的冲突,你需要 UXM Selective Unpacker 来获取游戏的默认文件,或者使用你想合并进去的模组中的文件。如果文件被编译为二进制代码,你可能需要使用 DSLuaDecompiler。用 Notepad++ 或 VSCode 等文本编辑器打开它以检查。如果是乱码,先使用反编译器。然后你需要一个比较工具来将更改合并到另一个文件。你可以使用类似 KDiff3 的工具。合并后无需编译文件,游戏可以直接读取纯文本。你可能需要一些 Lua 或通用编程技能来完成此任务。[b]不能忽略,否则模组无法正常运行![/b][/]
[][b]chr[/b]:c0000.anibnd.dcx 和 c0000.behbnd.dcx 文件包含动画的 TAE 和 Havok 行为。你至少需要 DSAnimStudio 来解决这些冲突。你可能还需要 WitchyBND、HkbEditor、文本编辑器,以及在 soulsmodding.wikidot.com 上大量阅读关于如何编辑 TAE 和行为的内容。我添加了 ID 为 17、18、317、318、132、133 和 139 的新 TAE。新动画被添加到 c0000_a2x.anibnd.dcx 文件的 a025_036xxx 范围。我不会在这里解释更多,已经有很多为此编写的教程了。[b]不能忽略,否则模组无法正常运行![/b][/]
[][b]parts[/b]:这里的冲突需要 WitchyBND 和 FLVER Editor 来解决。它们可以忽略,且不太可能导致严重问题。如果你想使用不同的剑模型,请为其添加法术特效附着点。在 FLVER Editor 中打开 dcx 文件,添加一个新的 dummy 点,refid 为 181,父骨骼为 1,附着骨骼索引为 -1,将其移动到所需位置并保存文件。[/]
[/list]抱歉没有提供关于如何执行上述所有操作的详细分步说明,但那将需要投入大量时间和精力来撰写所有内容。你最好的选择是阅读 soulsmodding.wikidot.com,使用谷歌搜索特定内容,并且,也许,加入 [font=Courier New][url=https://discord.gg/mT2JJjx]?ServerName?[/url][/font] 的 Discord 服务器去那里提问。

[b][size=5]图片和视频中使用的模组[/size][/b]
[list]
[][url=https://www.nexusmods.com/eldenring/mods/5636]蕾拉娜卡利亚骑士盔甲[/url](无裙版本)[/]
[][url=https://www.nexusmods.com/eldenring/mods/5280]血源冲刺 DLC[/url][/]
[/list][b][size=5]工具和资源[/size][/b]
[list]
[][color=#D4D4D8][url=https://github.com/vawser/Smithbox]Smithbox[/url][/color][/]
[][color=#D4D4D8][url=https://github.com/ividyon/WitchyBND]WitchyBND[/url][/color][/]
[][url=https://github.com/Pear0533/FLVER_Editor]FLVER Editor[/url][/]
[][color=#D4D4D8][url=https://github.com/JKAnderson/Nuxe]Nuxe[/url][/color][/]
[][url=https://github.com/Meowmaritus/DSAnimStudio]DSAnimStudio[/url][/]
[][url=https://github.com/ividyon/EldenRingHKS/tree/main]EldenRingHKS[/url][/]
[][url=https://ndahn.github.io/HkbEditor/]HkbEditor[/url][/]
[][url=https://www.nexusmods.com/eldenring/mods/3027]玩家动画资源库合集[/url][/]
[][url=https://github.com/The-Grand-Archives/Dark-Souls-III-CT-TGA][/url][url=https://github.com/The-Grand-Archives/Elden-Ring-CT-TGA]The Grand Archives CE 表[/url](用于调试目的)[/]
[][url=https://notepad-plus-plus.org]Notepad++[/url][/]
[][url=http://soulsmodding.wikidot.com/tutorial:main]soulsmodding.wikidot.com[/url] 上的教程[/]
[/list]