KSP 1.12.5 同時安裝 Kerbalism 和 RealFuels時 EVA 不會自動補充燃料問題
游戲版本:
Steam 平臺 版本號:1.12.5
Windows10 x64
安裝 Mod:
該 Mod 列表使用了 CKAN 導(dǎo)出而生成
問題描述
所使用載具存在有正確的 EVA 燃料 —— Hydrazine(聯(lián)氨)。在飛行界面,帶有噴氣背包的乘員在太空中出艙(EVA)后會提示背包中 Hydrazine 已耗盡,且界面右上角資源中也的確已經(jīng)顯示沒有任何資源,在實際操作中也無法使用噴氣背包來進行太空行走。
在嘗試回退游戲到 1.10 版本后工作正常。

問題解析
在 Realfuels 的 GitHub 上找到了該問題相關(guān)的描述
https://github.com/NathanKell/ModularFuelSystem/issues/297
[Bug] Unable to configure tank contents for EVA Jetpack
在該 issue 下方看到有回答是因為安裝了 Kerbalism 的原因?qū)е铝诉@個問題,需要修改配置文件,但并沒有給出具體的方案。
聰明的我快速瀏覽了一遍 Kerbalism 的配置文件夾 KerbalismConfig 發(fā)現(xiàn)在 GameData\KerbalismConfig\System\EVA.cfg 和 GameData\KerbalismConfig\Support\RealFuels.cfg 兩個文件中存在下列配置:
和
根據(jù)注釋和后續(xù)的搜索發(fā)現(xiàn)了問題所在,游戲在 1.11 版本的庫存系統(tǒng)更新將噴氣背包給獨立出來成為了一個單獨的庫存部件(evaJetpack),Kerbalism 的作者雖然意識到了這個問題且做出了相應(yīng)的修改,但是沒有考慮到為 Realfuels 的相關(guān)兼容做出更新,所以導(dǎo)致出現(xiàn)了現(xiàn)在的這個問題。
解決方案
既然知道了問題所在,只需要寫一個簡簡單單的 MM Patch 放在 GameData 下即可
