From: Samual Lenks Date: Sun, 15 Sep 2013 17:46:02 +0000 (-0400) Subject: Use r_drawfog 0 while in orthoview X-Git-Tag: xonotic-v0.8.0~247^2~9 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=04e1845054893c7f602a0d619ac04c1b24f3f3f6;p=xonotic%2Fxonotic-data.pk3dir.git Use r_drawfog 0 while in orthoview --- diff --git a/qcsrc/client/Main.qc b/qcsrc/client/Main.qc index 8e36cc9b5..f7537ad80 100644 --- a/qcsrc/client/Main.qc +++ b/qcsrc/client/Main.qc @@ -921,8 +921,10 @@ void Fog_Force() { // TODO somehow thwart prvm_globalset client ... - if(forcefog != "") - localcmd(strcat(notranslate_fogcmd1, forcefog, notranslate_fogcmd2)); + if(autocvar_cl_orthoview && autocvar_cl_orthoview_nofog) + { localcmd("\nr_drawfog 0\n"); } + else if(forcefog != "") + { localcmd(strcat(notranslate_fogcmd1, forcefog, notranslate_fogcmd2)); } } void Gamemode_Init(); diff --git a/qcsrc/client/View.qc b/qcsrc/client/View.qc index 1255200c2..7a0a10119 100644 --- a/qcsrc/client/View.qc +++ b/qcsrc/client/View.qc @@ -396,7 +396,7 @@ float checkfail[16]; float rainbow_last_flicker; vector rainbow_prev_color; -float autocvar_cl_orthoview_distanceoverride; + #define BUTTON_3 4 #define BUTTON_4 8 float cl_notice_run(); diff --git a/qcsrc/client/autocvars.qh b/qcsrc/client/autocvars.qh index c489f1ea1..dfa83cf5f 100644 --- a/qcsrc/client/autocvars.qh +++ b/qcsrc/client/autocvars.qh @@ -55,6 +55,8 @@ float autocvar_cl_hidewaypoints; float autocvar_cl_lockview; float autocvar_cl_nogibs; var float autocvar_cl_orthoview = TRUE; +var float autocvar_cl_orthoview_nofog = TRUE; +float autocvar_cl_orthoview_distanceoverride; float autocvar_cl_particlegibs; float autocvar_cl_particles_oldnexbeam; float autocvar_cl_particles_quality;