Unity - cross-server chat for Asheron's Call
Needs Decal 2.9.7.5 or newer. The Unity window also needs Virindi View Service (most players have it).

INSTALL
1. Right-click the zip > Properties > tick "Unblock" > OK, then extract it.
   Skip this and Windows quietly refuses to load the plugin.
2. Copy UnityAC.dll into C:\Games\Decal Plugins\Unity\
3. Double-click Register-Unity.reg and accept the prompts.
4. Restart Asheron's Call.

UPDATING
Close Asheron's Call, replace UnityAC.dll with the new one, and start it again.

USE
/u <message>                Talk to everyone on Unity, on every server
/ut name@server, message    Private message - they get it even if they're offline
/ur <message>               Reply to your last private message
/unity window               Friends, messages, squelch list and settings
/unity help                 Everything else

Click any name in Unity chat to message, friend, squelch or report that player.
/unity report name@server why - players reported by several people are muted automatically.
Pick which chat windows Unity uses in the window's Settings tab, or with /unity chat main 1 2.
Turn on Appear Offline in the game's options to hide from your Unity friends too.

YOUR NAME
Your key is %APPDATA%\UnityAC\identity.key. It owns your character names, friends and squelches
on Unity. Back it up, and copy it to a new PC to keep them.

REMOVE
Double-click Unregister-Unity.reg, then delete C:\Games\Decal Plugins\Unity\
