Download
(43Kb)
Download
Updated: 05-04-21 06:29 PM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.5)
Updated:05-04-21 06:29 PM
Created:01-25-21 07:51 PM
Downloads:106
Favorites:2
MD5:
Categories:Chat Mods, RolePlay, Music Mods

KVCD - RP Chat Clarity - Darken Chat Messages by Speaker Distance

Version: 0.4.1
by: Kvalyr [More]

An addon designed for RolePlayers. This addon makes messages in the chat frame sent to /s, /y and /e darker the further away the speaker is from you. This makes it easier to focus on players RPing closer to you when in busier areas.

It also provides options to highlight friends/guild-mates/party-members to make them stand out in the walls of text that occur when multiple people are chatting nearby.

The addon disables itself during combat so that it doesn't interfere with gameplay.

Current Features:

  • Darkening of chat messages by distance of speaker from player.
  • Prefixes for chat messages by Friend/Guild/Group/Stranger/NPC/Target/Focus.
  • Highlight-colors for Friends/Guild/Group.
  • Addon Communications to synchronize range/distance info between players.
  • High level of configurability. Check the options menu in Interface->Addons->'Darken Chat Messages'.

Planned Features:
  • User-configurable colors for messages from friends/group/guild.
  • More customization of chat frame messages for clarity when RPing.

Limitations & Known Issues:

Range-finding of arbitrary units in WoW is extremely difficult by design (to prevent cheating).
This addon uses a variety of means to determine how far speakers are from you, but none of those methods are reliable or accurate - This is a hard limitation of WoW's Lua API.

The addon works best when you have nameplates enabled, so that it can use them to determine speaker distances. When nameplates are disabled, the accuracy of the system drops dramatically as it is forced to rely on checking units you are targeting, focusing, mousing over, or in a group with.

There is an option in the addon's config UI (under Interface/Addons menu) that lets the addon periodically enable nameplates for a split-second so that it can grab distance information for nearby players without cluttering your screen.

WoW Classic Support:

Might be compatible but hasn't been tested yet.

Languages supported:
  • English

Other locales to follow in later versions. The addon works fine with any language, but the options UI will be in English only for now.

Credits:

This addon uses the LibStub and LibRangeCheck libraries.

0.4.1 - Reduce spam from player not-playing errors caused by localized realm names. TOC Update for 9.0.5.
0.4.0 - More configurability for Highlights (and colours), Prefixes. Fine-tuned distance calculations.
0.3.1 - Reject mismatched addon messages by prefix earlier in func. Track known users in memory. Handle registering players better.
0.3.0 - Add Comms. Improve Config UI. Add Position comparisons. Better toggles.
0.2.0 - Default-on nameplate trick, even for existing users.
0.1.3 - Fix bug in TableMergeNoOverwrite preventing boolean falses from saving to SV. Fix bug in guild logic when both player and unit are guildless.
0.1.2 - Make CVar modifications safer. Fix new settings not propagating to SV. Improve perf.
0.1.1 - Fix helper bugs. Make ticker react in real-time to options changes. Clean up toc.
0.1.0 - Initial Release
Archived Files (7)
File Name
Version
Size
Author
Date
0.4.0
43kB
Kvalyr
02-09-21 01:59 PM
0.3.1
40kB
Kvalyr
01-31-21 02:57 PM
0.3.0
39kB
Kvalyr
01-31-21 01:35 PM
0.2.0
25kB
Kvalyr
01-29-21 10:18 AM
0.1.3
23kB
Kvalyr
01-26-21 03:14 PM
0.1.2
23kB
Kvalyr
01-26-21 11:26 AM
0.1.1
22kB
Kvalyr
01-25-21 08:52 PM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: