饼干切割机 Cookie Cutter
“我不喜欢它盯着船看的眼神……”—— 威尔逊检查它时说
饼干切割机是生活在海上的敌对小型生物,会寻找可啃食的船只并跳上船钻孔。威尔逊的评价:“我不喜欢它盯着船看的眼神……”
概述
饼干切割机带有 monster、smallcreature、hostile 和 cookiecutter 标签,能够在海面上移动。它会搜索海上的船只或其他带有木材食物标签的目标,跳上船后开始钻孔;钻孔完成会在船上生成一个中型船漏水点。
属性
| 属性 | 数值 |
|---|---|
| 生命值 | 100 |
| 攻击力 | 20 |
| 理智光环 | -40 /分钟 |
| 漫游速度 | 0.25 |
| 接近目标速度 | 0.7 |
| 奔跑速度 | 2 |
| 钻孔时间 | 3 秒 |
| 钻孔相关伤害 | 10 |
代码将理智光环设置为 -TUNING.SANITYAURA_MED;页面数值使用该平衡常量的占位符表达。
行为
搜索与登船
饼干切割机会定期检查目标:搜索半径为 12,目标必须位于海面,并带有 wood 或 edible_WOOD 标签,且不能处于虚空、着火或闷烧状态。附近 5 范围内的其他饼干切割机会共享船只目标。
当目标船只进入接近范围后,它会跳跃登船;跳跃过程中会在 1.5 范围内进行一次范围攻击。登船后进入钻孔状态,钻孔持续 3 秒;完成后在当前船只位置生成 med_leak(中型漏水点),随后离开船只。代码中的 leak_damage 默认未设置,因此这里确认的是生成漏水点,而不是额外直接扣除船体生命值。
食性与冷却
饼干切割机的食性为木材,并通过 eater 组件记录进食时间。完成一次钻孔或进食后,至少经过 30 秒才会重新允许搜索船只目标。
受攻击反应
在没有钻孔或跳跃时受到攻击,会清除当前船只目标并进入逃跑状态,持续 6 秒。逃跑期间会避开带有 scarytoprey 标签的威胁;自身还会添加 scarytocookiecutters 标签,使附近同类散开。逃跑、跳跃和钻孔状态不会按昼夜睡眠,源码中明确将睡眠测试设为空。
掉落
击杀饼干切割机时使用 cookiecutter 掉落表:
掉落表由一份必定权重为 1 的
怪物肉条目,以及权重为 0.50 和 0.25 的两份
饼干切割机壳条目组成;具体掉落展示以掉落表卡为准。
应对
- 发现饼干切割机靠近船只时,优先在它跳上船前处理;它的登船跳跃会造成一次范围攻击,范围为 1.5。
- 已经登船后不要只看生命值:钻孔完成会生成中型漏水点。可以在钻孔期间击杀它,或及时离开其目标船只。
- 饼干切割机在钻孔和跳跃时不会执行普通的受攻击逃跑逻辑;在它处于海面、尚未开始动作时攻击,更容易触发逃跑。
- 船只目标搜索半径为 12,同类还会在 5 范围内共享目标,因此处理一只时要留意附近的其他饼干切割机。
- 击杀所得的
饼干切割机壳可堆叠,物品页面记录其具体用途。
动画


