末日拾荒者食屍鬼狀態相關機制詳細介紹
遊戲中和食屍鬼有關的Condition一共有7個、
分別是
食屍鬼1階段
食屍鬼2階段 潛伏
食屍鬼2階段 滿腹
食屍鬼2階段 飢餓
食屍鬼3階段 潛伏
食屍鬼3階段 滿腹
食屍鬼3階段 飢餓
Condition比較重要的屬性有:
ID:用於索引這個Condition
strName:Condition的名稱,如果後面一個叫做"bDisplay"的屬性為1的話、那麼這個Condition會顯示在人物的狀態欄中、
strDesc:Condition描述,如果"bDisplay"屬性為1的話,那麼Condition觸發時在下方對話框里會有提示、
aFieldNames:用逗號分隔,表示此Condition會對哪些人物屬性造成影響
AModifier:用逗號分隔,表示前一向的屬性影響的程度具體有多少、
fDuration:表示Condition持續時間,單位為小時、遊戲中點擊一次End Turn會使時間前進1小時、戰鬥也會使時間前進(少量)、
(題外話,遊戲中如果持有處於開機狀態的電子設備,滑鼠移動到右上角天氣欄就能查看詳細時間)
持續時間到了以後此Condition會自動消失、
vIDNext:此Condition消失時會觸發的下一階段的狀態,用逗號分隔
VChanceNext:此Condition消失時會觸發的下一階段的狀態發生的概率,用逗號分隔
以上表為例:
ID為451的食屍鬼2階段"滿腹",持續時間為4個小時、不提供任何屬性修正、
在4個小時結束之後,會有100%概率觸發451,100%概率觸發452,50%概率觸發453、
也就是說,這個食屍鬼2階段"滿腹"的Condition是會無限持續的,因為時間一結束就會觸發他本身、
同時每4小時候就會添加452二階段飢餓狀態,可以看到飢餓狀態會使FoodConsumptionRate提升1,當然這個1是什麼概念目前還不是很清楚、
同時每4小時會有50%概率添加453,食屍鬼3階段潛伏期、
然後查詢擁有"人肉"屬性的效果、
除了補充饑飽度以外還有3個額外的屬性、
1、移除食屍鬼2階段飢餓Condition
2、移除食屍鬼3階段飢餓Condition
3、食屍鬼進化
這個食屍鬼進化的效果是:
如果沒有食屍鬼1階段Condition,則添加食屍鬼1階段Condition
如果有食屍鬼2階段潛伏Condition,則添加食屍鬼2階段滿腹Condition
如果有食屍鬼3階段潛伏Condition,則添加食屍鬼3階段滿腹Condition
這樣一來整個機制就非常明白了、
當你第一次吃人肉的時候,會直接變成食屍鬼1階段、此時沒有任何負面效果、
這個時候如果你繼續吃人肉也不會有任何不良影響、
接著4小時之後,食屍鬼1階段會持續、同時50%概率添加食屍鬼2階段潛伏期(同樣持續4小時)、
在2階段潛伏期期間如果不吃人肉,則4小時後潛伏期效果會消失(不過這時也是1階段的結束判定,也就是消失的同時有50%概率又刷出潛伏期)、
潛伏期消失了的話繼續吃人肉也沒有任何問題,不過遊戲中這幾個狀態都是不可見的、所以無從判斷自己是不是處於潛伏期、
在2階段潛伏期間如果吃了人肉,則添加2階段滿腹、標誌著你正式成為了食屍鬼,
因為接下來每4個小時你會進入2階段飢餓狀態,使得飢餓度下降速度增加1,吃人肉則可以消除這個狀態、
同時接下來每4個小時你有50%概率進入3階段潛伏期,如果你在潛伏期的時候吃了人肉,則會進入3階段滿腹狀態、
同樣的,3階段滿腹狀態每4個小時會讓你進入3階段飢餓狀態,飢餓度下降速度增加2、吃人肉可以消除這個狀態、
進入3階段食屍鬼會消除2階段食屍鬼滿腹/飢餓狀態、
也就是說2階段和3階段食屍鬼效果不會同時存在、
但是1階段狀態則永遠保持,並時不時觸發2階段潛伏期、不過不會進一步進化為2階段滿腹、


TAG:3dm |