MyBackpackAlert Chinese
MyBackpackAlert 中文漢化補丁 — 漢化警報通知文本及物品名稱,不修改任何原有功能。
模組介紹 作者原文
MyBackpackAlert 中文漢化補丁
爲 PEAK 遊戲的 MyBackpackAlert 模組提供簡體中文漢化。
說明
- 僅漢化顯示層面:所有遊戲內警報通知文本及物品名稱翻譯爲簡體中文
- 不修改任何原有功能:通過 Harmony 補丁在運行時攔截通知消息並替換文本,原模組的檢測邏輯、配置選項、防作弊行爲完全不變
- 獨立模組:不修改原模組文件,可隨時啓用/禁用
已漢化內容
| 警報類型 | 說明 |
|---------|------|
| 背包警報 | 物品添加/移除、背包被盜 |
| 吹箭警報 | 吹箭射擊、險些命中 |
| 爆炸警報 | 惡意爆炸生成、刷屏檢測 |
| 蜜蜂警報 | 強制召喚蜂羣 |
| 所有權警報 | 所有權請求/竊取 |
| 角色破壞警報 | 角色/玩家破壞請求 |
| 強制動作警報 | 強制蹲下/跳躍/暈倒/甦醒/表情/丟棄物品/移除物品/銷燬物品/結束遊戲 |
| 實例化警報 | 危險預製體生成 |
| 儀式匕首警報 | 儀式匕首使用 |
| 物品名稱 | 通知中藍色顯示的物品名(如 Airplane Food → 飛機餐) |
物品名翻譯覆蓋 200+ 種 PEAK 遊戲物品(食物、漿果、蘑菇、攀爬工具、醫療用品、特殊物品、護符等),支持遊戲內連寫物品名(如 ScoutsHonor、RopeShooterAnti、CloudFungus)和內部名稱(如 Amulet_SuperJump、Bugfix)的自動匹配。
安裝方法
- 確保已安裝 BepInExPack_PEAK 和 MyBackpackAlert
- 使用模組管理器安裝,或手動將 plugins 文件夾內容放入遊戲目錄的 BepInEx/plugins/ 文件夾中
- 啓動遊戲即可
兼容性
- 適配 MyBackpackAlert 版本:0.1.9
- 如原模組更新導致 Notification 方法簽名變化,本補丁可能失效,請等待更新
技術實現
通過 Harmony 補丁實現漢化:
- Notification 前綴補丁:攔截 MyBackpackAlert.Plugin.Notification(string, string, bool) 方法,在消息顯示前將英文文本替換爲中文。使用完整匹配 + 片段替換雙層翻譯策略,保留富文本顏色標籤和字符串格式化佔位符。
- 物品名翻譯:在 Notification 補丁中解析 標籤內的藍色物品名,通過物品名字典(200+ 物品,含標準名、連寫名、內部名稱)+ 自動 PascalCase 連寫生成進行翻譯。
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
前置依賴
下面這些內容需要先安裝,否則該模組不會生效:
BepInEx-BepInExPack_PEAKPahsiv-MyBackpackAlert