幽灵 (Ghost)
实体命令:/summon nevermine.Ghost ~ ~1 ~

实体信息

生命值:30点( × 15

攻击力:6点(

追踪范围:52格

判定箱:宽度:0.8格;高度:2格

移动速度:0.8

击退抗性:10%

幽灵-第1张图片幽灵

自然生成

自然生成于主世界所有生物群系,权重为65,每次生成时,生成1个。

只能生成于Y坐标 < 50 的位置。

行为

幽灵为 普通近战生物 (Melee Mob)

64格范围内距离幽灵最近的不处于创造模式的玩家看向幽灵时,幽灵获得10秒(200 tick)的隐身I效果。

玩家看向幽灵的精确条件较为复杂,通过向量运算实现,如有兴趣可参阅下文。

掉落物

物品掉落数量掉落概率
褐铁锭
51/9
灵魂风暴
11/33
深层纯宝石
21/25

技术性内容

玩家看向幽灵的精确条件:玩家视线朝向幽灵,幽灵看向玩家的视线不被方块阻挡。

玩家看向幽灵的判定:

  • 获取玩家的视线向量,并标准化为单位向量。

  • 计算玩家到幽灵的向量。X分量 = 幽灵的X坐标 - 玩家的X坐标,Y分量 = 狂视的判定箱底部的Y坐标 + 狂视的判定箱高度 / 2 - 玩家的Y坐标 + 玩家眼部高度,Z分量 = 幽灵的Z坐标 - 玩家的Z坐标。计算该向量的模,并标准化为单位向量。

  • 计算两个标准化后的向量的内积。

  • 通过向量内积判断玩家是否看向幽灵。条件为 内积结果 > 0.75 - 0.025 / 玩家到幽灵的向量的模。

幽灵 (Ghost)
资料分类:主世界

短评加载中..