diff --git a/src/k_credits.cpp b/src/k_credits.cpp index 55c0e4b0a..36c364d1d 100644 --- a/src/k_credits.cpp +++ b/src/k_credits.cpp @@ -412,6 +412,7 @@ void F_StartCredits(void) Music_StopAll(); S_StopSounds(); + Music_Play("credits_silence"); // mask any music changes from demos F_NewCreditsMusic("_creds", false); F_CreditsReset(); diff --git a/src/music.cpp b/src/music.cpp index 912a5febb..9d9384b5f 100644 --- a/src/music.cpp +++ b/src/music.cpp @@ -164,6 +164,13 @@ void Music_Init(void) tune.credit = false; } + { + Tune& tune = g_tunes.insert("credits_silence"); + + tune.song = ""; + tune.priority = 100; + } + { Tune& tune = g_tunes.insert("credits");