+ flashing anim to data panel on songwheel
This commit is contained in:
parent
09b7e5021e
commit
797761a101
|
@ -433,17 +433,28 @@ function drawData() -- Draws the song data on the left panel
|
|||
|
||||
-- Draw grade
|
||||
local gradeImage = gradeImages.none;
|
||||
local gradeAlpha = transitionAfterscrollGradeAlpha;
|
||||
if bestScore then
|
||||
gradeImage = getGradeImageForScore(bestScore.score)
|
||||
|
||||
if (transitionAfterscrollGradeAlpha == 1 and bestScore.score >= gradeCutoffs.S) then
|
||||
gradeAlpha = transitionFlashAlpha; -- If S, flash the badge
|
||||
end
|
||||
end
|
||||
|
||||
gfx.BeginPath();
|
||||
gfx.ImageRect(360, 773, 45, 45, gradeImage, transitionAfterscrollGradeAlpha, 0);
|
||||
gfx.ImageRect(360, 773, 45, 45, gradeImage, gradeAlpha, 0);
|
||||
|
||||
-- Draw badge
|
||||
badgeImage = badgeImages[diff.topBadge+1];
|
||||
|
||||
local badgeAlpha = transitionAfterscrollBadgeAlpha;
|
||||
if (transitionAfterscrollBadgeAlpha == 1 and diff.topBadge >= 3) then
|
||||
badgeAlpha = transitionFlashAlpha; -- If hard clear or above, flash the badge, but only after the initial transition
|
||||
end
|
||||
|
||||
gfx.BeginPath()
|
||||
gfx.ImageRect(425, 724, 93/1.1, 81/1.1, badgeImage, transitionAfterscrollBadgeAlpha, 0)
|
||||
gfx.ImageRect(425, 724, 93/1.1, 81/1.1, badgeImage, badgeAlpha, 0)
|
||||
end
|
||||
gfx.Restore()
|
||||
|
||||
|
|
Loading…
Reference in New Issue