文明6中怎么不受战争狂惩罚呢?本文为大家分享如何修改摧毁城市不受战争狂惩罚,AI完全无视你的行为,需要摧毁城市的玩家可以参考本文。
《文明6》战争狂免惩罚修改教程:
之前在版面看到有朋友说明怎么修改摧毁首都的方法,不过推城惩罚太高,只要推掉一座城就被AI认为是战狂,被全体谴责。
自己研究了下,在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));
修改最后的乘数* 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));
改过之后试了下,连续推掉2个国家的城市没有被谴责,其他AI完全无视了。
不知道会不会出错,修改之前备份。
文明6 | |||
相关攻略推荐 | |||
国家文明特点 | 城市区块分类 | 全政策机制 | 全地形背景 |
科技树资料 | 四大资源介绍 | 伟人能力 | 国家特性 |
战斗单位晋升树 | 战斗系统特点 | 种田流攻略 | 上手指南 |
相关补丁推荐 | |||
二十二项修改器 | 联机破解补丁 | CE修改脚本 | 游戏下载 |
上一个: 《环世界》发电阵形种类介绍
下一个: 《仁王》手柄按键操作一览
浏览量:22020-11-13
浏览量:02020-11-13
浏览量:32019-02-02
浏览量:22018-01-05
浏览量:12018-01-04
浏览量:42017-12-28
《代号:探戈》8月1日登陆NS
《皇牌空战7:未知空域》Switch版发售
《香格里拉边境》第二季10月13日播出
《异度游骑兵》现已登录Steam
《异星工厂》DLC10月21日上线
《溢出》Demo试玩现已推出