Similar to how the Audio Player
component has both a Max Rolloff Distance
and Volume
controls, I suggest we add the same thing to players
Chips
Local Player Override Player Voice Volume
Overrides the target players voice volume, with 0% being the lowest, and 100% being the highest
Local Player Clear Player Voice Volume Override
Removes the local players voice volume override with the target player
Player Get Voice Volume
Gets the voice volume of a player
Player Set Voice Volume
Sets the volume for the target player as heard by all other players
*These chips use the exact same naming scheme as the current Voice Rolloff chips
Why?
I ask for this as I am currently in the process of making a system that prevents you from hearing players completely through walls, but you CAN hear players that are around walls, just at a reduced volume (Like a player who is around a corner), and the only way this is easily possible would be via a volume override. Currently I am struggling trying to find how RecRoom adjusts its voice falloff curve so I can find the inverse and set the roll off distance that way, which has not been working out very well