X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=data%2Fqcsrc%2Fclient%2Fradar.qc;h=a7cd6304446679f0d3ec0e30cc8f04b10baa5af4;hb=f569199ef601fdb775bf48a135dc99e3c84cded2;hp=bae1c5c57ae9408d631853ebe6628160e11be423;hpb=f01222f64429302444a6b57609d1069e5d6769be;p=voretournament%2Fvoretournament.git diff --git a/data/qcsrc/client/radar.qc b/data/qcsrc/client/radar.qc index bae1c5c5..a7cd6304 100644 --- a/data/qcsrc/client/radar.qc +++ b/data/qcsrc/client/radar.qc @@ -385,7 +385,9 @@ void() radar_view = for(tm = world; (tm = find(tm, classname, "entcs_receiver")); ) { col = GetPlayerColor(tm.sv_entnum); - //if(color == COLOR_SPECTATOR || color == col) + if(cvar("cl_radar_players") > 1 || (cvar("cl_radar_players") > 0 && teamplay && GetPlayerColor(player_localentnum - 1) == col)) + if not(tm.sv_entnum == spectatee_status - 1) // don't show the player we are spectating, since we also draw ourself separately + if not(tm.eaten) // don't show prey on the radar draw_radar_player(tm.origin, tm.angles, GetTeamRGB(col)); } draw_radar_player(view_origin, view_angles, '1 1 1');