小教程,如何让AI也会穿洋服
维多利亚3吧
全部回复
仅看楼主
level 10
空之清 楼主
一楼给百度[滑稽]
2023年01月02日 06点01分 1
level 10
空之清 楼主
工坊的洋装MOD想必大部分玩家都知道了,不知道的我补张图赶紧去订阅[滑稽]
这个MOD通过决议启动一个事件,从而使得pop的服装变成洋服(宗教人员、农民等不会改变),同时也是因为这个决议只有玩家能使用的缘故,导致AI无法使用决议更换服装。既然决议只有玩家能用那也就是说,改一下代码就能让AI也用了[滑稽]
2023年01月02日 06点01分 2
level 10
空之清 楼主
首先,我们在工坊的文件夹里找到2882557699这个文件夹,这个就是洋装MOD的文件夹,依次打开common-decisions,我们会看见snori_decisions.txt,这个就是MOD的决议文件,打开它。(图中是我修改后的)
让我们先看到is_shown,这个是显示代码,满足什么条件就会显示出来。下面一行的is_ai = no的意思则是AI控制则不显示,在这一行前面加#或者删掉,AI的决议列表就会显示该决议了。
2023年01月02日 07点01分 3
level 10
空之清 楼主
接下来看下面的部分
possible代表满足什么条件则能使用,ig:ig_landowners代表地主阶级,is_powerful = no代表并非举足轻重,下面则是知识分子的条件,原版是知识分子执政ig:ig_intelligentsia = {is_in_government = yes},我们先打一个OR = {},在里面打上
ig:ig_intelligentsia = {is_powerful = yes}
ig:ig_intelligentsia = {is_in_government = yes} (剪切过来就行了)
这个代表满足任一条件,与上面的地主条件合起来就是满足地主并非举足轻重,同时满足任一条件:知识分子举足轻重/知识分子执政,就能使用该决议。改成这样是为了避免有的AI不会把知识分子拉进政府。括号推荐按照我图中来打,分级清晰。
when_taken则是决议生效时有什么效果,这个不管到下一个。ai_chance是AI使用该决议的可能性,里面的base基础值是该决议的AI使用的基础可能性,改大AI使用的可能性就越高。我们也可以设置基础值为零,加一些条件增加使用的可能性。
改好之后,AI满足条件就会使用决议换衣服了。[滑稽]
2023年01月02日 07点01分 4
level 10
空之清 楼主
同时在gfx\portraits\portrait_modifiers里有个头发文件,将里面跟头发相关的代码语句前面的#删掉,游戏就能读取这些头发代码,继承人也不会是光头的了(蠢驴自己干的)
2023年01月02日 07点01分 5
level 10
空之清 楼主
第一步is_shown下面的is_ai=no的意思是AI不会显示,把这句删掉或者前面加个井号AI那边就会显示这个决议了。
2023年01月03日 00点01分 6
level 11
支持教程

2023年01月05日 00点01分 7
1