void Game::WinGame( ) { m_GameTimer.Stop( ); float time = m_GameTimer.GetTime( ); if( time < m_BestTime ) { m_BestTime = time; SaveHighScore( ); } ResetGame( ); }
void PlayerStatus::reset() { if (mScore > mHighScore) { mHighScore = mScore; SaveHighScore(mHighScore); } mScore = 0; mMultiplier = 1; mLives = 4; mScoreForExtraLife = 2000; mMultiplierTimeLeft = 0; }
INT CGpApp::Destroy() { SaveHighScore(); INT i; // Release Texture for(i=0; i<GAME_MAX_TEXTURE; ++i) SAFE_RELEASE( m_pTex[i] ); // Release Sound Instance for(i=0; i<GAME_MAX_SOUND; ++i) SAFE_RELEASE( m_pSnd[i] ); SAFE_RELEASE( m_pFontScore ); // Release Font Instance return LC_OK; }