From 58223a239a9ab6bfa07a7a6c1d9ffc8951ddf245 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 3 Sep 2002 21:12:02 +0000 Subject: [PATCH] FIx score tweening during sort change. This also fixes assertion failures pressing left/right when changing tweens . --- stepmania/src/ScreenSelectMusic.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenSelectMusic.cpp b/stepmania/src/ScreenSelectMusic.cpp index e889774665..c8954a7559 100644 --- a/stepmania/src/ScreenSelectMusic.cpp +++ b/stepmania/src/ScreenSelectMusic.cpp @@ -357,11 +357,12 @@ void ScreenSelectMusic::TweenScoreOnAndOffAfterChangeSort() } for( int i=0; iStopTweening(); + float fOriginalX = apActorsInScore[i]->GetX(); apActorsInScore[i]->BeginTweening( TWEEN_TIME, TWEEN_BIAS_END ); // tween off screen apActorsInScore[i]->SetTweenX( fOriginalX+400 ); - apActorsInScore[i]->StopTweening(); apActorsInScore[i]->BeginTweening( 0.5f ); // sleep apActorsInScore[i]->BeginTweening( 1, TWEEN_BIAS_BEGIN ); // tween back on screen