protected void SoundTriggerHandler(Packet packet, Simulator simulator)
{
SoundTriggerPacket trigger = (SoundTriggerPacket)packet;
if (OnSoundTrigger != null)
{
try
{
OnSoundTrigger(
trigger.SoundData.SoundID,
trigger.SoundData.OwnerID,
trigger.SoundData.ObjectID,
trigger.SoundData.ParentID,
trigger.SoundData.Gain,
trigger.SoundData.Handle,
trigger.SoundData.Position
);
}
catch (Exception e) { Logger.Log(e.Message, Helpers.LogLevel.Error, Client, e); }
}
}