实体信息
自然生成于异位维度,敌对生物。
权重为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 |
3.2版本前:
生命值:60点( × 30) 攻击力: 简单:3.5点() 普通:5点() 困难:7.5点() 判定箱:宽度:0.6 格,高度:2.25 格 移动速度:0.2875 击退抗性:30% 掉落经验:12 XP |
掉落物
3.2版本后:
物品 | 掉落数量 | 掉落概率 |
---|---|---|
异位战利品表 | 1 | 100.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。