Facepunch / sbox-issues

177 stars 12 forks source link

Give us more control over the Voice Transmitter component #6973

Closed bub-bl closed 5 days ago

bub-bl commented 5 days ago

What can't you do?

We can't set manually the distance attenuation, occlusion, occlusion radius, sound position, and more

How would you like it to work?

Give more control on it

What have you tried?

Above

Additional context

No response

johncosfm commented 5 days ago

Would also be nice to be able to directly access lip sync for games that dont use skinned model renderer or that have mouths that arent controlled by flexes. Perhaps it might make sense to just expose the sound handle?

bub-bl commented 5 days ago

@johncosfm Expose soundhandle can be good, but it is controlled in many ways in the voice transmitter component. A lot of values are overriden in OnUpdate

aylaylay commented 5 days ago

Added mixer, distance, falloff

johncosfm commented 5 days ago

@johncosfm Expose soundhandle can be good, but it is controlled in many ways in the voice transmitter component. A lot of values are overriden in OnUpdate

maybe just a readonly way to access the lipsync bit then

bub-bl commented 5 days ago

@johncosfm Expose soundhandle can be good, but it is controlled in many ways in the voice transmitter component. A lot of values are overriden in OnUpdate

maybe just a readonly way to access the lipsync bit then

I will close this issue tomorrow if we don't have any response about lipsync, You can create an issue for that too

aylaylay commented 5 days ago

Lipsync is on there?

bub-bl commented 5 days ago

@johncosfm Expose soundhandle can be good, but it is controlled in many ways in the voice transmitter component. A lot of values are overriden in OnUpdate

maybe just a readonly way to access the lipsync bit then

If think the property is called Visemes in the voice component, so i can close this issue. Thanks Laylad