mirror of
git://opensimulator.org/git/opensim
synced 2026-08-14 09:02:50 +00:00
SianaGearz notes stop sound flag is 1 << 5, so using that for ISoundModule.StopSound rather than setting gain to zero
This commit is contained in:
committed by
Justin Clark-Casey (justincc)
parent
e0b5a3cd90
commit
e308841de9
@@ -204,8 +204,7 @@ namespace OpenSim.Region.CoreModules.World.Sound
|
||||
foreach (SceneObjectPart part in m_host.ParentGroup.LoopSoundSlavePrims)
|
||||
{
|
||||
part.Sound = UUID.Zero;
|
||||
part.SoundGain = 0;
|
||||
part.SoundFlags = 0;
|
||||
part.SoundFlags = 1 << 5;
|
||||
part.SoundRadius = 0;
|
||||
part.ScheduleFullUpdate();
|
||||
part.SendFullUpdateToAllClients();
|
||||
@@ -216,8 +215,7 @@ namespace OpenSim.Region.CoreModules.World.Sound
|
||||
else
|
||||
{
|
||||
m_host.Sound = UUID.Zero;
|
||||
m_host.SoundGain = 0;
|
||||
m_host.SoundFlags = 0;
|
||||
m_host.SoundFlags = 1 << 5;
|
||||
m_host.SoundRadius = 0;
|
||||
m_host.ScheduleFullUpdate();
|
||||
m_host.SendFullUpdateToAllClients();
|
||||
@@ -226,8 +224,7 @@ namespace OpenSim.Region.CoreModules.World.Sound
|
||||
else
|
||||
{
|
||||
m_host.Sound = UUID.Zero;
|
||||
m_host.SoundGain = 0;
|
||||
m_host.SoundFlags = 0;
|
||||
m_host.SoundFlags = 1 << 5;
|
||||
m_host.SoundRadius = 0;
|
||||
m_host.ScheduleFullUpdate();
|
||||
m_host.SendFullUpdateToAllClients();
|
||||
|
||||
Reference in New Issue
Block a user