MHW绚辉龙机制内存计算原理
繁星秘語
2020年02月19日 23:01

1 换区机制

① 1区换2区   换区要求:血量低于37274,且钻过一次洞

1区绚辉龙的停留时间是固定的。在任务开始60秒后,开始进行倒计时,这个时间具体值为:

其中60表示从任务开始经过的60秒,后面的数字为倒计时

1换2区还存在另一种换区要求:lv1-2进行过3次钻洞,或lv3-6进行过2次钻洞。

这就是lv5-6时,即使1区不打,也会换区的原因。但是这种换区方式,在2区时存在弊端,导致绚辉龙离去。

② 2换3区   换区要求:至少停留3分钟,并打出足够的伤害

首先,为什么要"至少停留3分钟"呢?

因为在内存中,2换3区判定通过的值初始为680,但每秒减1。而我们通过伤害换算成的值,上限是500。也就是说,至少要在180秒后,才能在客观情况下满足2换3区判定。

2区的停留时间为:1区倒计时剩余时间+60秒

1区的倒计时停止时刻:换区吼叫时

备注:绚辉龙1区换区动作:快速走几步,吼叫,然后换区

也就是说,如果1区换区时,倒计时剩余时间不够,则永远无法把绚辉龙留在2区。测试lv5-6一区不打,2次钻洞后换区,倒计时剩余时间+60秒是足够的,lv3-4未测试。

然后,"足够的伤害"是多少呢?

在内存中,换区伤害换算采用"满157进10"方式,即"满7850则满500"。7850并非实际伤害值,而是各个部位所受伤害通过倍率转换而来。各个部位的伤害转换倍率为:

看图知,胸部和前爪倍率较高,也就是攻击绚辉龙本体。但在lv1-2时,由于倍率太低,所以需要维持"金属软化状态"来打出更高的输出。而"金属软化状态"的维持和绚辉龙的解放,需要攻击部位金属,所以在2区时,攻击部位金属优先级更高。

在lv5-6时,2区可以进行解放,解放后则满足换区要求。解放条件在后面概述。

③ 3换4区   换区要求:解放

3换4区也存在伤害换算判定,初始为1680,每秒减1,伤害换算上限1500。但这个要求基本达不到,所以不过多赘述。

lv1-4解放要求:"在二/三区,剥去5个部位金属的钻地至少一次"前提下,处于三区,并身上有5个部位的金属剥去

lv5-6解放要求:处于二/三区,身上有6个部位的金属剥去

为什么要强调"剥去5个部位金属的钻地"?

因为1换2区时,存在另一种钻地:身上剥去部位金属少于5个,绚辉龙却钻地了。这种钻地对于解放要求是无效的。这两种钻地的区分方法是:少于5个会在换区后,进入战斗时才钻地;5+个即使不进入战斗也会立即钻地。剥去金属的有效计数部位为:左右胸金,左右前脚金,左右后脚金,左右尾巴金共8个。

2区打法注意剥去5个部位金属并钻地,并在钻地后再剥去4个部位金属,第5个部位金属在3区打掉,就能迅速解放。3区和4区的停留时间为固定值,具体值为:

2/3/4区的停留时间都是在绚辉龙到达位置后开始计时。在各区倒计时剩余180s时,系统提示:"发现的绚辉龙,即将离去"。

2 金属软化机制   "金属软化状态"是单通lv1-2的关键,相当复杂

① 软化的要求:打够足够的伤害

在内存中,软化判定通过的值为1000,采用"满5250进500"方式,即"满10500则满1000”。10500不是实际伤害值,而是各个部位所受伤害通过倍率转换而来。各个部位的伤害转换倍率为:

火属性部分的伤害转换倍率为表中的2倍

软化状态期间不会进行累积伤害转换。

② 各种机制的触发和金属软化状态的解除

由于软化的解除采用的是计数值,每触发一次机制判定,计数值+1,达到一定值则解除软化。所以要讲讲机制判定的触发时机。

当我们打够伤害来满足软化要求后,并不是立即进入金属软化状态,而是在"某些动作/状态"结束后才触发判定,比如眠/麻/硬直/倒地/钻洞等。判定的实际触发时机,与绚辉龙的仇恨状态有关。通过观察小地图的状态,可以发现有四种情况:

A 小地图无框状态,出现于:1区、1换2区后但未进入战斗时

该状态1区判定触发时机:眠,麻,硬直,倒地,钻洞动作后

该状态2区判定触发时机:和1区钻洞动作一样(左右转头看然后收前脚站好),每完成一次动作后触发一次机制判定。

