private async Task RadarControlHud() { if (!loaded) { return; } await Delay(1000); if (API.IsRadarHidden() && radarShow) { NUIEvents.ShowHUD(false); radarShow = false; } else if (!API.IsRadarHidden() && !radarShow) { NUIEvents.ShowHUD(true); radarShow = true; } if (API.IsPauseMenuActive() && radarShow) { NUIEvents.ShowHUD(false); radarShow = false; } else if (!API.IsPauseMenuActive() && !radarShow && !API.IsPlayerDead(API.PlayerId())) { NUIEvents.ShowHUD(true); radarShow = true; } }
private async Task RadarControlHud() { if (!loaded) { return; } await Delay(1000); if ((API.IsRadarHidden()) || (API.IsPauseMenuActive()) || (!ApiCalls.APIShowOn) || (API.NetworkIsInSpectatorMode()) || (API.IsHudHidden())) { NUIEvents.ShowHUD(false); } else { NUIEvents.ShowHUD(true); } }
private void setHud(bool enable) { NUIEvents.ShowHUD(enable); }