From f9aeb4b3618d327bc0475ffe72b755fe0d5156fe Mon Sep 17 00:00:00 2001 From: whiteshark0 Date: Thu, 14 Jan 2010 17:51:44 +0000 Subject: rating icon bouncing depends on time now instead of frames git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2090 b956fd51-792f-4845-bead-9b4dfca2ff2c --- src/screens/UScreenScore.pas | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/screens') diff --git a/src/screens/UScreenScore.pas b/src/screens/UScreenScore.pas index 1b965832..bbc0be1d 100644 --- a/src/screens/UScreenScore.pas +++ b/src/screens/UScreenScore.pas @@ -347,7 +347,12 @@ begin // GoldenNotebonus else if (BarGolden_EaseOut_Step < EaseOut_MaxSteps * 10) then - BarGolden_EaseOut_Step := BarGolden_EaseOut_Step + 1; + BarGolden_EaseOut_Step := BarGolden_EaseOut_Step + 1 + + // rating icon + else + for I := 1 to PlayersPlay do + CalculateBouncing(I); end; end; @@ -672,7 +677,6 @@ var ThemeIndex: integer; begin ThemeIndex := PlayerPositionMap[PlayerNumber-1].Position; - CalculateBouncing(PlayerNumber); PosX := Theme.Score.StaticRatings[ThemeIndex].X + (Theme.Score.StaticRatings[ThemeIndex].W * 0.5); PosY := Theme.Score.StaticRatings[ThemeIndex].Y + (Theme.Score.StaticRatings[ThemeIndex].H * 0.5); ; -- cgit v1.2.3