游戏版本 756039
首页 › 生物 › 大虚影

大虚影 Greater Gestalt

虚影月亮阵营洞穴敌对
“它跟我保证……靠得太近就扇我一巴掌。”—— 威尔逊检查它时说

大虚影是洞穴 Grotto War 相关系统中出现的月亮阵营虚影生物。它会根据目标的启蒙状态决定是注视、追击还是攻击;冲刺命中玩家时主要造成理智与昏睡效果,而对暗影生物等目标使用普通攻击。

概述

大虚影(gestalt_guard)属于月亮阵营的虚影,预制体被列入洞穴内容,并由 grottowarmanager 的亮虚影生成逻辑生成。它带有 brightmare_guard 标签,是亮虚影与暗影生物数量管理的一部分。

大虚影不是普通意义上的掉落型生物:其预制体没有配置掉落表,击杀逻辑还会清除带有 gestaltnoloot 标签目标的掉落。

属性

属性 数值
生命值 200
普通攻击力 180
理智光环 40 /分钟
移动速度 4
普通攻击范围 3.5
激进索敌范围 18
注视范围 6

它的普通攻击组件攻击间隔被设为 0;实际攻击动作由状态图中的冲刺状态控制。大虚影自身还带有 lunar_aligned 标签。

出现与活动范围

  • 洞穴的 Grotto War 管理器会在玩家附近寻找可用位置生成大虚影,优先尝试距离玩家约 35 范围内的若干随机位置,并避开亮虚影、玩家、玩家鬼魂和暗影生物附近的出生点。
  • 当玩家附近的亮虚影数量不足以满足 Grotto War 的数量条件时,系统会提高生成机会;亮虚影数量达到环境上限后则不再通过该条件生成。
  • 大虚影出生时记录出生点。若它距离出生点的平方距离达到 1296,会在状态图进入重新定位流程,并回到出生点附近寻找新的可行位置。
  • 它会在玩家进入约 3 格距离内时主动重新定位;这是 AI 中用于避免玩家贴身靠近的行为。

行为与目标判定

大虚影会把目标分为三种行为等级:

  • 攻击等级:带有 gestalt_possessable 标签、装备带有 shadow_item 标签的物品,或带有暗影相关标签的目标,会被视为攻击目标。攻击索敌范围为 18。
  • 注视等级:处于启蒙模式且启蒙百分比不高于代码判定阈值的目标,会被视为注视目标,范围为 6。大虚影会面向该目标,但不会因此发动普通攻击。
  • 忽略等级:不满足上述条件的玩家通常会被忽略。

带有 gestaltprotection 的目标会被排除在攻击和注视判定之外。没有当前目标时,大虚影会游荡;进入攻击等级后,AI 会追击并发动攻击。失去目标后会重置行为等级并重新开始攻击冷却流程。

攻击方式

对暗影目标的普通攻击

状态图中的 guardattack 会使大虚影向目标冲刺,在命中距离平方不超过 2 时调用普通战斗攻击,伤害为 180。该攻击状态从第 8 帧开始推进,并在第 19 帧结束冲刺窗口;具体命中仍取决于目标是否在范围内以及战斗组件是否允许攻击。

对玩家的冲刺

另一个 attack 状态会在冲刺窗口内寻找附近可见玩家,排除死亡、鬼魂、昏迷、睡眠、帐篷或正在醒来的玩家。命中距离平方不超过 2 时,不直接扣除生命值,而是:

  • 使目标理智值变化 10;
  • 若目标有 grogginess 组件,增加 2 点昏昏欲睡值,并使用 6 作为击昏时间参数;
  • 没有 grogginess 组件时,改为发送一次伤害为 0 的 attacked 事件。

因此,180 不能直接理解为大虚影对普通玩家冲刺时造成的生命伤害;玩家冲刺命中的实际效果由上述特殊攻击逻辑决定。

应对与利用

  • 不要把大虚影当作普通近战生物硬吃攻击:它对玩家的冲刺命中主要施加理智和昏睡效果,优先保持距离并避开其冲刺路线。
  • 如果只是被注视,大虚影不会按注视等级直接发动普通攻击;真正需要重点处理的是带有暗影标签、装备暗影物品或具备 gestalt_possessable 标签的目标。
  • 带有 gestaltprotection 的装备或目标可以使其跳过攻击与注视判定;代码中确认月亮植物护甲和部分帽子会提供这一标签。
  • 大虚影带有 gestaltcapturable 组件,捕获等级为 2;被捕获回调触发后会直接移除。可结合幻灵捕获机页面了解对应的捕获机制。

掉落

大虚影预制体没有设置常规掉落表,因此代码中未确认其击杀后会掉落固定物品。它的击杀事件还会针对带有 gestaltnoloot 标签的目标清空掉落表。

动画

相关条目

虚影敌意虚影幻灵捕获机

版本记录

  • 首次收录:build 756039;正文编写:build 756039;核对至:build 756039(当前最新)。数值始终取自当前版本数据。

依据源码:scripts/prefabs/gestalt_guard.lua scripts/brains/brightmare_gestaltguardbrain.lua scripts/stategraphs/SGbrightmare_gestalt.lua scripts/components/grottowarmanager.lua scripts/components/gestaltcapturable.lua scripts/prefabs/cave.lua scripts/prefabs/armor_lunarplant.lua scripts/prefabs/hats.lua

涉及实体:gestalt_guard(大虚影)