From 883a067fc116b99be648ca2d30d5fde39db0d7e2 Mon Sep 17 00:00:00 2001 From: Luke Date: Mon, 31 May 2021 17:12:52 +0200 Subject: [PATCH] bigmap jetzt togglebar --- ReallifeGamemode.Client/Gui/bigmap.ts | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/ReallifeGamemode.Client/Gui/bigmap.ts b/ReallifeGamemode.Client/Gui/bigmap.ts index 4548f311..9dd2b29d 100644 --- a/ReallifeGamemode.Client/Gui/bigmap.ts +++ b/ReallifeGamemode.Client/Gui/bigmap.ts @@ -1,35 +1,17 @@ import { GlobalData } from ".."; export default function bigmap() { - var bigmap = { enabled: false, timer: null }; + var bigMapActive = false; mp.game.ui.setRadarZoom(0.0); mp.game.ui.setRadarBigmapEnabled(false, false); mp.events.add("render", () => { mp.game.controls.disableControlAction(0, 48, true); + if (mp.game.controls.isDisabledControlJustPressed(0, 48) && !GlobalData.InChat) { - if (bigmap.timer != null) { - clearTimeout(bigmap.timer); - bigmap.timer = null; - } - - if (!bigmap.enabled) { - mp.game.ui.setRadarBigmapEnabled(true, false); - mp.game.ui.setRadarZoom(1.0); - bigmap.enabled = true; - - bigmap.timer = setTimeout(() => { - mp.game.ui.setRadarBigmapEnabled(false, false); - mp.game.ui.setRadarZoom(0.0); - bigmap.enabled = false; - bigmap.timer = null; - }, 7500); - } else { - mp.game.ui.setRadarBigmapEnabled(false, false); - mp.game.ui.setRadarZoom(0.0); - bigmap.enabled = false; - } + bigMapActive = !bigMapActive; + mp.game.ui.setRadarBigmapEnabled(bigMapActive, false); } }); } \ No newline at end of file