v6.0.0
This is a breaking version release and requires the use of server version 4834 or higher, if you're not comfortable using a non recommended server version please use v5.2.0
You need to remove updateRoutingBucket
and setOverrideCoords
if they're used.
updateRoutingBucket was removed due to the fact you wont be able to see players not in your routing bucket, so its more natively handled
setOverrideCoords was primarily linked to the grid system and was primarily used for spectating and has no use now.
This version removes the grid system, which was the cause of a lot of issues (too many players listening to channels, too many players in one channel, etc.).
This targeting adds any player within the player's proximity to their voice target(s), this should result in less bandwidth usage and hopefully fewer voice issues overall.
What's Changed
- feat: ditch grids and just add nearby players
- adds convar: voice_refreshRate
- removes exports: setOverrideCoords, updateRoutingBucket
- removes convars: voice_zoneRadius, voice_zoneRefreshRate, voice_routingUpdateWait
- removes state bags: routingBucket, grid
- volume exports properly take the 1-100 range