MHXX风格的超级蓄力斩

MHXX风格的超级蓄力斩

修改了SAED爆炸在命中时的排列方式以及属性瓶效果,使其类似MHXX的SEAD:单一的大型爆炸。包含一些可选调整项。

游戏玩法

它是做什么的?

还记得《怪物猎人XX》和《怪物猎人Gen》里那些经典的蓄力斧超解吗?还记得攒满10瓶能量时引发的惊天大爆炸吗?如果没体验过,强烈推荐你去玩玩这两款经典作品。不过,这个模组的核心设计,就是让超解的各种爆炸效果重新回归那种震撼视觉的排列方式。

所有爆炸现在会同时瞬间触发,这意味着你的伤害能更精准地集中在一个部位——相比原版那散乱的爆炸布局,这种改进显然合理得多,毕竟眩晕值只能靠头部积累,而属性吸收高的部位往往范围精确,原版超解的爆炸分布根本不符合这些战斗机制。爆炸规模会随能量瓶数量变化,所有爆点会以聚合的环形从中心向外扩散。第6个能量瓶的爆点会更靠近斧柄位置,整体爆炸起始点也会稍微离你更近些。


其他调整

虽然主文件是 wp9_param.w09p,但这个模组还包含两个调整。

wp09>shell>collision>object.col 中找到的文件会改变瓶子的移动数值,使其类似于《怪物猎人XX》,但有一些变化。具体如下:

  • 冲击瓶:4 -> 8 MV,30 -> 40 眩晕(相比《XX》大幅增强)
  • AED冲击瓶:9 -> 10 MV,35 -> 33 眩晕(来自《XX》的眩晕效果略有提升)
  • 充能剑冲击瓶:2 -> 4 MV,15 眩晕(类似《XX》中的盾牌瓶)
  • SAED冲击瓶:25 -> 24 MV,40 -> 99 眩晕(相比《XX》大幅增强)
  • 元素瓶:2倍 -> 3倍元素修正,0 -> 10 消耗(类似《XX》)
  • AED元素瓶:5倍 -> 3.75倍元素修正,0 -> 8点消耗(相比《XX》有所增强)
  • 充能剑元素瓶:1.5倍元素修正,0 -> 5耐力消耗(类似《XX》)
  • SAED元素瓶:9倍元素修正,0 -> 33消耗(相比《XX》有极大提升)

这使得击晕效果对冲击瓶更为可靠,并让属性瓶除了造成伤害外还能产生其他效果,使它们变得更有趣一些,尽管你可能很难察觉到其中的区别。

wp09>collision>wp09.col 中发现的第二个调整将导致SAED(当你将斧头砸下时)的第二击造成36点眩晕值,无论是否有瓶装能量或瓶装类型如何。这也将允许元素瓶装造成眩晕,尽管在一场狩猎中如果你幸运的话,可能只会发生一两次。


运作方式

SAED瓶装药排列方式的运作机制如下:在 wp09_param.w09p 文件中,有三个字段被此修改。在当前版本的MHW编辑器中,它们分别标记为"Impact SAED Phial Spawn Interval""Impact SAED Coordinates""Element SAED Spawn Interval/Coords"

Interval部分,本模组将所有条目的"Data"值改为0,使其立即触发。我不记得这个值是以帧数、游戏刻还是秒为单位,但将其设为0是本模组对冲击型和属性型瓶装药的处理方式。

在冲击型SAED的Coordinates部分,Unk1很可能是X坐标,即瓶装药爆炸点与你左右方向的间距。爆炸范围直径约为100单位。而Unk3则是Z坐标,表示瓶装药爆炸点与你前后方向的间距。250单位大约对应斧头顶端中心位置。索引编排有点特殊:按照你拥有的瓶装药数量顺序排列,列出每种爆炸类型包含的每个瓶装药坐标。因此索引1对应仅有1个瓶装药时,会在坐标(0,250)处单次爆炸。拥有两个瓶装药时使用索引1和2;三个时使用3、4、5;四个时使用6、7、8、9;五个时使用10、11、12、13、14;六个时使用15-20。而属性型瓶装药部分的编排则规整得多——只需点击Open按钮就会显示各瓶装药需要修改的数值。

以下是两种类型各瓶装药数量对应的坐标:

  • 1 个药瓶:0, 250(中心一个)
  • 2 个药瓶:0, 250;0, 350(一个居中,一个顶部)
  • 3 个药瓶:0, 250;0, 350;0, 150(一个居中,一个顶部,一个底部)
  • 4 个药瓶:0, 250;0, 350;0, 150;100, 250(中心、顶部、底部、右侧)
  • 5 个药瓶:0, 250;0, 350;0, 150;100, 250;-100, 250(中心、顶部、底部、右侧、左侧)
  • 6 个药瓶:0, 250;0, 350;0, 150;100, 250;-100, 250;0, 300(中心、顶部、底部、右侧、左侧、略微向前)

不,仅凭这个编辑器无法添加更多的瓶装爆炸效果。那需要添加数据,这对我来说太复杂了。


如何安装

如果您已经修改过本模组使用的任何文件,每个对应文件的位置都包含有JSON文件,您可以使用这些文件来应用更改,而不会干扰您现有的修改。也就是说,前提是您安装的其他模组没有修改完全相同的数值。

会引发冲突的模组包括:修改了 object.col 中瓶子的MV值、元素修正值、眩晕值和耐力消耗值的模组,修改了 wp09.col 中SAED第二击眩晕值的模组,或修改了 wp09_param.w09p 中SAED间隔/坐标值的模组。

如果你的 NativePC 目录下 hm>wp>wp09 中已有这些文件,
那么你可以使用 MHW Editor 打开它们,
然后通过左上角加载按钮旁边的下拉菜单,
将JSON设置逐个应用到这些文件上。

如果你还没有这些文件,你可以直接拖放模组原封不动地使用。
我要提醒你,如果不确定是否拥有这些文件,请不要使用模组管理器。


警告

由于光照引擎的工作原理,本模组包含强烈的闪光效果。
如果您对光敏感或有癫痫症状,请注意使用火、龙、雷属性的SAED(超解)时会出现全屏强光闪烁。
其中,火属性问题最为显著。
目前我尚未找到此问题的根源,也无法提供修复方案,请自行斟酌使用。

另一个问题是同时触发的爆炸效果会导致音频短暂中断。
虽然我对扬声器工作原理并不精通,但这可能对其造成损害,
因此建议在频繁使用SAED时调低音效音量。

另外,如果你对游戏平衡性非常在意,从技术上讲,这确实会增强充能斧的瓶伤害,尤其是属性瓶。如果你觉得它们已经足够强大了,你可能会不喜欢这个模组。