From 63867593ef1fa1734504b463ef58b1754577b286 Mon Sep 17 00:00:00 2001 From: Janek <development@superyu.xyz> Date: Wed, 10 Apr 2024 22:19:39 +0200 Subject: [PATCH] Add defuse line --- webradar/script.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/webradar/script.js b/webradar/script.js index ee33678..270dbed 100755 --- a/webradar/script.js +++ b/webradar/script.js @@ -185,7 +185,8 @@ function render() { let maxWidth = 1024-128-128; let timeleft = radarData.bombDefuseTimeleft; - //let canDefuse = (timeleft - radarData.bombDefuseLength) > 0 + let canDefuse = (timeleft - radarData.bombDefuseLength) > 0 + let defuseStamp = (timeleft - radarData.bombDefuseLength) // Base bar ctx.fillStyle = "black" @@ -225,6 +226,15 @@ function render() { ctx.moveTo(130 + (maxWidth-2) * (10 / 40), 16) ctx.lineTo(130 + (maxWidth-2) * (10 / 40), 32) ctx.stroke() + + // Defuse stamp line + if (canDefuse) { + ctx.strokeStyle = "green" + ctx.beginPath() + ctx.moveTo(130 + (maxWidth-2) * (defuseStamp / 40), 16) + ctx.lineTo(130 + (maxWidth-2) * (defuseStamp / 40), 32) + ctx.stroke() + } } }