PEAK MENU Plus
基於 PEAK_MENU_CN(RuangfafaPersonalTeam 的 PEAK 實用菜單:物品生成/傳送/飛行/狀態控制/吹箭等)的拓展,專門將其『物品生成 Item Spawner』列表漢化爲中文:內置物品按遊戲本地化顯示,未本地化的(含自定義物品)通過內置映射表顯示中文。需先安裝 PEAK_MENU_CN。
模組介紹 作者原文
PEAK_MENU_CN Plus(PEAK_MENU_CN 拓展)
讓 PEAK_MENU_CN(作者 RuangfafaPersonalTeam)菜單裏「物品生成」列表的物品名顯示爲中文。
本模組是 PEAK_MENU_CN 的拓展,只改它菜單中「物品生成(Item Spawner)」的顯示名,不動任何遊戲邏輯,也不影響 PEAK_MENU_CN 的其它功能(傳送、飛行、狀態控制、吹箭等)。
PEAK_MENU_CN 是什麼
PEAK_MENU_CN(作者 Ruangfafa)是 PEAK 的遊戲內實用菜單,包含:
- 物品生成(Item Spawner):瀏覽 / 搜索可生成的物品、顯示原生圖標、通過遊戲網絡流程生成、可滾動列表
- 玩家傳送、座標飛行、狀態控制(無敵 / 抗擊退 / 無限體力等)
- 特效吹箭、主題與可調整界面、可配置快捷鍵
其中「物品生成」會列出遊戲內可生成的物品供你拿取——本模組就是專門把這個列表裏的物品名漢化爲中文。
本模組功能
- 內置物品:按遊戲本身的簡體中文本地化顯示(如「止痛藥」「火柴盒」)。
- 未本地化的物品:通過內置映射表顯示中文(如 WildDogMilk → 野生狗奶)。
- 其餘情況:回落英文原名,不影響使用。
前置依賴(必須)
- BepInEx 5(BepInExPack_PEAK)—— 任何插件的基礎運行環境。
- PEAK_MENU_CN(RuangfafaPersonalTeam,v0.4.0 及以上)—— 必須先安裝,本模組才生效。
安裝(手動)
- 確保 PEAK 已裝好 BepInEx 5 與 PEAK_MENU_CN。
- 把本包裏的 BepInEx/plugins/PeakMenuChinese/ 整個文件夾 複製到 PEAK/BepInEx/plugins/。
- 啓動遊戲 → 進一局 → 打開 PEAK_MENU_CN 菜單(默認 F6)→ 物品生成列表即爲中文。
- 首次打開可能需等約 1–2 秒目錄刷新,屬正常現象。
安裝(r2modman 等管理器)
在管理器裏訂閱本模組即可,上面的兩個依賴會自動拉取,無需手動安裝。
備註(遷移 / 二次開發給自己看)
- 源碼在 src/:用 Visual Studio 或 dotnet 打開 PeakMenuChinese.csproj 即可修改。csproj 裏的 GameManaged / BepInExCore / PeakMenuDll 三個路徑指向本機 PEAK 安裝目錄,換機器時按需改。
- 加新物品的中文:在 src/ChineseNameMap.cs 的 Map 里加一行 { "英文GameObject名", "中文名" },重新 dotnet build,把新 PeakMenuChinese.dll 拷回插件目錄即可。
- GUID peakmenu.chinese 是身份證號,千萬別改(改了存檔/聯機 ID 會亂);顯示名和文件夾名隨便改。
- 打包:按 規範組裝——ZIP 根放 icon.png / manifest.json / README.md,插件放 BepInEx/plugins/PeakMenuChinese/PeakMenuChinese.dll,不要把別人的 DLL(PEAK_MENU_CN、BepInEx 等)打進包,依賴走 manifest.json 的 dependencies 聲明。
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
前置依賴
下面這些內容需要先安裝,否則該模組不會生效:
RuangfafaPersonalTeam-PEAK_MENU_CNBepInEx-BepInExPack_PEAK