希基卡米的改良长枪

希基卡米的改良长枪

该模组重新平衡了长枪的动作值,使其造成略微更高的伤害。 长枪的防御反击被替换为反击突刺。 长枪冲锋的蓄力时间减半,且无法再通过墙壁反弹。 增加并提升了盾牌的眩晕值。

游戏玩法

尽管长矛是我最喜爱的武器之一,但它存在伤害输出不足的问题,某些奇怪的设计决策也让它有时显得笨拙。此外,部分招式在原版中完全无用,本次调整的目标是让这些招式至少在特定情境下具备实用性。 这个模组部分灵感来源于其他已在 Nexus 上可用的长矛模组(狂暴突击者、长矛平衡调整)

  1. Monster Hunter World: Iceborne - Stracker's Loader

  2. 一个用于 Monster Hunter World: Iceborne 的插件加载器,可实现模组功能。

  3. 描述:

  4. 此模组是一个插件加载器,允许其他模组在 Monster Hunter World: Iceborne 中运行。许多基于脚本的模组需要它才能正常工作。

  5. 功能:

    • 启用自定义插件加载
    • 支持游戏的 DX11 和 DX12 版本
    • 自动从 nativePC/plugins 文件夹加载插件
    • 为模组开发者提供调试功能
  6. 安装:

    1. 将存档内容解压到你的 Monster Hunter World: Iceborne 安装目录
    1. 如果 nativePC 目录下没有 "plugins" 文件夹,则创建一个
    1. 将插件模组放入 nativePC/plugins 文件夹
  7. 要求:

    • Monster Hunter World: Iceborne(最新版本)
    • Visual C++ Redistributable 2019
  8. 更新日志:

  9. v1.0.0 - 初始发布

  10. v1.1.0 - 添加 DX12 支持

  11. v1.2.0 - 改进稳定性和调试功能

  12. 鸣谢:

  13. Stracker - 创建者和维护者

  14. 故障排除:

    • 确保你拥有最新版本的游戏
    • 验证所有必需的依赖项已安装
    • 查看模组页面以了解已知兼容性问题
    • 如有需要,咨询模组社区以获得支持
  15. 免责声明:

  16. 使用风险自负。作者不对由此模组引起的任何问题负责。 https://www.nexusmods.com/monsterhunterworld/mods/4688 也来看看我的新铳枪模组

  17. Monster Hunter World: Iceborne - Stracker's Loader

  18. 一个用于 Monster Hunter World: Iceborne 的插件加载器,允许游戏加载自定义插件。

  19. 描述

  20. 这是一个用于 Monster Hunter World: Iceborne 的插件加载器,允许游戏加载自定义插件。大多数其他插件需要它才能工作。

  21. 功能

    • 从 nativePC/plugins 文件夹加载自定义插件
    • 支持 32 位和 64 位插件
    • 在游戏启动时自动加载插件
    • 可与其他模组一起使用
  22. 安装

    1. 将存档内容解压到你的 Monster Hunter World: Iceborne 安装文件夹。
    1. 如果 "nativePC" 文件夹内没有 "plugins" 文件夹,则创建一个。
    1. 将你的插件文件(.dll)放入 "nativePC/plugins" 文件夹。
  23. 卸载

    1. 从你的 Monster Hunter World: Iceborne 安装文件夹中删除 "dinput8.dll" 文件。
    1. 如果不再需要,从 "nativePC" 文件夹中删除 "plugins" 文件夹。
  24. 故障排除

    • 确保你拥有最新版本的加载器。
    • 确保你的插件与当前游戏版本兼容。
    • 检查游戏日志文件是否有任何错误。
  25. 鸣谢

    • Stracker 创建了加载器。
    • Monster Hunter 模组社区的支持。
  26. 更新日志

  27. v1.0.0

    • 初始发布
  28. v1.1.0

    • 添加了对 64 位插件的支持
    • 改进了稳定性
  29. v1.2.0

    • 修复了导致某些插件无法加载的错误
    • 添加了自动插件加载
  30. 许可

  31. 本软件按“原样”提供,不提供任何保证。使用风险自负。

