文明5:美麗新世界戰犯的判定規則分析
文明5戰犯的判定規則分析:
很多人都不是很明白戰犯的判定方法, 在這裡做了一個彙總分析。
對程式碼不感興趣,只看這一部分總結就可以了。
1、每個ai都單獨計算和儲存玩家的戰犯點。
2、除了光復自己的城市,佔領城市都有戰犯點懲罰,佔領小勢力的城市(包括城邦)獲得較多戰犯點。佔領城市戰犯點演算法參考2#樓引用的翻譯。
但佔領城市對未碰到的AI無影響(未碰面的ai不增加玩家戰犯點),共同作戰的AI增加的戰犯點減半。
現在增加了佔領城市戰犯點增減的提示,處於宣戰狀態在城市等級條有提示,選擇佔領、解放或傀儡時也有提示。
3、宣戰獲得戰犯點減半至250,主動宣戰會增加所有AI戰犯點的計算(不管遇到沒遇到)。但是已經對該玩家宣戰的AI不受影響。
4、征服城邦或ai獲得戰犯點(1000)已經取消,現在只計算佔領城市的戰犯點。
5、解放ai或城邦減少相應的戰犯點,演算法與佔領城市獲得戰犯點相同。另外正常情況下,戰犯點每回合消退5。
6、戰犯四個等級的閾值分別是200、100、50、20(這是3.142補丁的資料,已經降低了後三個等級的門檻),這是根據戰犯指數判斷的。
戰犯指數=戰犯點*AI戰犯厭惡度/100。
7、有AI或城邦被征服後,增加最高兩個戰犯等級的另一種判定,只有玩家征服了25%(判定為2級戰犯),40%(判定為一級戰犯)左右城邦和AI(按玩家數量計算),才可能生效。
這個設定是針對小地圖的平衡。