[Koikatu] コイカツ! ( Koikatu / Koikatsu / 戀愛活動 ) BepInEx框架 v4.X→v5.X升級指南

7 分鐘閱讀

(角色是我家的,但是原始Scene不是我做的)

2019/10/23 經歷了一次 BepInEx 4→5 的重要框架升級,在插件安裝位置方面做了很大的變更
另外因為此版本內部變動很大,對開發者來說有些插件得要重寫
像我 8 個插件死了 4 個....
請務必詳讀內文,按照提示做升級,否則幾乎必死w

三種插件類型

現在插件分為三種安裝方式:

所有在 2019/10/23 以前發布的 BepInEx 插件皆是 BepInEx 4 插件,而在那之後的請參考各插件 Readme。

BepIn4Patcher: BepInEx4 插件的自動升級器

在每次遊戲啟動時,BepIn4Patcher 會掃描「BepInEx」資料夾下的 BepInEx4 插件。如果需要升級,他會將原始 BepInEx4 插件備份至「BepInEx/bepinex4_backup」,然後把升級過後之「符合 BepInEx5 框架的 BepInEx4 插件」放在原位。

請注意,這些經過轉換吐出的插件檔案,切勿再分享出去,也不適合再另外備份保留,請備份 backup 資料夾裡的原始插件。這是為了不要在網路上造成混淆,且將來若 BepIn4Patcher 有修改升級,這些產出檔案就應該要再被重新轉換。IPALoaderX 也是同理。

BepInEx v5.X 之資料夾結構說明

這些 *.exe 檔案所在的最外層位置稱為「遊戲根目錄」,圖中路徑為遊戲預設安裝目錄「C:\illusion\Koikatu」,若使用原版コイカツ! 安裝光碟以預設值安裝就會在此位置

圖1,C:\\illusion\\Koikatu
圖2,C:\\illusion\\Koikatu\\BepInEx

BepInEx v4.X→v5.X 升級方法

  1. 把舊的「BepInEx」資料夾重命名為「BepInEx_bak」,或是其他名稱
  2. 參考 [BepInEx v5.X] コイカツ! 主程式 + mod + plugin 安裝指南安裝所有必裝插件
  3. 啟動 Koikatu 遊戲運行一次至主畫面 (或 CharaStudio 至編輯器加載結束) ,確認 Console 無報錯
    (若有問題請參考コイカツ! 插件安裝方式、問題判斷及排除指南)
  4. 參考 [BepInEx v5.X] コイカツ! 主程式 + mod + plugin 安裝指南安裝所需之其他插件
  5. 啟動 Koikatu 遊戲運行,確認 Console
  6. 用文字編輯器打開「BepInEx_bak/config.ini」,檢視有無需要拷貝過去「BepInEx/config」下和「BepInEx/config.ini」的設定
  7. 重啟遊戲

用一句話來概述,就是砍掉重練
不然你問題絕對會爆炸多w