/// <summary> /// Plays the backgrond music. Will restart music if already playing. /// </summary> void BackgroundMusic() { if (CurrentMusic != null) { CurrentMusic.Destroy(); } SoundEffect mus = Sounds.GetSound(CVars.a_music.Value); Sounds.Play(mus, true, Location.NaN, CVars.a_musicpitch.ValueF, CVars.a_musicvolume.ValueF, 0, (asfx) => { CurrentMusic = asfx; }); }