波莉·罗杰 Polly Roger
“就是那只小鸟说的。”—— 威尔逊检查它时说
波莉·罗杰是由
波莉·罗杰的帽子召唤的鸟类随从。它会跟随主人、捡起附近物品交给主人,并在发现敌对生物时逃跑;自身生命值为 50。
概述
波莉·罗杰是小型、可飞行的伴侣生物,拥有 animal、prey、companion、bird 和 noplayertarget 等标签。它不是自然长期存在的野生鸟类:
波莉·罗杰的帽子装备后会生成它,帽子卸下、耐久耗尽或主人离开游戏时,波莉会被召回或消失。源码将它设为不持久化实体。
属性
| 属性 | 数值 |
|---|---|
| 生命值 | 50 |
| 移动速度 | 行走 7;奔跑 10 |
| 物品栏 | 最多 1 格 |
| 索敌相关范围 | 15 |
| 食性 | 种子 |
它可以通行于海洋地形,并带有可燃烧、可冻结的角色生物设置。代码为它添加了战斗组件,但在 polly_rogers.lua 中没有设置攻击伤害或攻击行为。
行为
跟随与拾取
波莉·罗杰通过跟随组件绑定主人。它会在主人附近寻找可拾取物,并使用 GIVEALLTOPLAYER 行为把物品交给主人;拾取搜索半径使用 15,并优先处理距离较远的物品。它自身的物品栏只有 1 格。
逃跑
行为树优先处理惊慌和电击围栏反应;遇到带有 hostile 标签、且不是不可点击或隐形的生物时会逃跑。带有玩家领袖的随从不会被它当作需要躲避的敌人。
移动状态
波莉可以在地面行走或奔跑,也有起飞、滑翔、降落和飞离状态。装备帽子时由帽子的生成器管理召回;帽子卸下后,波莉会飞回帽子或进入召回流程。它可以被睡眠、冻结或电击状态影响。
获取与召回
波莉·罗杰由
波莉·罗杰的帽子的生成器生成;帽子配置的生成等待时间为 480 秒。帽子耐久耗尽时会先让波莉离开,再移除帽子;帽子卸下或被放到地上时,也会触发相应的离开流程。帽子本身的燃料上限使用 2880,因此帽子的耐久与波莉实体本身分开计算。
掉落
polly_rogers.lua 没有为波莉·罗杰设置掉落表;源码中也没有定义击杀后的固定物品掉落。它的物品栏最多容纳 1 件物品,正常用途是把拾取物交给主人,而不是提供击杀资源。
实用建议
- 把
波莉·罗杰的帽子装备在角色身上后,波莉会作为随从协助收集地面物品。 - 敌对生物靠近时它会优先逃跑,不适合当作战斗单位使用;尽量让它远离主动攻击或带有
hostile标签的生物。 - 它以种子为食,但本页源码没有设置喂食后的额外奖励或成长机制,因此不要把普通鸟类的产物机制套用到波莉·罗杰身上。
- 波莉可以接近海洋并在海洋地形移动;需要让它跨越水域时,不必按普通陆地小动物的寻路规则处理。
动画


