Releases: ConnorAU/A3ExtendedChat
v2.2.2
v2.2.1
v2.2
Implemented some new commands from 2.02
Changed settings data to save in hashmap format
Removed workarounds for message broadcasting and handling as the HandleChatMessage event handler is now fixed
This update makes Extended Chat a fully functioning replacement for vanilla chat
v2.1.2
v2.1.1
v2.1
Added group mentioning (#13)
- Mission config setting
CAU_xChat_mentionGroupsto disable
Added custom roles framework function CAU_xChat_fnc_role (#14)
Added custom role mentioning (similar to mentioning roles on discord) (#7)
Added whisper chat command (#8)
- Mission config setting
CAU_xChat_whisperCommandto disable
Added player muting (#10)
- Muted state is persistent across sessions
Added website whitelist (#10)
- Makes approved links clickable in the history viewer
Added bad word and phrase filter (#10)
- Comes with a predefined list
- Can be modified as desired via the settings menu
Added show/hide chat feed keybind setting (#5)
Added show/hide chat feed behavior setting when joining while stream safe ui is enabled (#6)
Added support for all Twemoji emojis
- Full pack available for download here
Fixed death messages showing in the victim's localization
Fixed missing signature message not printing to chat
Fixed suggestion UI scroll bar showing on large UI size when first loaded
Fixed incorrect chat feed position when zeus ui is open
Fixed rare case of unit id not being set for mentioning
Fixed rare case of death message printing multiple times (hopefully)
Modified method of compiling structured text
- Bad characters should no longer break message content
- Emoji and mention parsing is now considerably faster
Modified emoji config format to allow for multiple keywords and shortcuts per emoji
Modified settings UI layout to 3 columns
Removed emoji packs stringtable
v2.0.2
v2.0
Addon is now plug-and-play, MP and SP compatible
Added player mentions (discord style)
Added mention text and background colour settings
Added suggestive text
- Provides emoji, mention and command suggestions as you type
- Supports A3, Extended Chat and CBA commands
Added suggestive text autocomplete keybind setting (default: TAB)
Added support for new radioChannelInfo script command
- This makes CAU_xChat_fnc_radioChannelCustom obsolete
Added support for new HandleChatMessage mission eventhandler
- Addon now displays vanilla connect/disconnect/kick/ban/rcon/death messages
- This makes CAU_xChat_fnc_sendMessage obsolete
Added battleye kick/ban message filter setting
Added CAU_xChat_handleChatMessage scripted eventhandler
- Allows overriding default behaviour inside the main HandleChatMessage mission event
Added support for new systemTime script command on message timestamps in history viewer
Fixed logging variable reverting to default value on JIP clients
Fixed vanilla commands not printing to chat when command prefix setting was modified
Fixed settings data resetting when updating over multiple settings versions
Fixed sometimes inaccurate death messages
Fixed connect/disconnect messages now show when a player enters/exits the mp lobby, rather than the mission
Modified description.ext configuration properties are now optional
Modified emoji parsing logic is now over 5 times faster
Modified history viewer to allow filtering of individual custom radio channels
Modified interrupt menu button creation now occurs in an OnGameInterrupt scripted eventhandler
Modified pre-send message processing now occurs on KeyDown rather than Destroy event
Modified message content is now trimmed of whitespace
Modified logging extension appends lines in a less weird way
Removed emoji selector UI (replaced by suggestive text)
Removed CAU_xChat_messageAdded scripted eventhandler
Removed unsupported mission message and filter setting
- No longer needed as the addon is now compatible with any mission