Proximity Text Chat
A plugin that allows you to create distance-based chat messages, with an optional obfuscator that distorts messages based on your distance from the sender!
Note: Proximity Text Chat is already integrated into all cheap life server plugins. This is only for if you want to have the proximity text chat on a non-cheap life server
To send a proximity message, put a period before your message.
ex:
"There's nothing happening." -> ".There's nothing happening."
Settings
In the config there are a couple values that can be changed
textChatFadeDistance
- the distance at which a proximity message will start to be obfuscated
textChatCutDistance
- the maximum distance at which a proximity message can be "heard"
spectatorsCanChat
- if players in spectator mode will be allowed to use chat
forceProximity
- if all messages should be in proximity chat regardless of whether they have a period before them or not.
Obfuscation changes
As a message gets obfuscated, several things about the message can be changed. Vowels can be switched out with other vowels Numbers can be switched Words can be cut out and replaced with "..."
If you do not want to use obfuscation, and would rather just have the message cut out after a certain distance, set the textChatFadeDistance to the same value as the textChatCutDistance.
obfuscation example: the phrase "I finally got the wildfire in my sock drawer under control" may be displayed to another player that is farther away as "I fanally got thu waldfire in ... sock drawar under cantrol"