From 7bdc3fbaa30d40c55efa174d38a8e9b98e11a30b Mon Sep 17 00:00:00 2001 From: Wizzard <rich@bandaholics.cash> Date: Mon, 10 Mar 2025 12:43:22 -0400 Subject: [PATCH] Add button for player names --- webradar/index.html | 4 ++++ webradar/script.js | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/webradar/index.html b/webradar/index.html index a9ece3c..9ffbad9 100644 --- a/webradar/index.html +++ b/webradar/index.html @@ -18,6 +18,10 @@ <input type="checkbox" onclick="toggleStats()" id="statsCheck" name="stats"/> <label for="statsCheck">Stats</label> </div> + <div> + <input type="checkbox" onclick="toggleNames()" id="namesCheck" name="names"/> + <label for="namesCheck">Player Names</label> + </div> </div> </div> <canvas id="canvas"></canvas> diff --git a/webradar/script.js b/webradar/script.js index fb1b3e4..a1fdd31 100644 --- a/webradar/script.js +++ b/webradar/script.js @@ -9,6 +9,7 @@ const textColor = "#d1d1d1" shouldZoom = false drawStats = true +drawNames = true // Common canvas = null @@ -218,7 +219,7 @@ function render() { data.Player.isScoped ); - if (drawStats && data.Player.playerName) { + if (drawNames && data.Player.playerName) { drawPlayerName(data.Player.pos, data.Player.playerName, data.Player.playerType); } } @@ -567,6 +568,7 @@ function connect() { addEventListener("DOMContentLoaded", (e) => { document.getElementById("zoomCheck").checked = false; document.getElementById("statsCheck").checked = true; + document.getElementById("namesCheck").checked = true; canvas = document.getElementById('canvas'); canvas.width = 1024; @@ -584,4 +586,8 @@ function toggleZoom() { function toggleStats() { drawStats = !drawStats +} + +function toggleNames() { + drawNames = !drawNames } \ No newline at end of file