Better Chatting


Provides advanced chat functionality

Utilities
2 months ago
1.1
38

Changelog

Version: 0.3.1
Date: 2024-03-12
  Bugfixes:
    - Fixed CHARACTER always being the killer. Still might happen with edge cases
    - 0.3.0 migration now works. Will go back and fix old versions with broken migrations if requested
  Info:
    - Refactored most functional code to be in separate files
  Scripting:
    - Added an interface to disable event(/command) handlers so you can implement your own
Version: 0.3.0
Date: 2024-03-10
  Major Features:
    - Other mods can now use the interface to print messages that won't get deleted
  Bugfixes:
    - General messages now actually use their color
    - Added admin checking on promote/demote so it doesn't falsely report something has happened
  Info:
    - Refactored Chats to now just use a localized string instead of a 'header' and 'message'
Version: 0.2.8
Date: 2024-03-09
  Major Features:
    - Chat now naturally prints a select portion, only for opening chat to print everything
  Changes:
    - Improved research queue messages
    - Now uses command listener for admin promotion so it can respond accurately
  Bugfixes:
    - Migration is working again
  Issues:
    - Adding to research queue is not an event, so it doesn't work
    - Removing from research queue does not report the user, so it gets a descriptive "Unknown"
    - A message being sent while you're in chat, will make chat small again.
Version: 0.2.7
Date: 2024-02-24
  Bugfixes:
    - Fixed crash on research finish
Version: 0.2.6
Date: 2024-01-24
  Changes:
    - Fading out chat colors and the full message coloration toggle have been merged
    - Now actually immediately reacts to settings changes
Version: 0.2.5
Date: 2024-01-23
  Minor Features:
    - You can now toggle whether or not the full message gets colored
    - Now players can fade out user colors in chat
Version: 0.2.4
Date: 2024-01-23
  Changes:
    - Replaced system messages for:
      * Players joining
      * Players leaving
      * Players dying
      * Players respawning
      * Players promoted (imperfect)
      * Players demoted (imperfect)
      * Players banned
      * Players unbanned
      * Players kicked
Version: 0.2.3
Date: 2024-01-23
  Bugfixes:
    - Should now always print the correct chat to the correct people
  Changes:
    - Uses an array instead of a needlessly complex linked list
    - Limited global and player chat history
    - Added a warning about high values for force history
Version: 0.2.2
Date: 2024-01-23
  Bugfixes:
    - No longer crashes at first message when added to a save
Version: 0.2.1
Date: 2024-01-22
  Minor Features:
    - Now has more granular icon replacement settings
  Bugfixes:
    - Now has migrations so loading a 0.1 world and chatting won't crash
    - Added some locale so there weren't dangling localization keys
Version: 0.2.0
Date: 2024-01-21
  Major Features:
    - Now has individual history for players and forces
  Info:
    - Has not actually been tested on multiplayer yet. Released so I(/You :P) can
Version: 0.1.0
Date: 2024-01-21
  Major Features:
    - Chat History Replacement
    - Emojipack support
  Minor Features:
    - Cleaning rich text objects to being only icons