可通過改存檔方式恢復,以下方法是個人摸索,并非正確的解決方案,請注意保存存檔備份
- 存檔并關閉游戲,修改settings.txt將檔案save_as_binary=yes改成no,settings.txt默認檔案夾位置:
%UserProfile%\Documents\Paradox Interactive\Hearts of Iron IV存檔會保存在這個檔案夾的save games檔案夾下 - 打開游戲,重新存檔,先不關游戲,打開存檔檔案夾復制一個存檔副本
- 使用任意一種帶有正則運算式替換功能的文本編輯器或其他手段進行修改存檔,替換的模式(查找)填
infrastructure={\s*level={\s*([0-9]+\s){11,}\s*}\s*},替換的字串(替換為)填infrastructure={level={100 100 100 100 100 100 100 100 100 100}} - 保存并加載這個存檔
猜測的基礎設施的機制:level后的{}中數字的個數代表基建數量,根據觀察每個數值都是≥0且≤100的整數,有可能有意義但此處不做詳細研究,以上步驟個人嘗試可以解決基建需求變負導致的問題,并非正確做法,
正則運算式中的11代表level={}中的數字大于等于11個時全部替換為10個100
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/339699.html
標籤:其他
上一篇:Unity 獲取Unix時間戳
