[Entropy : Zero 2]《熵:零 2》1.6.1 測試版 - “尸殼

“你在期待著什么?他們可不比你更像人類。”
(以下出自EZ2 Github頁面的PR描述)
作為聯(lián)合軍軍事體制的末端,“尸殼聯(lián)合軍”基本可以說是中立的普通聯(lián)合軍,他們的生命值通常為普通聯(lián)合軍的90%
大部分“尸殼”NPC的代碼都在一個模板類里,可以用來制作任何“尸殼”類NPC,此PR包含兩個獨立的NPC,尸殼聯(lián)合軍和尸殼護衛(wèi)隊,其他的變體NPC(比如獵人和三腳機甲)可能會在以后添加
尸殼NPC會將玩家,大多數(shù)聯(lián)合軍單位,市民和弗地岡視為“可疑單位”,這意味著當它們看到“可疑單位”時,它們不會立即攻擊,而是瞄準/盯著他們,但如果“可疑單位”做了任何驚嚇到他們的事情,或者長時間停留在他們的視線范圍內(nèi),他們就會被激怒而發(fā)起攻擊。
而對于不在“可疑單位”范圍內(nèi)的NPC(比如僵尸)他們則會立刻發(fā)起攻擊。
被激怒的尸殼NPC不會立刻冷靜下來,直到它們回到警戒/空閑狀態(tài),之后它們會再次對任何可能的NPC進行“懷疑”
其他NPC如何對待尸殼
部分被尸殼視為懷疑對象的NPC會以中立態(tài)度進行對待,直到它們對自己發(fā)動攻擊。這取決于他們與尸殼的NPC是敵對還是“恐懼”。關系被設定為敵對的可疑目標不會攻擊突然出現(xiàn)的尸殼,而關系被設定為恐懼的可疑目標則會一直攻擊尸殼。每個NPC的默認關系設置都考慮到了這個概念。市民和聯(lián)合軍單位(士兵、獵人等)與尸殼的關系都是“恐懼”,而只有弗地岡與尸殼的關系是“敵對”。這可以在地圖制作中通過ai_relationship實體覆蓋。
幽靈不屬于以上的范圍,他們和尸殼互相中立,這意味著幽靈甚至可以作為尸殼的NPC小隊的成員,雖然幽靈不像尸殼一樣會懷疑眼前的對象,但他們與尸殼共用了Sink類,所以當你攻擊了NPC小隊里的尸殼后,同小隊里的幽靈也會被你激怒
認知選項
外殼支持“認知標志”,可以改變它們的行為或特征:
Blindness(失明)使尸殼無法看到其敵對半徑之外的任何NPC。它還可以關閉他們眼睛里的燈并啟用特定的響應系統(tǒng)。當尸殼與敵人交戰(zhàn)時,它們只會朝它們聽到的最后一聲槍聲來源攻擊。
Deafness(失聰)使尸殼無法聽到其敵對半徑之外的聲音。這樣可以實現(xiàn)特定的響應系統(tǒng),并使它們?nèi)菀资艿酵狄u。
Hyperfocused(超級專注)使尸殼只攻擊它們當前的敵人,并且在它們失去目標位置或目標死亡之前不會攻擊其他敵人。
Short Memory(健忘)會讓尸殼忘記過去5秒內(nèi)所見到的敵人。
Broken Radio(無線電損壞)破碎的無線電可以防止尸殼與視野之外的小隊成員交流。這也可用于給出特定的“損壞”響應(例如損壞的聲碼器)
這些選項通常通過實體鍵值和地圖IO設置,但是當頭盔的特定部分被擊中時,尸殼聯(lián)合軍可以在戰(zhàn)斗中隨機失明或失聰。將來可能會擴展到其他尸殼NPC上。