(fix) Set the music and sfx volumes immediately after initialising the

audio frontend.

Fixes #373
This commit is contained in:
S Handley
2019-12-10 14:02:51 +00:00
committed by Imbris
parent 7cb177bb44
commit da2d36ed76
4 changed files with 59 additions and 51 deletions

View File

@ -42,12 +42,10 @@ impl PlayState for MainMenuState {
let mut client_init: Option<ClientInit> = None;
// Kick off title music
if None == self.title_music_channel {
self.title_music_channel = Some(
global_state
.audio
.play_music("voxygen.audio.soundtrack.veloren_title_tune-3"),
)
if self.title_music_channel.is_none() && global_state.settings.audio.audio_on {
self.title_music_channel = global_state
.audio
.play_music("voxygen.audio.soundtrack.veloren_title_tune-3");
}
// Reset singleplayer server if it was running already