This commit is contained in:
Glenn Maynard
2004-02-14 01:26:21 +00:00
parent dd1d434950
commit 1772ac415a
+15 -16
View File
@@ -277,24 +277,23 @@ ScreenEvaluation::ScreenEvaluation( CString sClassName ) : Screen(sClassName)
} }
// } // }
CString bgpath = m_sName;
m_bPassFailTriggered = false; // the sound hasn't been triggered yet m_bPassFailTriggered = false; // the sound hasn't been triggered yet
if(m_bFailed && (m_Type==stage||m_Type==course)) switch( m_Type )
{ {
bgpath += " Failed Background"; case stage:
m_bgFailedBack.LoadFromAniDir( THEME->GetPathToB(bgpath) ); case course:
bgpath = m_sName; if( m_bFailed )
bgpath += " Failed Overlay"; {
m_bgFailedOverlay.LoadFromAniDir( THEME->GetPathToB(bgpath) ); m_bgFailedBack.LoadFromAniDir( THEME->GetPathB(m_sName, "failed background") );
m_sndPassFail.Load(THEME->GetPathToS("ScreenEvaluationStage Failed",false)); m_bgFailedOverlay.LoadFromAniDir( THEME->GetPathB(m_sName, "failed overlay") );
m_sndPassFail.Play(); // why was this commented out? the BGA's wont play sound so its a NEEDED element - Frieza m_sndPassFail.Load( THEME->GetPathS(m_sName, "failed") );
} }
else if(m_Type==stage||m_Type==course) else
{ {
bgpath += " Passed Overlay"; // the theme can use the regular background for passed background
// the themer can use the regular background for passed background m_bgPassedOverlay.LoadFromAniDir( THEME->GetPathB(m_sName, "passed overlay") );
m_bgPassedOverlay.LoadFromAniDir( THEME->GetPathToB(bgpath) ); m_sndPassFail.Load( THEME->GetPathS(m_sName, "passed") );
m_sndPassFail.Load(THEME->GetPathToS("ScreenEvaluationStage Passed",false)); }
m_sndPassFail.Play(); m_sndPassFail.Play();
} }