[Vic3] 道光七十五年岁次乙未

楼主: Comartin38 (CM)   2022-12-24 21:45:48
手边进度推进到VIC3第一个乙未年,道光皇帝迈入一百一十二大寿,
我美利坚国这边也好几个九十几岁不死也不凋零的老兵,
回想1.1版刚出时,官方不解释角色寿命异常的问题,
我的猜想是,问题会不会出在本作把一天拆成四段,
无意间把角色的预期寿命也乘以四倍,也就是三百多岁,
之所以会这样想,是源自于一款十几年前的老游戏,全军破敌中世纪2,
它是从CK2的亚历克塞科穆宁剧本开局,到EU4宗教改革前结束的战略游戏,
它将1080至1530这450年,划成225个回合,一回合两年,
但它回合系统照抄前作全军破敌罗马(1),人物寿命上出了很大的问题,
罗马的回合系统是:
Turn1 -270年夏 西庇阿20 岁
Turn2 -270年冬 20.5岁
Turn3 -269年夏 21 岁
Turn4 -269年冬 21.5岁
......
Turn50 -246年冬 44.5岁
这很正常.
然而,中世纪2的回合系统是:
Turn1 1080年夏 威廉20 岁(萤幕显示)
Turn2 1082年冬 20.5岁 实际 22岁
Turn3 1084年夏 21 岁 24岁
Turn4 1086年冬 21.5岁 26岁
......
Turn50 1178年冬 44.5岁 118岁
到了撒拉丁的年代,开场君主威廉还能以44.5岁之龄驰骋沙场,
而不是常理下的118岁,理应作古的年龄.
比对VIC3的情况,系统在计算角色年龄时,
会不会因为单日四等份化衍生出来的问题,
在评估一个角色的寿命时,是把开局年龄加上除以四的历经年数来计算,
同时显示在萤幕上的,却是开局年龄加上乘以一的历经年数,
举例来说,维多利亚登场17岁,1916年,也就是过80年后,萤幕显示的年龄是97岁,
但系统认为这个角色的实际年龄是17+80/4=37岁,根本不到驾崩的年纪,就一直让她活着,
上述只是一时猜想,不知是不是真有这个问题?
作者: KomachiO (~江戸っ子気质な死神~)   2022-12-24 22:03:00
以P社目前的表现来看,说不定你是对的ww
楼主: Comartin38 (CM)   2022-12-24 22:39:00
话说CK3同教不去支援被圣战的教友的BUG也是很晚才修
作者: howard1087 (123)   2022-12-24 23:07:00
死道友不死贫道XD
作者: firewalker (Firewalker453)   2022-12-24 23:56:00
完全有可能是一些很瞎的写错代码
作者: jones17188 (命言)   2022-12-25 00:50:00
自己修改政治人物寿命起始跟卸任年纪 是正常的(我改成40可上任 80退休 退休die)所以你这个猜测 机会不高
楼主: Comartin38 (CM)   2022-12-25 01:13:00
如果从1.1重开一局,角色寿命会是正常的吗?
作者: gostjoke (鬼笑话)   2022-12-26 08:34:00
应该不至于啦 那个没那么难写 目前看是P社没加上多少岁有多少机率死掉导致的又或者是机率没设好评估寿命只要抓寿命变量就行了 然后设每年有多少机率挂

Links booklink

Contact Us: admin [ a t ] ucptt.com