From 3b26b811a25a7f4cce84f8f998c9eb4e99d9e104 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 27 Jan 2005 05:01:56 +0000 Subject: [PATCH] preload memcard sounds --- stepmania/src/MemoryCardManager.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/stepmania/src/MemoryCardManager.cpp b/stepmania/src/MemoryCardManager.cpp index e02d5c2732..d21f21e262 100644 --- a/stepmania/src/MemoryCardManager.cpp +++ b/stepmania/src/MemoryCardManager.cpp @@ -22,10 +22,11 @@ MemoryCardManager::MemoryCardManager() m_bTooLate[p] = false; } - m_soundReady.Load( THEME->GetPathToS("MemoryCardManager ready") ); - m_soundError.Load( THEME->GetPathToS("MemoryCardManager error") ); - m_soundTooLate.Load( THEME->GetPathToS("MemoryCardManager too late") ); - m_soundDisconnect.Load( THEME->GetPathToS("MemoryCardManager disconnect") ); + /* These can play at any time. Preload them, so we don't cause a skip in gameplay. */ + m_soundReady.Load( THEME->GetPathToS("MemoryCardManager ready"), true ); + m_soundError.Load( THEME->GetPathToS("MemoryCardManager error"), true ); + m_soundTooLate.Load( THEME->GetPathToS("MemoryCardManager too late"), true ); + m_soundDisconnect.Load( THEME->GetPathToS("MemoryCardManager disconnect"), true ); } MemoryCardManager::~MemoryCardManager()