关键在于"上次动作结束后-下次动作开始前"。比如:眠后立即麻,眠未结束,则只在麻后触发一次判定。该状态主要关心的机制:

软化触发:未软化状态下,满足条件则触发判定

软化解除:软化状态下,判定计数满2次则解除。例子:1区软化状态下,2次灭龙石硬直则解除软化

1换2区触发:满足条件(钻洞1次+低于37274血量)则触发判定,并执行换区动作,换区结束后会立即进行一次软化触发/解除判定。触发换区判定时,不会优先判定软化触发/解除,换区期间可以进行软化的伤害转换累积。

其他说明:前面说过,软化累积值的转换和判定是不同步的,所以当满"5250进500"两次后,此时内存中的两个数据分别为"0"和"1000", 但我们可以继续转换第一个值至"5250",软化判定触发后,"1000"清零,"5250"则可以在下次转换时使用。所以有时会觉得软化状态容易触发。

B 小地图红框状态,出现于:战斗中

由于涉及战斗,非常复杂,只能大概总结下,作为参考:

该状态主要关心的机制:

软化解除:软化状态下,判定计数满14次则解除。完整的14次判定计数,大约180秒左右,160-220秒都有可能。

C 小地图白框状态,出现于:2换3区,2/3区战斗时远离绚辉龙脱战

由于是脱战,基本不会产生判定触发的情况。该状态主要关心的机制:

软化解除:维持判定计数值不变

D 小地图紫框状态,出现于:战斗中使用隐身衣

紫框状态和白框状态类似,但是紫框状态持续约100秒后,进入无框状态。该状态主要关心的机制:

软化解除:维持判定计数值不变。但注意会进入无框状态,判定计数满2次后解除。

机制判定的触发时机适用于换区、解放、愤怒等机制,不过这里主要关心的是软化状态是因何解除的。

③ 软化状态的维持

先总结下软化状态是因何解除的:

小地图无框状态:判定计数满2解除

小地图红框状态:判定计数满14解除。完整14次判定计数约180秒,160-220秒都有可能。

小地图白框状态:维持判定计数值不变

小地图紫框状态:维持判定计数值不变。紫框状态约100秒后进入无框状态。

软化状态维持的方法:钻地后判定计数值重置为0。前面所述的两种钻地情况都会重置判定计数值。

二区打掉5个部位金属使绚辉龙钻地,能刷新金属软化状态并持续至3区,并同时满足lv1-4解放条件之一。

3 暴怒机制

lv1-4暴怒要求:金属剥去部位总计达到15个,并在4区触发愤怒状态

lv5-6暴怒要求:金属剥去部位总计达到10个,并在4区触发愤怒状态

内存中,愤怒判定通过的值为1500。1500是绚辉龙所受伤害通过倍率转换而来。转换倍率与当前血量有关,与部位无关。转换倍率为:

3换4区会清除愤怒状态和累积值,但需要的伤害其实不多,无关紧要。愤怒后对绚辉龙伤害倍率为1.2,持续时间150s,但暴怒后不会解除愤怒状态!很关键!

lv1金属剥去总计达到10个,lv2-4达到4个,lv5-6达到5个,大团长会说:"就照这气势继续下去!剥取金属,剥到底!"

lv1-4金属剥去总计达到15个,lv5-6达到10个,大团长会说:"剥取了这么多,金属的调查也足够了!接下来的目标是破坏角!" 说明已达到暴怒条件之一。

4区绚辉龙愤怒后,会站立喷火并摇头喷到天花板,天花板开始掉岩浆,好胜的推荐组员会说:"天花板的金属融化后掉下来了!小心点!"

4 其他

绚辉龙各部位破坏血量值:

各部位破坏的伤害转换倍率:

其余金属包括:大角金、左右胸金、左右前脚金、左右后脚金、左右尾金

可切断的大角需大角破坏后(提示:大角破坏一部分),才会开始降低破坏血量值。

倒地机制:

大角的黄金:1次破坏剥落,并前趴倒地

大角:1次破坏硬直,每2次破坏前趴倒地

左/右前后脚:1次破坏硬直,每2次破坏侧翻倒地。前后脚一组,左右分开计算

黄金角/背部金/身体/尾巴/胸部:每次破坏硬直

TheEnd:这个机制探索完成于19年7月,当时写得太干,估计没啥人看和研究,现在渣渣辉也已是完全过气了,冰原更新后机制也可能发生变化。整理了一下,权当纪念了。