From a0a7be30228522f6c4c2e718550e7860cd69d824 Mon Sep 17 00:00:00 2001 From: Janek <development@superyu.xyz> Date: Wed, 10 Apr 2024 22:54:50 +0200 Subject: [PATCH] fix 4 --- src/dma/mod.rs | 4 ++-- webradar/script.js | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/dma/mod.rs b/src/dma/mod.rs index 288ab58..7f7d063 100755 --- a/src/dma/mod.rs +++ b/src/dma/mod.rs @@ -83,8 +83,8 @@ pub async fn run(radar_data: ArcRwlockRadarData, connector: Connector, pcileech_ let bomb_defuse_end: f32 = { if bomb_can_defuse { - if let Some(bomb_stamp) = data.bomb_defuse_stamp { - (data.bomb_plant_timer - bomb_stamp.elapsed().as_secs_f32()) - data.bomb_defuse_length + if let Some(defuse_stamp) = data.bomb_defuse_stamp { + data.bomb_plant_timer - (data.bomb_defuse_length - defuse_stamp.elapsed().as_secs_f32()) } else { 0.0 } diff --git a/webradar/script.js b/webradar/script.js index 041f6be..5ae2fcf 100755 --- a/webradar/script.js +++ b/webradar/script.js @@ -227,10 +227,11 @@ function render() { // Defuse stamp line if (radarData.bombCanDefuse) { + console.log("radarData.bombDefuseEnd") ctx.strokeStyle = "green" ctx.beginPath() - ctx.moveTo(130 + (maxWidth-2) * (radarData.bombDefuseLeft / 40), 16) - ctx.lineTo(130 + (maxWidth-2) * (radarData.bombDefuseLeft / 40), 32) + ctx.moveTo(130 + (maxWidth-2) * (radarData.bombDefuseEnd / 40), 16) + ctx.lineTo(130 + (maxWidth-2) * (radarData.bombDefuseEnd / 40), 32) ctx.stroke() } }