达斯维 (Dusteiva)
实体命令:/summon aoa3:dusteiva ~ ~1 ~

实体信息

自然生成于异位维度,敌对生物。

权重为20,每次生成时,生成0~1个。

3.2版本后:

生命值:111点( × 55.5

攻击力:

简单:7点(

普通:12点(

困难:18点(

3.5-Beta-1 版本后,追踪范围:16格

判定箱:宽度:0.6 格,高度:2.25 格

移动速度:0.2875

掉落经验:18.5 XP

达斯维-第1张图片达斯维

3.2版本前:

生命值:60点( × 30

攻击力:

简单:3.5点(

普通:5点(

困难:7.5点(

判定箱:宽度:0.6 格,高度:2.25 格

移动速度:0.2875

击退抗性:30%

掉落经验:12 XP

达斯维-第1张图片达斯维

掉落物

3.2版本后:

物品掉落数量掉落概率
异位战利品表1100.0%
以上战利品表随机抽取1次

3.2版本前

常见掉落物:

  • 铜币:必定掉落,掉落数量 = 5 + ( 0 ~ 抢夺等级 + 9 ) 之间的随机数

特殊掉落物:

  • 黑暗毁灭者:1 / ( 20 - 抢夺等级 ) 概率掉落,掉落数量 = 1

行为

达斯维为近战生物,其行为符合 近战敌对型生物 (MeleeAttackMob) 中的描述。

3.2版本后,3.4版本前,达斯维的生物属性为远程免疫。


3.2版本前:

达斯维生成时,抛起玩家的冷却时间为2秒(40 tick)。

达斯维的实体状态更新时,如果达斯维抛起玩家的冷却时间 ≤ 0,且达斯维的攻击目标为玩家,如果该玩家正在看向达斯维,且达斯维看向玩家的视线无方块阻挡,则使该玩家的Y方向速度增加1.5,将玩家抛起,将冷却时间设为2秒(40 tick)。


玩家正在看向达斯维的判定:玩家的视线朝向达斯维,且玩家看向达斯维的视线无方块阻挡。


玩家的视线朝向达斯维的判定:

  • 记录当前玩家的视线向量,并标准化为单位向量。

  • 计算玩家看向达斯维所需向量,该向量的X分量 = 达斯维的X坐标 - 玩家的X坐标,Y分量 = 达斯维的Y坐标 + 达斯维判定箱高度 / 2 - 玩家的Y坐标 + 玩家眼部高度 / 2,Z分量 = 达斯维的Z坐标 - 玩家的Z坐标。计算该向量的模,然后将该向量标准化。

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

  • 如果 数量积 > 0.8 - 0.025 / 玩家看向达斯维所需向量的模,判定为 true,否则为 false。

达斯维 (Dusteiva)
资料分支:1.18 -
资料分类:异位

短评加载中..