public void SetMasterVolume(HITVolumeGroup group, float volume) { GroupMasterVolumes[(int)group] = volume; foreach (var sound in Sounds) { if (sound.VolGroup == group) { sound.RecalculateVolume(); } } foreach (var amb in AmbLoops) { amb.Volume = GetMasterVolume(HITVolumeGroup.AMBIENCE); } }
public float GetMasterVolume(HITVolumeGroup group) { return(GroupMasterVolumes[(int)group]); }