关于1.1版本暴政值BUG的临时解决方案
不知道现在有多少人注意到了,1.1出现了一个恶性BUG:即便你造了封臣头衔的宣称,然后没收该头衔时如果封臣同意了,那么仍然会产生20暴政值,结果上等于你根本就没造过宣。我反复测试发现该BUG与任何MOD都无关,肯定是原装的。然后发现只有封臣反叛并开战将其囚禁、形成一个反叛罪行之后,再没收头衔才不产生暴政,所以很可能是蠢驴在更新时把某行代码给写漏了。
虽然借助各种各样的代码或MOD,这并不算一个无法解决的问题,但对AI会产生何种影响是显而易见的,因为AI的选择权重是固定的,AI可不知道这个BUG。所以我想来想去觉得不能忍。
我没怎么细研究过游戏代码,并不是很懂,所以目前我采用的临时方案是修改“没收头衔”也就是“revoke vassal”这个行为产生的暴政值。修改方法如下。另外希望有高人早点推出更科学的修改方案,毕竟等蠢驴再fix不知道还要几天。
目标文件目录如下:XXXX:\Crusader Kings III\game\common\script_values ,文件名:00_basic_values.txt ,搜索 revoke_title_tyranny_gain = 20 ,此条目为没收头衔所产生的暴政值。
至于会不会产生什么奇奇怪怪的影响我就不确定了,所以刚才说了我并不是很懂这些。等高人。
不知道现在有多少人注意到了,1.1出现了一个恶性BUG:即便你造了封臣头衔的宣称,然后没收该头衔时如果封臣同意了,那么仍然会产生20暴政值,结果上等于你根本就没造过宣。我反复测试发现该BUG与任何MOD都无关,肯定是原装的。然后发现只有封臣反叛并开战将其囚禁、形成一个反叛罪行之后,再没收头衔才不产生暴政,所以很可能是蠢驴在更新时把某行代码给写漏了。
虽然借助各种各样的代码或MOD,这并不算一个无法解决的问题,但对AI会产生何种影响是显而易见的,因为AI的选择权重是固定的,AI可不知道这个BUG。所以我想来想去觉得不能忍。
我没怎么细研究过游戏代码,并不是很懂,所以目前我采用的临时方案是修改“没收头衔”也就是“revoke vassal”这个行为产生的暴政值。修改方法如下。另外希望有高人早点推出更科学的修改方案,毕竟等蠢驴再fix不知道还要几天。
目标文件目录如下:XXXX:\Crusader Kings III\game\common\script_values ,文件名:00_basic_values.txt ,搜索 revoke_title_tyranny_gain = 20 ,此条目为没收头衔所产生的暴政值。
至于会不会产生什么奇奇怪怪的影响我就不确定了,所以刚才说了我并不是很懂这些。等高人。