#include "radar.qh"
#include <client/draw.qh>
+#include <client/hud/panel/scoreboard.qh>
#include <client/mapvoting.qh>
-#include <client/resources.qh>
#include <client/teamradar.qh>
#include <common/ent_cs.qh>
#include <common/mutators/mutator/waypoints/all.qh>
+#include <common/resources/cl_resources.qh>
// Radar (#6)
{
hud_panel_radar_mouse = 1;
- // we must unset the player's buttons, as they aren't released elsewhere
- localcmd("-fire\n");
- localcmd("-fire2\n");
- localcmd("-use\n");
- localcmd("-hook\n");
- localcmd("-jump\n");
+ Release_Common_Keys();
}
}
else if ( hud_panel_radar_mouse )
if ( !hud_panel_radar_mouse ) return;
if(mv_active) return;
- if ( intermission )
- {
- HUD_Radar_Hide_Maximized();
- return;
- }
-
- if(mouseClicked & S_MOUSE2)
+ if (intermission || scoreboard_ui_enabled || (mouseClicked & S_MOUSE2))
{
HUD_Radar_Hide_Maximized();
return;