https://github.com/luannbr/L2Voice-Chat/tree/main
It is a DLL with an ImGUI interface.
It does not depend on Client Interface Modifications (I know many people prefer that).
However, it is still possible to make the interface look very nice.
Features:
- Master Volume
- Each player has their own individual volume
- Global Mute
- Individual Mute
- Push-to-Talk key selection
- Free Talk mode
Proximity
Nearby players sound louder, and as they move farther away, the volume gradually decreases.
Party
Your party can communicate without interference.
Clan
The Leader and Sub-Leaders are marked.
The Leader has the power to set modes:
NONE, PVP, SIEGE, BOSS, FARM.
What do these modes do?
The Leader and Sub-Leaders can activate voice while the rest are unable to speak (similar to a whisper), but the entire clan can hear them.
Ally
Basically the same as Clan.
Perhaps when a clan with an ally makes a mode request, we could allow the leader/sub-leaders to accept or deny it (just thought of this now).
Still under development, since each alliance may have its own modus operandi.