diff --git a/scripts/result.lua b/scripts/result.lua index 16485e2..26816eb 100644 --- a/scripts/result.lua +++ b/scripts/result.lua @@ -25,6 +25,7 @@ local appealCardImage = gfx.CreateSkinImage("appeal_card.png", 0); local danBadgeImage = gfx.CreateSkinImage("dan/inf.png", 0); local badgeLines = gfx.CreateSkinImage("result/badge_lines.png", 0); +local badgeGrade = gfx.CreateSkinImage("result/badge_gradient.png", 0); local gradeImages = { S = gfx.CreateSkinImage("common/grades/S.png", 0), @@ -43,7 +44,7 @@ local gaugeTypeBadgeImages = { gfx.CreateSkinImage("result/gauge_type_badges/effective.png", 0), gfx.CreateSkinImage("result/gauge_type_badges/excessive.png", 0), gfx.CreateSkinImage("result/gauge_type_badges/permissive.png", 0), - gfx.CreateSkinImage("result/gauge_type_badges/blastive.png", 0), -- TODO: add blastive + gfx.CreateSkinImage("result/gauge_type_badges/blastive.png", 0), gfx.CreateSkinImage("result/gauge_type_badges/effective.png", 0), -- placeholders in case other types get added gfx.CreateSkinImage("result/gauge_type_badges/effective.png", 0) } @@ -223,10 +224,15 @@ local drawIdol = function(deltaTime) end end +local drawbgrade = function() + gfx.BeginPath(); + gfx.ImageRect(rightPanelX + 1080 - 531, rightPanelY + 2, 531, 85, badgeGrade, 1, 0); +end + local drawRightBarAni = function(deltaTime) -- badgeLines gfx.BeginPath(); - gfx.ImageRect(rightPanelX + 1080 - 531 + badgeLinesAnimOffsetX, rightPanelY + 5, 531, 85, badgeLines, 1, 0); + gfx.ImageRect(rightPanelX + 1080 - 531 + badgeLinesAnimOffsetX, rightPanelY + 6, 531, 85, badgeLines, 1, 0); end local drawTopBar = function() @@ -666,6 +672,7 @@ render = function(deltaTime, showStats) drawRightPanel() drawRightBarAni(deltaTime) + drawbgrade() drawRightPanelContent() drawJacketPanel()