《饑荒》獵犬是一種移速很高的怪物單位,地圖中會間隔一定的時(shí)間后刷新獵犬并來襲擊玩家,想要了解獵犬刷新機(jī)制的玩家請看下面“熬夜沒精神”帶來的《饑荒》獵犬襲擊機(jī)制解析,希望能夠幫助大家。
獵犬襲擊的判定時(shí)間
獵犬襲擊開始:在獵犬警告結(jié)束時(shí),此時(shí)來狗的數(shù)量就已經(jīng)確定了。
獵犬襲擊結(jié)束:在獵犬襲擊最后一只獵犬生成后,此時(shí)確定下波獵犬襲擊的時(shí)間,也就是確定襲擊間隔。
獵犬生成,先確定目標(biāo),然后生成在距離目標(biāo)30的地方,隨后攻擊目標(biāo)。
獵犬襲擊間隔
在默認(rèn)的設(shè)置下,當(dāng)獵犬襲擊結(jié)束時(shí),根據(jù)當(dāng)前在線玩家的平均存活天數(shù),決定下次獵犬襲擊的時(shí)間(也就是間隔)和警告時(shí)間
在創(chuàng)建世界時(shí),平均存活天數(shù)當(dāng)做0。
默認(rèn),獵犬襲擊間隔,警告時(shí)間與在線玩家天數(shù)的關(guān)系
如果你改動(dòng)了世界設(shè)置的“獵犬襲擊”,獵犬襲擊的間隔將不再變化。世界設(shè)置的獵犬襲擊只改變獵犬襲擊間隔,不改變獵犬襲擊數(shù)量。(注意是聯(lián)機(jī))
非默認(rèn)時(shí),獵犬襲擊間隔,警告時(shí)間與在線玩家天數(shù)的關(guān)系
獵犬襲擊數(shù)量
沒有狗的兩種情況
在警告結(jié)束的時(shí)候,獵犬就會襲擊玩家。有兩種情況不會來狗。
絕對無狗:當(dāng)警告結(jié)束時(shí),位置在海面,也就是船上。在船上的玩家可能與附近的玩家互相影響,但在船上的玩家始終不會有獵犬襲擊。在獵犬襲擊時(shí),如果所有的玩家都在船上,則本次不會來狗,重新計(jì)算獵犬間隔。注意,如果獵犬警告結(jié)束后在地面,此時(shí)再上船沒有用,照樣來狗。本文只介紹不離開地面世界的情況,常見的下洞穴和退出房間躲狗不做介紹。
相對無狗:在獵犬襲擊開始時(shí),如果玩家本次在地面的時(shí)間小于警告時(shí)間,且存活天數(shù)小于最小間隔,也就是前一個(gè)表的6,4,3天,正常情況不會來狗。剛活幾天的玩家不來狗,沒有看完警告的人也不會來狗。相對無狗的角色,不會參與到韋斯與非韋斯的影響,但會因bug/特殊機(jī)制來狗。
幽靈狀態(tài)也會來狗。
韋斯
韋斯能把好運(yùn)帶給別人,但自己非常倒霉。韋斯在獵犬襲擊中,有兩個(gè)特點(diǎn):
1,當(dāng)有韋斯時(shí),非韋斯的角色會有一只狗轉(zhuǎn)移給韋斯,也就是每人少來一只狗,同時(shí)韋斯多一只狗(當(dāng)有聚集的玩家時(shí),略有變化,詳見后文)。每個(gè)韋斯以此法最多增加三只狗,非韋斯角色每人減少狗則沒有上限。
2,在附近有其他玩家時(shí),韋斯作為獵犬初始目標(biāo)的概率翻倍。(一個(gè)人就談不上概率了,只會來你一個(gè)人的狗,狗也只會咬你一個(gè)人)
正常來狗
每名玩家的獵犬?dāng)?shù)量
附近的玩家:
在獵犬襲擊開始時(shí),也就是獵犬警告結(jié)束時(shí),將距離較近的玩家當(dāng)做一個(gè)整體來狗。
如果玩家與玩家間隔不超過20(20格墻的直徑),即為同一組。比如a與b距離是19,b與c距離是18,那么a,b,c都在同一組,視為附近的玩家。
角色沒有聚在一起時(shí)(距離大于20)的來狗規(guī)律簡單,聚集的玩家規(guī)律稍微復(fù)雜一點(diǎn)。
你周圍沒有別人
按上表根據(jù)你角色的存活天數(shù)來狗。如果有韋斯存在,非韋斯少來一只狗,同時(shí)韋斯多一只狗。
單獨(dú)的玩家不需考慮后文介紹的其他影響獵犬?dāng)?shù)量的因素。
考慮到有的玩家常年遠(yuǎn)離基地,獨(dú)自在外奔波,附近沒有其他玩家;再或者有的玩家沒有朋友,買的聯(lián)機(jī)版,從沒聯(lián)機(jī)玩;再者,一個(gè)人的來狗規(guī)律很簡單,因此單獨(dú)拿出來說。
你周圍有其他人
1.聚集少狗:(只有在很多人的時(shí)候聚在一起時(shí)效果才明顯)
在注釋中,提到了希望在玩家聚集時(shí)的獵犬襲擊的狗稍微少一點(diǎn)。,
聚在一起的玩家的來狗總數(shù)減少,變?yōu)?/p>
M^ [1/1+0.05×(n-1)] --這里是冪運(yùn)算
M=該群來狗總數(shù)
N=該群玩家個(gè)數(shù)
四舍五入,并且最終數(shù)量不會低于玩家數(shù)量。
*舉個(gè)例子,假如6名玩家一起,共來了12只狗,實(shí)際只會來7只狗。但人多狗少,狗就不夠分了,會有人沒有分到狗,同樣容易觸發(fā)來狗方式2,導(dǎo)致多來狗。
6個(gè)人,來了7只狗
2.韋斯引狗
每個(gè)韋斯以這種方式最多多3只狗。在有多個(gè)韋斯的情況下,多出的狗會分給所有的韋斯,優(yōu)先平分,每個(gè)韋斯至多多三只。
*比如a,b在一起,a來兩只狗,b不來狗,a、b共兩個(gè)人,來兩只狗。不會把狗分給韋斯。
*再入a,b,c,在一起,a來4只狗,b、c不來狗,abc總共3個(gè)人來4只狗。分3只狗給韋斯,abc剩下1只狗。
3.Bug/特殊機(jī)制
不知是bug還是有意為之(我覺得是前者),滿足以下條件也會來狗。
條件:
1.沒有在船上
2.附近的玩家,有人正常來狗
3.角色沒有來狗
不管是因?yàn)闆]有滿足來獵犬的條件或是沒有分到狗,都會來一只獵犬。這種情況下就會多來狗。以此方式產(chǎn)生的狗在獵犬襲擊的最后產(chǎn)生,
這個(gè)方式/bug的產(chǎn)生是玩家的來狗數(shù)量為0,但還是使用weighted_random_choice函數(shù)從表中選擇了,沒有檢查是不是0,所以還是來狗了。
冰火獵犬代替普通獵犬的概率
是的,第一個(gè)秋天也有可能來火狗。
第一個(gè)秋天來火狗
該表適用于座狼召喚的狗和獵犬襲擊的狗。
獵犬丘的規(guī)律與之類似,不同的是,獵犬丘是根據(jù)世界天數(shù),而不是在線玩家的平均存活天數(shù)。且獵犬丘在后期夏天不會提升火狗的概率。75天后的夏天依然是50%出火狗。
更多相關(guān)內(nèi)容請關(guān)注:饑荒專區(qū)
全部評論