From a9550d358cf74b19bbbce6878ccafccfcf9d391f Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Sun, 2 Feb 2003 18:18:51 +0000 Subject: [PATCH] cosmetic fixes, and random number seed fix --- stepmania/src/ScreenEvaluation.cpp | 3 ++- stepmania/src/StepMania.cpp | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenEvaluation.cpp b/stepmania/src/ScreenEvaluation.cpp index ef175edd92..9b5121cfdd 100644 --- a/stepmania/src/ScreenEvaluation.cpp +++ b/stepmania/src/ScreenEvaluation.cpp @@ -372,6 +372,7 @@ ScreenEvaluation::ScreenEvaluation( bool bSummary ) for( int r=0; rGetPathTo("Graphics","evaluation bars possible 1x2") ); + m_sprPossibleBar[p][r].StopAnimating(); m_sprPossibleBar[p][r].SetState( p ); m_sprPossibleBar[p][r].SetHorizAlign( Actor::align_left ); m_sprPossibleBar[p][r].SetX( BAR_BASE_X(p) ); @@ -385,8 +386,8 @@ ScreenEvaluation::ScreenEvaluation( bool bSummary ) this->AddChild( &m_sprPossibleBar[p][r] ); m_sprActualBar[p][r].Load( THEME->GetPathTo("Graphics","evaluation bars actual 1x2") ); - m_sprActualBar[p][r].SetState( p ); m_sprActualBar[p][r].StopAnimating(); + m_sprActualBar[p][r].SetState( p ); m_sprActualBar[p][r].SetHorizAlign( Actor::align_left ); m_sprActualBar[p][r].SetX( BAR_BASE_X(p) ); m_sprActualBar[p][r].SetY( BAR_START_Y + BAR_SPACING_Y*r ); diff --git a/stepmania/src/StepMania.cpp b/stepmania/src/StepMania.cpp index e202255d68..f712b0c023 100644 --- a/stepmania/src/StepMania.cpp +++ b/stepmania/src/StepMania.cpp @@ -27,6 +27,7 @@ #include "arch/arch.h" #include "arch/LoadingWindow/LoadingWindow.h" #include "arch/ErrorDialog/ErrorDialog.h" +#include "time.h" #include "SDL.h" #include "SDL_syswm.h" // for SDL_SysWMinfo @@ -261,7 +262,8 @@ int main(int argc, char* argv[]) SDL_WM_SetCaption("StepMania", "StepMania"); loading_window->Paint(); - srand( (unsigned)RageTimer::GetTimeSinceStart() ); // seed number generator + // changed to use time. GetTimeSinceStart is silly because it always return 0! -Chris + srand( time(NULL) ); // seed number generator // // Create game objects