1.0 版本发布(终于来了): 1.0版本终于发布,完成了这个模组。 你应该先阅读下面的主文章。 版本0.1/原始发布以来的变更:

  • 实现了360°无死角防御反击。
  • 防御突刺 -> 盾牌猛击。防御突刺几乎无人使用,而盾牌猛击存在只能在防御后使用的问题。
  • 冲刺。这修复了冲刺时的格挡动作。使用长枪在地图上冲锋时,最令人沮丧的事情之一就是那些垂直的藤蔓墙,在那里你会要停止动作,收刀需要等很久。现在新增了冲刺时收刀的功能(附带正确的动画)。输入指令被添加到 Circle/B 键,因为与 Triangle/Y 键的功能重复(.fsm 文件不允许修改 Square/X 键的输入,我不想再引入像0.2版本那样的潜在bug来源)  现在当你从边缘进行防御冲刺时,会在空中保持防御姿态。这一改动是为了让游戏动作与动画保持一致(防御冲刺下落时会格挡),并给长枪玩家提供一个应对边缘战斗威胁的手段。攀爬时不会保持防御状态,请小心。
  • 移除了跃刺和三连刺后使用冲刺攻击进行360度转身的能力。这种行为并非设计初衷,感觉像是作弊。现在这些攻击动作更加合理,同时也避免了之前版本过于敏感的输入问题。
  • 移除了反击刺作为反击手段的功能。尽管反击时的额外伤害很诱人,但整体感觉太过笨重。反击刺后仍可衔接其他反击动作的机制得以保留。
  • 伤害数值调整如下:
    • 反击突刺:60 → 50
    • 双重突刺:(30,70) → (30,60)
    • 逆袭:60 → 55
    • 终结突刺:65 → 60
  • 一级速度倍率从 1.2 提升至 1.25

更新 0.2(已过时且存在漏洞): 此版本会在你防御冲刺越过边缘时崩溃... 很快会删除它 我会把文本留在这里,方便你回头查看。 变更:

  • 实现了360°无死角防御冲锋。
  • 防御突刺 -> 盾牌猛击。防御突刺几乎无人使用,而盾牌猛击存在只能在防御冲刺后使用的缺陷。此项改动同时解决了这两个问题
  • 冲刺中快速收刀。长枪在地图冲锋时最令人沮丧的遭遇之一就是垂直藤蔓墙,此时你必须停下、收刀,这个过程耗时极——长。新增了冲刺中近乎瞬间收刀的能力。 问题:这有点破坏平衡,因此建议仅用于地图移动,切勿在战斗中用于闪避等操作。此外,武器仍会保持持握状态,直至你静止不动、下蹲或重新拔刀
  • 新增了在前/后/左/右防御冲刺后接续冲刺攻击的能力。这使操作更符合直觉,并丰富了防御冲刺后的战术选择
  • 为冲刺攻击添加心眼效果。弹刀?不好玩

我想添加但未能实现的内容:

  1. 我已经实现了一套"横扫→盾牌猛击→横扫"的连招,手感相当流畅自然。但要在横扫动作中加入 Y+B 按键输入需要修改 .lmt 文件。问题在于:由于某些原因,lmt_manipulator 工具(用于将动画导出为 json 文件)无法正确处理重新插入横扫动画的操作。这有时会导致游戏崩溃,所以我不能就这样发布。
  2. 我还想降低你在强力防御状态下受击时受到的伤害。于是我对比了普通防御和强力防御的缓冲值,找到了负责这一机制的缓冲参数。问题在于:其中有一个字节同时控制着受击时是否消耗耐力值以及会受到多少擦伤伤害。所以我只能把强力防御改成一个更差版本的普通防御(因为现在你会像普通防御那样消耗耐力值)。这很令人沮丧,但我不知道还能尝试什么其他方法。

我提供了两个版本,比如0.1版本。可选版本既保留了原有的计数器,也保留了3次戳刺后的普通冲刺攻击,这是评论中要求的。


总体目标: 提升长枪的动作值。目标是略微增强长枪的伤害输出。动作值提升幅度最大的是蓄力突刺和反击招式——这些正是长枪最具特色的攻击动作。  同时优化了蓄力突刺、强力防御、投射器瞄准、反击爪击等操作的手感。 该模组仍在开发中(也是我的首个模组)。
若我能研究出新内容,这将是一个持续更新的项目。

