TextChat
In-game text chat over Mirror. Enter to type and send. Korean IME support. Hidden on the main menu. Host and chat users need this mod.
CHANGELOG
Changelog
1.1.5
- Translate remaining chat hints and input errors to English; retain Korean IME input.
1.1.4
- One Enter commits and sends Korean text after IME events settle; preserve the last syllable.
- Clear pending submission on close/reopen and submit only once.
1.1.3
- Show the newest history lines after the panel fades/reopens; clip older lines instead of truncating new messages.
- Use the same Input System Enter handling for opening and sending; submit once after committed text is flushed.
- Reset stale IME composition state when opening/closing.
- Log send/receive events with character counts only for diagnosis.
- Move chat 60 reference pixels upward.
1.1.2
- Correct input caret Y alignment by replacing TMP geometry alignment with normal middle alignment and a centered stretch text rect.
- Remove chat title, yellow divider, panel/input backgrounds and all borders.
- Retain game font, input hints, IME and Mirror behavior.
1.1.1
- Reuse loaded game UI fonts at runtime; draw plain backgrounds and thin borders without game image assets.
- Compact warm-dark chat panel with cream borders and gold headings, caret and selection.
- Retain local Korean glyph fallback without modifying the game's font assets.
- Simplify Korean control hints; preserve IME and Mirror behavior.
1.1.0
- Send chat through the game's existing Mirror/Steam P2P connection.
- Require a modded host and handshake before sending custom packets.
- Relay only to modded participants; validate names and rate-limit at the host.
- Hide and disable chat on the main menu, while loading or disconnected.
- Preserve corrected Korean font and IME handling.
1.0.0
- Enter-to-open and Enter-to-send lobby text chat.
- Escape cancels typing and restores game controls.
- Steam display names, Unicode text and Korean font support.
- IME composition guard, bounded history and send cooldown.
- BepInEx 5 plugin and Thunderstore package.