什么是仇恨机制?泰拉瑞亚是一款沙盒游戏,其中的这一机制也备受玩家关注。今天就为大家介绍泰拉瑞亚的仇恨机制,感兴趣的小伙伴们一起来了解一下吧。

仇恨(Aggro,aggression的缩写)是一个不可见的属性,它决定了敌怪开始攻击玩家的距离。泰拉瑞亚中有各种装备后能改变这个属性的物品。
所有敌怪都会按照其AI中设定的标准来将玩家作为目标。大多数敌怪会持续尝试寻找目标,而另一些则可能只在特定条件下(例如玩家在水中时)才将其作为目标。
目前,星尘守卫是唯一能将敌怪目标从玩家身上移开的召唤物。它能够凌驾于玩家的存在之上,但这仅在它距离所述敌怪小于200像素时才有效。否则,敌怪会选择玩家或星尘守卫中距离较近者作为目标。因此,最好在靠近成群敌怪的地方召唤星尘守卫,而不是在仅有少数敌怪的区域,以免在它们散开或死亡后你成为目标。
盔甲和其他“增加/减少敌怪瞄准”的物品会使敌怪认为玩家比实际距离更近或更远。所以,如果靠近敌怪有星尘守卫存在,但玩家装备了增加仇恨的配饰,那么玩家可能被视为比星尘守卫“更近”,从而临时取代星尘守卫成为攻击目标。
如果存在埃特尼亚水晶,撒旦军队会默认将其作为目标,只有当玩家或星尘守卫“挡路”时,才会转而攻击它们。
以下物品可以减少玩家的仇恨属性,即让敌怪需要更接近才能将玩家作为目标。
物品及仇恨改变量:
隐身药水:-750(未使用物品时) / -250(使用物品时)
学徒围巾:-400
女猎人圆盾:-400
和尚腰带:-400
侍卫护盾:-400
腐香囊:-400
变态刀:在隐身模式下,根据能见度减少仇恨,最高可达-750
蘑菇矿盔甲:全套在隐身模式下,根据能见度减少仇恨,最高可达-750
星旋盔甲:全套在隐身模式下,根据能见度减少仇恨,最高可达-1200
仇恨降低量为-750或更多时,几乎可以保证玩家不会成为攻击目标。
星旋盔甲提供了游戏中最大的仇恨减少量。
以下物品可以增加玩家的仇恨属性,即让敌怪在更远处就能将玩家作为目标。
物品及仇恨改变量:
海龟盔甲全套:+250
甲虫头盔:+250
甲虫护腿:+400
耀斑头盔:+300
耀斑胸甲:+300
耀斑护腿:+300
血肉指关节:+400
狂战士手套:+400
英雄盾:+400
大多数敌怪只会攻击距离它们最近的目标。它们首先会计算玩家的距离,然后(如果适用)计算星尘守卫的距离,最后计算埃特尼亚水晶的距离。玩家距离的计算公式如下:
abs(目标玩家的X坐标 + 10 - 敌怪的X坐标 + 敌怪宽度 / 2) + abs(目标玩家的Y坐标 + 21 - 敌怪的Y坐标 + 敌怪高度 / 2) - 目标玩家的仇恨值
这个结果会与下面的星尘守卫公式计算结果进行比较:
abs(星尘守卫的X坐标 + 25 - 敌怪的X坐标 + 敌怪宽度 / 2) + abs(星尘守卫的Y坐标 + 40 - 敌怪的Y坐标 + 敌怪高度 / 2) - 200
其中结果数值较高的那个会被选为目标。
撒旦军队的公式:
撒旦军队中的敌怪遵循独立的公式,因为它们既要攻击玩家也要攻击水晶。敌怪会先使用普通距离公式计算埃特尼亚水晶与自身的距离。接着,除了敌怪处于“幻影”状态的情况外,敌怪会使用以下公式计算与玩家的“距离”:
distance(敌怪位置,目标玩家位置) - 目标玩家仇恨
尽管这个公式确实考虑了仇恨值,但如果玩家不在指定敌怪的200像素范围内,该结果会被忽略。和常规敌怪一样,如果星尘守卫距离某个敌怪比玩家更近,并且在其400像素范围内,那么星尘守卫会取代玩家成为目标。
处于困惑状态的敌怪会始终背对它们的目标。
以下是可达到的最低仇恨值组合清单:
可达到的最低仇恨值是-4700,通过组合隐身模式下的星旋盔甲、变态刀、腐香囊、侍卫护盾、和尚腰带、女猎人圆盾、学徒围巾和隐身药水(不使用时)来获得。
可达到的最低仇恨值是-3100,通过组合隐身模式下的星旋盔甲、变态刀、腐香囊和隐身药水(不使用时)来获得。
可达到的最低仇恨值是-1500,通过组合隐身模式下的蘑菇矿盔甲和隐身药水(不使用时)来获得。
以下是可达到的最高仇恨值组合清单:
可达到的最高仇恨值是1400,通过组合两件耀斑盔甲组件、甲虫护腿和血肉指关节来获得。
可达到的最高仇恨值是650,通过组合甲虫头盔和甲虫护腿来获得。

minecraft国际版v1.19.50.
模拟经营
查看
珠宝小匠1
益智休闲
查看
食物奔跑者0.7.4
益智休闲
查看
Bread Baking0.5
模拟经营
查看
碎布娃娃命中Ragdoll Hit游戏v0.2
益智休闲
查看
巨人怪兽毁灭安卓版v1.0
益智休闲
查看
印度3D巴士模拟器1.0
赛车游戏
查看
小咖啡馆的故事中文版v2.6.0
模拟经营
查看
cswgev13-
益智休闲
查看