最近免费mv在线观看,最近免费中文字幕大全高清大全1,在线播放国产不卡免费视频,最新午夜国内自拍视频,在线 | 一区二区三区四区

您的位置: 單機(jī) > 攻略 > 游戲秘籍 > 攻略詳情

文明6戰(zhàn)爭狂免懲罰修改教程 摧毀城市不受戰(zhàn)爭狂懲罰

時間:2016-12-29 14:28:47
  • 來源:3DM論壇-panzhengdong
  • 作者:售夢者
  • 編輯:售夢者
0

之前在版面看到有朋友說明怎么修改摧毀首都的方法,原文在此:點(diǎn)我進(jìn)入里面,5#的朋友shwone有說明。

不過推城懲罰太高,只要推掉一座城就被AI認(rèn)為是戰(zhàn)狂,被全體譴責(zé)。

自己研究了下,在RazeCity.lua文件里面有保留城市和摧毀城市的懲罰計算公式。

修改路徑:Sid Meier's Civilization VI\Base\Assets\UI\Popups\RazeCity.lua

首先這個是不推掉城市的:

szWarmongerString = Locale.Lookup("LOC_RAZE_CITY_KEEP_WARMONGER_EXPLANATION", localPlayer:GetDiplomacy():GetWarmongerLevel(-iWarmongerPoints));

下面這個是推掉城市的:

szWarmongerString = Locale.Lookup("LOC_RAZE_CITY_RAZE_WARMONGER_EXPLANATION", localPlayer:GetDiplomacy():GetWarmongerLevel(-iWarmongerPoints * 3));

修改最后的乘數(shù)* 3為* 0,這樣就可以隨便的夷為平地而面懲罰了。如果想打下城市也是沒有懲罰,給上面最后也加上* 0

szWarmongerString = Locale.Lookup("LOC_RAZE_CITY_KEEP_WARMONGER_EXPLANATION", localPlayer:GetDiplomacy():GetWarmongerLevel(-iWarmongerPoints * 0));

szWarmongerString = Locale.Lookup("LOC_RAZE_CITY_RAZE_WARMONGER_EXPLANATION", localPlayer:GetDiplomacy():GetWarmongerLevel(-iWarmongerPoints * 0));

改過之后試了下,連續(xù)推掉2個國家的城市沒有被譴責(zé),其他AI完全無視了。

不知道會不會出錯,修改之前備份。


本文內(nèi)容來源于互聯(lián)網(wǎng),如有侵權(quán)請聯(lián)系刪除。

8.1
已有1571人評分 您還未評分!
  • 類型:策略游戲
  • 發(fā)行:2K
  • 發(fā)售:2016年10月21日(PC)
  • 開發(fā):Firaxis
  • 語言:簡中 | 繁中 | 英文 | 日文 | 多國
  • 平臺:PC Switch PS4 XBOXONE
  • 標(biāo)簽:回合制,經(jīng)典4X,城市營造

玩家點(diǎn)評 0人參與,0條評論)

收藏
違法和不良信息舉報
分享:

熱門評論

全部評論

STEAM正版購買
今日特惠文明6
文明6
-88%¥220¥26
立即購買
3DM自運(yùn)營游戲推薦 更多+