You are viewing a potentially older version of this package. View all versions.
taffyko-NiceChat-1.2.3 icon

NiceChat

Better text chat. Infinite scrolling message history, greatly increased character limit, bigger chat area, and more.

Date uploaded 5 months ago
Version 1.2.3
Download link taffyko-NiceChat-1.2.3.zip
Downloads 55587
Dependency string taffyko-NiceChat-1.2.3

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

All features work client-side unless otherwise mentioned.

  • Can now scroll through chat history (once there's enough history, just scroll with mousewheel while the chat input is active!)
    • Chat history is no longer limited to 4 messages
    • A scrollbar shows your position in history (can be disabled in config)
  • Increases the 30 character message limit (default: 1000, configurable by host)
    • NOTE: For this, the mod also needs to be installed by the host.
      Without it, the limit can only be increased to ~50.
  • Increases the size of the chat area (toggleable)
    • Changes the default font size so that more text can fit (configurable)
  • Removes the apostrophes (') around chat messages.
  • Can now use Shift+Enter to insert line breaks in your messages.
  • Messages you receive while the clock is visible will now have timestamps (can be disabled in config)
  • You can now say the same thing multiple times in a row
    • NOTE: Only players with the mod installed will be able to see repeat messages
  • Can configure the fade-out opacity of the chat (even making it fade away completely), and customize the amount of seconds before fading

Chat history scroll demo:
Animated GIF demonstrating scrolling

CHANGELOG

1.2.5

  • Fixes an issue where the character limit would not increase for clients when playing with TooManyEmotes
  • Chat now fully fades away by default
  • Adds a workaround to improve compatibility with mods like LethalLoudnessMeter that add HUD elements in the bottom-left corner, preventing their HUD elements from fading when the chat fades.
  • The color of the text in the input field can now be configured, and defaults to white for better visibility

1.2.4

  • Adds a workaround for an incompatibility with MirrorDecor

1.2.3

  • Scrollbar now only appears while the chat input is focused
  • Scrollbar can now be hidden completely in config (#4)
  • Can now configure the fade-out opacity of the chat UI & time before fading out

1.2.2

  • Bug-fixes, including an issue related to MoreCompany cosmetics (#2)

1.2.1

  • Fixes some bugs when playing with MoreCompany

1.2.0

  • A scrollbar indicator has been added showing your position in history
  • Messages you receive while the clock is visible will now have timestamps (can be disabled in config)
  • Fixes some bugs related to keeping your place in history & seeing the latest messages

1.1.0

  • Message history is now scrollable
  • Character limit can now be configured by the host. (defaults to 1000)

1.0.0

Released for v45