十字军之王吧 关注:187,522贴子:5,057,939
  • 6回复贴,共1

请教修改关于特质一些属性和遗传条件

只看楼主收藏回复

ck3 的“近亲繁殖”完全基于内政治正确,基因无论好坏都已经有了遗传体系,就没必要让“近亲繁殖”对能力体质产生影响;
同样的,“纯血”完全基于对某些群体的讨好,各种性状就是“纯血”的具体表现,没必要给“纯血”增加能力体质影响。
实际上“近亲繁殖”是对配种及其结果的表述,“纯血”是一种选育结果,基因已经有了体系,就没必要把能力体质的影响附加到两者上了。
目前自己做了个简陋的 mod,既消除“近亲繁殖”能力属性负面影响等。
(下面请教的内容分各楼来放。)


IP属地:广西1楼2024-10-03 02:44回复
    但是对于 inbred 下一些属性:
    flag = initial_legitimacy_nerf
    ai_rationality = -50
    ai_energy = -75
    由于游戏和 wiki 并没有显示出来,实在是无法理解其含义,想请教一下大佬。


    IP属地:广西2楼2024-10-03 02:44
    回复
      2025-07-31 09:57:50
      广告
      不感兴趣
      开通SVIP免广告
      接下来有完善 mod 的想法,是基于“近亲繁殖”“纯血”作为名誉性特质来处理。
      但是能力有限,不是很懂这些文件,也在此求教大佬。
      虽然有些修正比较好实现,但是在没有解决遗传问题的前提下,我认为还不如把这俩特质变得无影响,所以完善 mod 首要任务是修正遗传问题。
      看过一些帖子,知道 ck3 这两特质的遗传基于共祖数,这太奇葩了,不说其基于遗传是个错误,单这个方式得到的结果在很多情况下就不符合原本的期望。
      对这个共祖有一点我不是很明白,这影响着修正的难度。
      就是这个共祖是不是说真实的祖先?从 p社 把这俩特性当遗传特质来看,似乎是这样的。
      这似乎对修正带来极大难度,因为这样的计算方式不符合“名誉性”。
      就是说修正后的俩特性应该由名义上的共祖决定(就是说无论怎么牛头人都不影响结果),如果说共祖是指名义上的,那修正难度就低很多了。


      IP属地:广西3楼2024-10-03 02:46
      回复
        个人认为“近亲繁殖”无论结果好坏,就字面上来讲,就是说这个孩子是两个乱伦者乱后产生的后代。
        这么一来,“近亲繁殖”的判断条件应该是同时具备名义上的父母都是“乱伦者”且两者是家人。
        好吧,就我对游戏文件的粗浅了解,这些判断条件我连在哪个文件哪条文本都不知道,只能在此请教大佬了。
        这种多重判断我是从俩“纯血”的遗传看到可能性的,我不知道这给父母都具备该属性是个暗箱 hub,还是明文定义的 hub,后者就具备修改的可能了。
        游戏里是有家人的判断的,判断上也正确,总结来说就是一个角色及其往下两代所有人互为家人,判断准确性不是什么共祖能比的。


        IP属地:广西4楼2024-10-03 02:46
        回复

          后面的大概要等解决前面的问题先。


          IP属地:广西5楼2024-10-03 02:53
          回复
            lz,你知道怎么修改十字军受益人限制么?我知道这串代码应该是在00_religious-interaction里面


            IP属地:四川来自Android客户端6楼2024-10-03 04:10
            回复
              基因特质和近亲繁殖 除了特质上写的遗传概率以外还有别的系统影响。
              我之前给好特质写过爆表的概率,近亲繁殖写成0。用控制台生孩子也还是会损失优良特质,无中生有冒出近亲繁殖来


              IP属地:浙江来自Android客户端7楼2024-10-03 08:21
              回复