protected GetSoundStatusInternal ( int sound, bool ignoreFadeouts ) : int | ||
sound | int | |
ignoreFadeouts | bool | |
Résultat | int |
protected int GetSoundStatusInternal(int sound, bool ignoreFadeouts)
{
foreach (var player in _players)
{
if (player.IsActive && (!ignoreFadeouts || !player.IsFadingOut))
{
if (sound == -1)
return player.Id;
else if (player.Id == sound)
return 1;
}
}
return (sound == -1) ? 0 : GetQueueSoundStatus(sound);
}