You are viewing a potentially older version of this package. View all versions.
Andocas-BetterTextChat-0.5.2 icon

BetterTextChat

Multiple lines, movable cursor, scrollable history, typing indicators, and more

By Andocas
Date uploaded 2 weeks ago
Version 0.5.2
Download link Andocas-BetterTextChat-0.5.2.zip
Downloads 277
Dependency string Andocas-BetterTextChat-0.5.2

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.1 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.1

README

Composition and Sending

  • If you reach the 50 character limit for a chat message, it wraps onto the next line instead of cutting you off.
    • You can also manually insert a line break with Shift-Enter.
  • New! You can move the cursor with Home, End, and the Left and Right arrow keys.
  • You can use Ctrl-C and Ctrl-V to copy and paste.
  • The special characters <, >, and = are now allowed.
    • Beware: Things can get weird if you use rich text tags, especially across multiple lines. You have been warned.
  • New! You can use F1-F4 to choose the target of your message.
    • The target player's name is displayed at the beginning of the message, like [Bot]Bishop, Lets not do that again.
    • Compatible with LobbyExpansion, using F5-F8.

History

  • While the chat is open, you can use the mouse wheel to scroll up and down through the chat history.
  • Chat history persists across multiple expeditions and even multiple lobbies.

Typing Indicators

  • New! When another BetterTextChat user is typing, a message like [PlayerName is typing...] is displayed.
  • New! Likewise, other BetterTextChat users see the same message when you are typing.
    • Can be disabled in BepInEx/config/BetterTextChat.cfg.

Miscellaneous

  • Fixes several vanilla bugs related to voice chat push-to-talk sound effects and multiple simultaneous speakers.

CHANGELOG

0.5.2

  • Workaround for rare TextChatClose keybind issue
  • Fixed extra newline when wrapping at exactly 50 characters

0.5.1

  • Possible fix for occasional null reference in typing indicator patch

0.5.0

  • Added typing indicator
    • Feature suggestion by Jade
  • Adjusted toPlayer selection to use slot index instead of character index
  • Fixed formatting for messages from bots (only fixed for players with BetterTextChat)
  • Fixed several vanilla bugs related to PTT start/stop sound effects and multiple simultaneous speakers
  • Fixed chat history displaying old messages for one frame when switching between game, map, and lobby

0.4.0

  • Added functionality to move cursor within composition area
  • Added functionality to delete text after cursor
  • Added functionality to set toPlayer
  • Added secret functionality
  • Fixed map zooming in/out while scrolling through chat history
  • Fixed multiline draft messages affecting chat history position while chat is closed

0.3.1

  • Fixed stupid bug (bad)

0.3.0

  • Added scrollable chat history

0.2.0

  • Made saving/discarding draft messages configurable
  • Fixed minor bug at very low framerates

0.1.1

  • Adjusted PlayerChatManager.PostMessage patches for improved compatibility with other mods

0.1.0

  • Initial release