TerrainCustomiserCN
TerrainCustomiser 的中文界面版本,僅漢化 UI,保留原版地圖和聯機兼容性。
模組介紹 作者原文
TerrainCustomiserCN 0.1.2
TerrainCustomiserCN 是 TerrainCustomiser 的中文界面版本。
本 MOD 的目標是隻替換 UI 顯示文字,並同步對應原版的必要修復;不改動原版地圖數據、聯機同步鍵和存檔結構。
感謝 snozz 製作並維護原版 TerrainCustomiser。TerrainCustomiserCN 只是基於原版功能做的中文化版本。
重要說明
- 請不要和原版 TerrainCustomiser 同時啓用。
- 地圖存檔使用 PEAK 的持久化數據目錄 %USERPROFILE%\AppData\LocalLow\LandCrab\PEAK\TerrainCustomiser\Map Saves,方便與原版 TerrainCustomiser 0.3.2 共用同一份地圖。
- 聯機同步繼續使用原版 TerrainCustomiser 的網絡管理器 ID、房間屬性和玩家屬性,儘量保證 TerrainCustomiserCN 與原版 TerrainCustomiser 可以交叉遊玩。
- 中文化只作用於界面顯示文字;地圖內部參數、資源名、枚舉值和序列化數據不做中文化改名。
- 本包附帶 TerrainCustomiserCNCollector.dll,用於收集漏翻的 UI 文本。
- 機場“開始”選擇地圖時支持讀取 *.json.old 文件,這類文件通常是 r2modman 在禁用原版 TerrainCustomiser 後留下的備份。
- *.json.old 會在遊玩列表中標記爲 [只讀備份],TerrainCustomiserCN 只會讀取它,不會複製、改名、刪除或恢復它。
- 編輯器加載和保存仍只處理正常的.json 地圖文件,不能直接編輯.json.old。
版本對應
TerrainCustomiserCN 0.1.0 對應原版 TerrainCustomiser 0.3.0。
TerrainCustomiserCN 0.1.1 對應原版 TerrainCustomiser 0.3.1。
TerrainCustomiserCN 0.1.2 對應原版 TerrainCustomiser 0.3.2。
兩人實際測試中,一人使用 TerrainCustomiserCN、另一人使用原版 TerrainCustomiser 可以交叉遊玩並共用地圖數據。後續每次 TerrainCustomiserCN 更新時,都會在這裏說明對應的原版 TerrainCustomiser 版本。
注意:不要在同一個客戶端裏同時啓用 TerrainCustomiserCN 和原版 TerrainCustomiser。
前置 MOD
請先安裝以下依賴:
- BepInExPack PEAK
- PhotonCustomPropsUtils
- UBImGui
安裝方式
- 確認已經安裝上面的前置 MOD。
- 將本包內容放入 BepInEx/plugins,或通過 r2modman 安裝。
- 確認原版 TerrainCustomiser 沒有同時啓用。
- 啓動遊戲後,在機場 kiosk 菜單中打開 TerrainCustomiserCN。
基本使用
遊玩模式
- 選擇地圖存檔。
- 設置種子、LightMap 烘焙等選項。
- 點擊遊玩後,地圖數據會同步給房間內玩家並開始載入。
存檔目錄
從 0.1.2 開始,TerrainCustomiserCN 跟隨原版 TerrainCustomiser 0.3.2,地圖保存和讀取目錄改爲:
%USERPROFILE%\AppData\LocalLow\LandCrab\PEAK\TerrainCustomiser\Map Saves
舊版本放在插件目錄下的地圖不會自動遷移。需要繼續使用舊地圖時,請先備份,再手動複製到上面的新目錄。
編輯模式
- 編輯模式建議離線使用。
- 在層級、資源和檢查器窗口中編輯地圖內容。
- 右鍵可打開上下文菜單,進行創建、重命名、刪除等操作。
- 資源窗口支持用英文原始名或中文顯示名篩選。
- 保存後的地圖會盡量保持與原版 TerrainCustomiser 兼容。
地圖備份與分享
可以把做好的地圖保存到 PEAK 地圖倉庫:
這個網站目前只做了網頁界面的中文翻譯。地圖介紹、地圖名和作者名不會調用翻譯 API,上傳者輸入什麼語種,頁面就顯示什麼語種。
強烈建議使用 mod 管理器製作地圖時多做備份,也可以把地圖保存到上面的倉庫。mod 管理器更新、禁用或重裝 MOD 時,極有可能改名、移動或刪除辛苦做好的地圖文件。
漏翻收集
如果界面中仍出現英文,運行遊戲後查看同目錄生成的文件:
TerrainCustomiserCN_missing_translations.tsv
這個文件只記錄缺失的 UI 翻譯,不會導出遊戲完整文本表。
反饋漏翻時,請直接提供這個 TSV 文件內容。
也可以通過 QQ 羣反饋翻譯缺失:
- QQ 羣: 1093172647
包內容
- TerrainCustomiserCN.dll
- TerrainCustomiserCNCollector.dll
- manifest.json
- README.md
- CHANGELOG.md
- icon.png
已知限制
- 可能仍有零星漏譯。
- 個別術語可能需要根據遊戲內實際顯示繼續校準。
- 爲保證兼容性,部分內部英文名稱會保留,不會強行翻譯。
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: