看板 Paradox 關於我們 聯絡資訊
手邊進度推進到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歲,根本不到駕崩的年紀,就一直讓她活著, 上述只是一時猜想,不知是不是真有這個問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.221.99 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Paradox/M.1671889550.A.304.html
KomachiO: 以P社目前的表現來看,說不定你是對的ww 12/24 22:03
Comartin38: 話說CK3同教不去支援被聖戰的教友的BUG也是很晚才修 12/24 22:39
howard1087: 死道友不死貧道XD 12/24 23:07
firewalker: 完全有可能是一些很瞎的寫錯代碼 12/24 23:56
jones17188: 自己修改政治人物壽命起始跟卸任年紀 是正常的(我改 12/25 00:50
jones17188: 成40可上任 80退休 退休die)所以你這個猜測 機會不高 12/25 00:50
Comartin38: 如果從1.1重開一局,角色壽命會是正常的嗎? 12/25 01:13
gostjoke: 應該不至於啦 那個沒那麼難寫 目前看是P社沒加上多少歲 12/26 08:34
gostjoke: 有多少機率死掉導致的 12/26 08:34
gostjoke: 又或者是機率沒設好 12/26 08:35
gostjoke: 評估壽命只要抓壽命變數就行了 然後設每年有多少機率掛 12/26 08:37