PeakTextChatCN
PEAK多人文字聊天模組。按/鍵打開輸入框,支持Photon聯機消息同步、玩家顏色顯示、死亡/昏迷/離開系統提示、連續輸入模式、IME光標跟隨、聊天框自動隱藏。
模組介紹 作者原文
PeakTextChatCN - PEAK 多人文字聊天
爲 PEAK 添加實時多人文字聊天功能,基於 Photon 網絡同步。
功能
- 按 / 鍵打開聊天輸入框,回車發送,Esc 關閉
- 消息通過 Photon RaiseEvent 同步至所有玩家
- 玩家暱稱以其角色顏色顯示
- 系統提示:加入/離開/死亡/昏迷/甦醒
- 連續輸入模式(配置開啓後回車不關閉輸入框)
- IME 輸入法光標跟隨
- 聊天框無操作後自動淡出隱藏(可配置延遲)
- 支持中文及所有 TMP 字體字符
配置項
在 BepInEx 配置文件中調整(BepInEx/config/com.github.peaktextchatcn.cfg):
| 配置 | 默認值 | 說明 |
|------|--------|------|
| 啓用聊天 | true | 總開關 |
| 聊天快捷鍵 | / | 打開輸入框的按鍵 |
| X/Y座標 | 20/20 | 聊天窗口左下角位置 |
| 寬度/高度 | 420/300 | 聊天窗口尺寸 |
| 字體大小 | 18 | 消息文字大小 |
| 背景透明度 | 0.3 | 0=全透明 1=不透明 |
| 聊天框消失延遲 | 0 | 0=永不消失 |
| 連續輸入模式 | false | 回車發言後保持輸入框 |
安裝
- 確保已安裝 BepInEx 5
- 將 PeakTextChatCN.dll 放入 BepInEx/plugins/PeakTextChatCN/
- 啓動遊戲即可
已知限制
- 消息不持久化,切換場景後聊天記錄清空
- 依賴遊戲內 Photon 房間,單人離線時消息僅本地顯示
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
前置依賴
下面這些內容需要先安裝,否則該模組不會生效:
BepInEx-BepInExPack_PEAK