From b78cd8e5f13391fd543920ff3abe5a45e5a74a9e Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Thu, 25 Mar 2021 21:33:44 -0500 Subject: [PATCH] Add background to item action progress bar --- scripts/client/main.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/client/main.js b/scripts/client/main.js index 6e10ecfc..82a2b8ff 100644 --- a/scripts/client/main.js +++ b/scripts/client/main.js @@ -501,7 +501,10 @@ addEventHandler("OnDrawnHUD", function (event) { let progressPercent = Math.ceil(currentTick*100/itemActionDelayDuration); let width = Math.ceil(getPercentage(itemActionDelaySize.x, progressPercent)); logToConsole(LOG_DEBUG, `Item action delay in progress - Current: ${currentTick}/${itemActionDelayDuration} (${progressPercent}%) - Width: ${width}/${itemActionDelaySize.x}`); - drawing.drawRectangle(null, [itemActionDelayPosition.x-(itemActionDelaySize.x/2), itemActionDelayPosition.y-(itemActionDelaySize.y/2)], [width, itemActionDelaySize.y], COLOUR_LIME, COLOUR_LIME, COLOUR_LIME, COLOUR_LIME); + + let backgroundColour = toColour(0, 0, 0, Math.floor(255.0*alpha)); + drawing.drawRectangle(null, [itemActionDelayPosition.x-(itemActionDelaySize.x/2)-2, itemActionDelayPosition.y-(itemActionDelaySize.y/2)], [itemActionDelaySize.x+2, itemActionDelaySize.y+2], backgroundColour, backgroundColour, backgroundColour, backgroundColour); + drawing.drawRectangle(null, [itemActionDelayPosition.x-(itemActionDelaySize.x/2), itemActionDelayPosition.y-(itemActionDelaySize.y/2)-2], [width, itemActionDelaySize.y], COLOUR_LIME, COLOUR_LIME, COLOUR_LIME, COLOUR_LIME); } } }