You are viewing a potentially older version of this package.
View all versions.
PeakTextChatCN
PEAK多人文字聊天模组。按/键打开输入框,支持Photon联机消息同步、玩家颜色显示、死亡/昏迷/离开系统提示、连续输入模式、IME光标跟随、聊天框自动隐藏。
By AIAWAR
| Date uploaded | 4 days ago |
| Version | 1.0.0 |
| Download link | AIAWAR-PeakTextChatCN-1.0.0.zip |
| Downloads | 23 |
| Dependency string | AIAWAR-PeakTextChatCN-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
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 房间,单人离线时消息仅本地显示
CHANGELOG
Changelog
1.0.1
- 修复场景切换时可能双重重建UI的竞态
- 修复暂停菜单/交互补丁空引用崩溃
- 输入模式下支持滚轮直接翻阅历史消息(退出时自动回到最新)
- 清理冗余代码,减小DLL体积
1.0.0
- 初始版本:Photon多人文字聊天、玩家颜色、系统提示、连续输入、IME跟随、自动隐藏