明日方舟妮芙恐惧机制解读
《明日方舟》中,妮芙的特殊恐惧效果引起了众多玩家的关注,大家都很想知道这一机制的具体触发方式。下面是小编为大家准备的《明日方舟》妮芙恐惧机制详细解析,希望能对大家有所帮助。 首先,在每个恐惧buff开始时,会为这个buff创建恐惧的目标区域;多个恐惧buff可以拥有多个独立的目标区域。这个目标区域的创建规则如下: 以恐惧的目标为中心,远离恐惧来源为方向,画一个圆心角90度半径10.0的扇形:
将此扇形中包含的,与路径终点直接联通的(仅判断可通行属性,无视障碍物/坑),非蓝门非地穴(空想花庭的临时步道始终不视为地穴)的所有地块,设置为恐惧的目标区域。 在任意恐惧buff开始后,会立刻强制更新恐惧的目标地块,更新逻辑如下: 在最晚创建的恐惧buff的目标区域中,随机一个当前可抵达(会判断障碍物/坑)且路径距离(也就是从当前所在地块中心到目标地块中心的寻路距离)<= 5的地块(若目标区域中不存在满足条件的地块,则强制选择当前所在地块),设置为目标地块;以目标地块为路径终点及唯一一个检查点(检查点有边长0.5正方形范围内的随机偏移)创建恐惧路径。 恐惧效果持续期间,自身移动时会以恐惧路径进行移动(此移动本身与常规的移动完全一致);抵达恐惧路径的检查点时,会重新执行一次上一段的更新目标地块的逻辑。 需要注意的是,恐惧仅影响移动本身,并不会影响常规检查点的判定:恐惧期间依然可以正常判定抵达自身常规路径的下一个检查点和终点;克雷松即使没有恐惧抗性,以检查点为目标的闪现在恐惧期间也不会受到任何影响。 在任意恐惧buff结束后,也会强制执行一次更新目标地块的逻辑,来处理多个恐惧buff叠加时的情况。 以上是具体的逻辑。直观一点的话,就是敌人会在那个扇形区域内随机乱跑。另外这个恐惧机制还有几个比较反直觉/比较坑的点要说一下: 第一,恐惧期间对于目标地块的选择是在区域内完全随机选择,因此运气不好可能出现一直在很近地块打转/跑过去又跑回来等现象。 第二,由于恐惧目标区域的选择要求目标区域地块直接与路径终点联通,因此对于路径终点与当前位置不直接联通的敌人(点名批评萨米肉鸽双王这种要靠传送门进点的),地块要么是算不到目标区域中,要么是算入了目标区域但不可抵达,最终的结果都是不满足条件然后强制选择当前所在地块为目标地块最后在原地打转。 第三,由于寻路算法中对于障碍物的处理,只有离开障碍物所在地块时才会产生巨大的距离。因此,恐惧路径可以将障碍物所在地块设置为目标地块(因为进入此地块需要的寻路距离是正常的1),但当敌人抵达此地块后,由于离开此地块所需要的巨大距离,敌人会一直在这个地块中打转(也就是将此地块本身设置为目标地块)直到恐惧结束,然后被阻挡近战攻击砍坏障碍物。 第四,由于上面一条以及处理恐惧目标区域时空想花庭的临时步道始终不视为地穴,因此不管临时步道处于什么状态,恐惧之后的敌人都是可以直接把临时步道设置为目标地块然后直接入坑的。 第五,蓝门只是不会被设置为恐惧的目标区域/目标地块,这并不代表敌人前往目标地块的途中不会经过蓝门,然后进点。 第六,恐惧buff可以被抵抗,与此对应的,也能吃到肉鸽中如凯旋号角这种延长异常效果时间的藏品。 |