暴躁箱子 Ornery Chest
“可怕!太可怕了!”—— 威尔逊检查它时说
暴躁箱子是伪装成箱子的敌对生物,暴露后会主动追击附近目标,并吞食或拾取地面上的物品。它属于暗影阵营,拥有普通伤害之外的位面伤害;威尔逊的评价是“可怕!太可怕了!”。
概述
暴躁箱子是华丽箱子暴露后的形态,带有 hostile、monster、chestmonster 和 shadow_aligned 标签。它会主动寻找可攻击目标;暴露形态本身不是可打开的储物箱,而是会移动、战斗并在死亡时掉落物品的生物。
属性
| 属性 | 数值 |
|---|---|
| 生命值 | 950 |
| 普通攻击力 | 30 |
| 位面伤害 | 20 |
| 攻击间隔 | 3 秒 |
| 移动速度 | 6 |
| 索敌范围 | 20 |
| 理智光环 | -40 /分钟 |
它的普通攻击和位面伤害分别由 combat 与 planardamage 组件提供。
行为
索敌与攻击
暴躁箱子会定期在 20 范围内寻找目标,并排除带有 chess 或 chestmonster 标签的单位。保持目标的条件同样由战斗组件的可攻击判定决定。攻击状态会跳起扑向目标,在攻击动画的命中时间执行一次攻击。
拾取与吞食
它会在附近寻找地面物品;目标必须是物品,且不能带有生物、敌对、怪物、不可偷取等排除标签。可食用的物品会被它吃掉,否则会被拾取并放入自身库存。它的食性为全食,允许食用“糟糕食物”,并拥有强胃,因此可以食用怪物肉。
暴躁箱子的库存装满后会尝试移动到可行走位置并隐藏;这会触发返回伪装形态的流程。受到攻击会立即锁定攻击者,并启动或刷新 angry 计时器;计时期间不会执行吞食或偷取物品的行为。
掉落
掉落表由代码中的 chest_mimic 表定义。死亡时会先处理特殊变形:如果库存中有
暗影心房,它会被移除并改为掉落
附身暗影心房;如果库存中有
甩尾弹弓皮筋,则会被移除并改为掉落
附身弹弓皮筋。之后生物会执行掉落表并丢出库存中的其他物品。
应对
角色台词
检查暴躁箱子时,威尔逊会说:“可怕!太可怕了!”其他角色也会将它识别为箱子怪物或陷阱,例如沃尔特会说这是“一个盒子怪物”,麦斯威尔会说“这是一个陷阱!”。
动画

