• 浏览量:96
  • 创建日期:4月前
  • 最后编辑:未知
  • 编辑次数:没有

历史编辑记录更多
    最近参与编辑
    宽容版复仇 (Tolerating Revenge)

    本模组的NPC所使用的特殊机制。

    简单来说,就是被友军(玩家、NPC)攻击后,不会立刻改变目标去反击友军。但如果遭到频繁攻击,或者特别重的攻击,还是会判定为挑衅,对友军进行还击。

    粗略估计的话,NPC在护盾值大于100的时候,10秒内遭到第五次近战徒手攻击会开始还击友军。

    此外,遭到其他生物攻击时,与原版的还击AI逻辑一样,很容易改变目标。


    详细说明:

    • 每个NPC有一个隐藏的愤怒值,达到1000后,遭到任何友军攻击都会进行反击。

      • 达到1000后,如果复仇的目标丢失,则NPC会保持愤怒状态到愤怒值降低为止,但并不会主动攻击此时靠近的友军。她只会反击攻击她的友军。

    • NPC的愤怒值超过800后,头上会冒出村民愤怒粒子效果,提醒玩家此时她已经生气到濒临极限,注意不要误伤她。

    • 每个游戏刻都会消减1点愤怒值,但只有在实体加载的时候才会消减。如果实体处在未加载区块,则愤怒值不变。

    • 受到敌军攻击后,愤怒值会降低50点。

      • 因此在混战中,NPC对于友军伤害会相对宽容。

    • 每次受到友军攻击后,愤怒值会增加200点。此外,根据伤害量与剩余护盾量比值,额外增加(1000*对应的比例)点。

      • NPC因此在护盾所剩无几的时候,会非常易怒。如果护盾已经耗尽,即使遭到一次徒手攻击也会愤怒值超过1000而还击。

    • 受到友军弹射物攻击时,愤怒值增加量减少为为近战同等伤害的三分之一。

      • 因此NPC对于友军子弹的误伤挑衅更加宽容一些。

      • 但是远程炽天使一般一次发射三枚子弹,所以如果全都不幸误伤的话,与近战的区别也不大。

      引入于1.1.4版本。

    资料分类:AI

    短评加载中..