View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006466||Multi Theft Auto : San Andreas||Client||public||2011-09-02 01:30||2011-09-04 12:11|
|Platform||OS||Windows 7||OS Version|
|Target Version||1.1.1||Fixed in Version||1.1.1|
|Summary||0006466: 3D sounds (set to element streams) attached to vehicles do not sync for some players|
When a sound is created and attached to a vehicle out of a client's streaming range, said player will NOT be able to hear the sound when the vehicle drives up to them.
|Steps To Reproduce|
Assuming randomPlayer is a player outside your streaming distance, and that they are in a car, when they drive up to you, you will not be able to hear the sound.
NOTE: the sound dosent have to be attached to a vehicle - it can be attached to anything that moves. The point is, when it enters your streaming distance, the sound will not be heard. Same if you move closer to the vehicle.
|Tags||No tags attached.|
Well, I've done a pretty poor job reporting this issue. I've narrowed it down a bit:
-When a 3D Sound element is attached to an element that is not streamed in on the client, the attachment does not happen. The sound is still created, however.
This behaviour is actually normal I think, it's me failing to recognize that if an element isn't streamed in locally, trying to attach the element is a bad idea. Whether or not this issue is a bug is up to your interpretation.
Edit: Also, when a sound is created an attached to an element that IS streamed in, when said element is moved out of the streaming distance of the local player, and returns, the sound will be gone.