You are viewing a potentially older version of this package. View all versions.
AIAWAR-PeakTextChatCN-1.0.0 icon

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-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README

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 回车发言后保持输入框

安装

  1. 确保已安装 BepInEx 5
  2. PeakTextChatCN.dll 放入 BepInEx/plugins/PeakTextChatCN/
  3. 启动游戏即可

已知限制

  • 消息不持久化,切换场景后聊天记录清空
  • 依赖游戏内 Photon 房间,单人离线时消息仅本地显示

CHANGELOG

Changelog

1.0.1

  • 修复场景切换时可能双重重建UI的竞态
  • 修复暂停菜单/交互补丁空引用崩溃
  • 输入模式下支持滚轮直接翻阅历史消息(退出时自动回到最新)
  • 清理冗余代码,减小DLL体积

1.0.0

  • 初始版本:Photon多人文字聊天、玩家颜色、系统提示、连续输入、IME跟随、自动隐藏