《文明6》战争狂免惩罚修改教程

时间:2017/01/03 11:45:47 编辑:杉崎

文明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》战争狂免惩罚修改教程

文明6
相关攻略推荐
国家文明特点 城市区块分类 全政策机制 全地形背景
科技树资料 四大资源介绍 伟人能力 国家特性
战斗单位晋升树 战斗系统特点 种田流攻略 上手指南
相关补丁推荐
二十二项修改器 联机破解补丁 CE修改脚本 游戏下载

游戏聚合
  • 文明6
  • Sid Meier’s Civilization? VI
  • 游戏类型:经营策略
  • 游戏大小:4.54 GB
  • 游戏语言:简体中文
  • 上市日期:2016-10-21
  • 标签: 军事 战争 模拟 策略
8.6
  • 好玩

    76+1
  • 不好玩

    28+1
相关攻略
相关游戏