招式(行为)变更:

  • 长枪冲锋无法在墙壁/障碍物上反弹。不再有5秒的踉跄动画。
  • 防御提升在进入强力防御后立即生效(现在你可以选择不带防御宝珠了)
  • 按下 L 键直接进入投射器瞄准,跳过防御射击姿态(仅适用于收刀中立状态/回避、攀爬等动作后)
  • 不同充能速度等级的蓄力时间减半(如狂怒突击者)
  • 将普通反击替换为 COUNTER THRUST(仅单次攻击,与 Enraged Assaulter 的三连击不同)。
  • 添加了立即进入另一次反击的能力,类似于普通反击(.lmt 编辑)。
  • 已弃用。仅存在于0.1版本中。
  • 在3次刺击后快速冲刺攻击(类似于狂暴突击者)。
  • 在突刺跳跃后非常快速的冲刺攻击(你拥有冲力 :D,.lmt 编辑)
  • 在蓄力爪攻击的收招硬直落地动画中设置防御点。使你的反击爪对快速怪物更安全(.lmt 编辑)

动作值变更(/col/ 和 wp06_param):

  • 元素值大多与 Strings Lance Rebalance 模组中相同。
  • 中推力和高推力现在造成相同的伤害(为什么之前会有区别?使用能击中目标的招式即可)
  • 中推力1:20 -> 25
  • 中推力2:20 -> 25
  • 高推力1:23 → 25
  • 高推力2:23 -> 25
  • 中/高推力3:27 → 31
  • 守卫突刺:         20 → 25
  • 范围横扫(全体):20 → 30。造成20点眩晕和5点疲惫。钝击伤害(没错,你是在用你那树干般的长枪猛击。那应该很疼)
  • 跳跃推进力:30 -> 40
  • 反击冲力:40 -> 60 (这很重要,因为它是你的主要伤害提升)
  • 跳跃突刺:9 -> 14
  • 效果从27提升至42。 此招式会使你露出破绽(无法反击)并消耗3点锋利度,因此伤害理应更高(但仍低于两次刺击)。 元素与状态效果倍率提升至每次0.6(同样略低于两次攻击)。
  • 盾击伤害:14 → 30。眩晕 27 → 50,疲惫 27 → 40。   嘿,说不定我现在会用了
  • 反击爪击:16 → 40,眩晕 30 → 50,疲惫 33 → 40 1、Counter Claw 是一个高风险动作,因此应该给予奖励,而站在原地在地面反击则安全得多。

(wp06_param) 冲刺攻击速度伤害倍率:

  • 等级1:相同
  • 等级2:1.05 -> 1.2
  • 等级3:1.1 -> 1.5

冲刺攻击是长枪的独特卖点。它们应该给人强大的感觉。由于你仍然需要寻找时机发动它们,并且不能轻易滥用,提高它们的动作值是合理的。

  • 冲刺攻击:11 -> 12 (与伤害倍率一起的重大变化) 1、冲刺攻击在达到最大蓄力速度时现在能造成严重伤害。
  • 空中冲刺攻击:25 -> 30
  • 终结突刺:50 -> 60
  • 完成双推力:25/30 → 30/65 (记住高伤害倍率)
  • 反击:50 -> 60。现在造成40点眩晕和20点疲惫。钝击伤害。

非常欢迎提供反馈。我想让这个mod(某种程度上)保持平衡(而且我感觉我在冲锋伤害数值上做得有点过头了)。 所以如果你有建议、新想法、批评等,请在这里留言。

如何安装:
只需将 nativePC 文件夹放入你的 .exe 文件夹中。
删除该文件夹即可卸载。 理想情况下备份你的存档(尽管我从未遇到过任何问题)

多人游戏:我和一位朋友测试了这个模组,我们没有遇到问题。不过不能保证它不会崩溃。 不要与你不认识的玩家(“随机玩家”)一起使用这个!

我未来想要改变的是:

  • 改进长枪冲锋的转向角度(提升地图穿越能力)
  • 从任意攻击动作中进入投石瞄准(不再需要防御射击姿态)
  • 优化进入反击爪/强力防御的输入缓冲(从反击姿态出发)