欢迎光临散文网 会员登陆 & 注册

[Entropy : Zero 2]《熵:零 2》1.6.1 测试版 - “尸壳

2023-07-18 12:03 作者:瑞菲莫什-极影  | 我要投稿

你在期待着什么?他们可不比你更像人类。

(以下出自EZ2 Github页面的PR描述)

作为联合军军事体制的末端,“尸壳联合军”基本可以说是中立的普通联合军,他们的生命值通常为普通联合军的90%

大部分“尸壳”NPC的代码都在一个模板类里,可以用来制作任何“尸壳”类NPC,此PR包含两个独立的NPC,尸壳联合军和尸壳护卫队,其他的变体NPC(比如猎人和三脚机甲)可能会在以后添加


尸壳NPC会将玩家,大多数联合军单位,市民和弗地冈视为“可疑单位”,这意味着当它们看到“可疑单位”时,它们不会立即攻击,而是瞄准/盯着他们,但如果“可疑单位”做了任何惊吓到他们的事情,或者长时间停留在他们的视线范围内,他们就会被激怒而发起攻击。

而对于不在“可疑单位”范围内的NPC(比如僵尸)他们则会立刻发起攻击。

被激怒的尸壳NPC不会立刻冷静下来,直到它们回到警戒/空闲状态,之后它们会再次对任何可能的NPC进行“怀疑”


其他NPC如何对待尸壳

部分被尸壳视为怀疑对象的NPC会以中立态度进行对待,直到它们对自己发动攻击。这取决于他们与尸壳的NPC是敌对还是“恐惧”。关系被设定为敌对的可疑目标不会攻击突然出现的尸壳,而关系被设定为恐惧的可疑目标则会一直攻击尸壳。每个NPC的默认关系设置都考虑到了这个概念。市民和联合军单位(士兵、猎人等)与尸壳的关系都是“恐惧”,而只有弗地冈与尸壳的关系是“敌对”。这可以在地图制作中通过ai_relationship实体覆盖。

幽灵不属于以上的范围,他们和尸壳互相中立,这意味着幽灵甚至可以作为尸壳的NPC小队的成员,虽然幽灵不像尸壳一样会怀疑眼前的对象,但他们与尸壳共用了Sink类,所以当你攻击了NPC小队里的尸壳后,同小队里的幽灵也会被你激怒


认知选项

外壳支持“认知标志”,可以改变它们的行为或特征:

Blindness(失明)使尸壳无法看到其敌对半径之外的任何NPC。它还可以关闭他们眼睛里的灯并启用特定的响应系统。当尸壳与敌人交战时,它们只会朝它们听到的最后一声枪声来源攻击。

Deafness(失聪)使尸壳无法听到其敌对半径之外的声音。这样可以实现特定的响应系统,并使它们容易受到偷袭。

Hyperfocused(超级专注)使尸壳只攻击它们当前的敌人,并且在它们失去目标位置或目标死亡之前不会攻击其他敌人。

Short Memory(健忘)会让尸壳忘记过去5秒内所见到的敌人。

Broken Radio(无线电损坏)破碎的无线电可以防止尸壳与视野之外的小队成员交流。这也可用于给出特定的“损坏”响应(例如损坏的声码器)

这些选项通常通过实体键值和地图IO设置,但是当头盔的特定部分被击中时,尸壳联合军可以在战斗中随机失明或失聪。将来可能会扩展到其他尸壳NPC上。


[Entropy : Zero 2]《熵:零 2》1.6.1 测试版 - “尸壳的评论 (共 条)

分享到微博请遵守国家法律