set cl_orthoview 0 "WARNING: WILL BREAK CONFIG!!! enable top-down view of the map- meant to be used for radar map images"
set cl_orthoview_nofog 1 "disable fog while in orthoview-- note, should not be enabled on ALL maps, i.e. oilrig works fine with this disabled"
+set cl_orthoview_resolution 512 "resolution accuracy multiplier for deciding fov scaling and view distance"
// these settings determine how much the view is affected by movement/damage
cl_smoothviewheight 0.05 // time of the averaging to the viewheight value so that it creates a smooth transition for crouching and such. 0 for instant transition
vector ov_worldmax = '0 0 0';
if(autocvar_cl_orthoview)
{
- #define ORTHO_ACCURACY 512 // x^2 resolution accuracy for evaluating fov scaling and distance
-
ov_worldmin = mi_picmin;
ov_worldmax = mi_picmax;
-
+
float ov_width = (ov_worldmax_x - ov_worldmin_x);
float ov_height = (ov_worldmax_y - ov_worldmin_y);
- float ov_distance = (ORTHO_ACCURACY * max(ov_width, ov_height));
+ float ov_distance = (autocvar_cl_orthoview_resolution * max(ov_width, ov_height));
ov_mid = ((ov_worldmax + ov_worldmin) * 0.5);
ov_org = FL2VEC(ov_mid_x, ov_mid_y, (ov_mid_z + ov_distance));
float autocvar_cl_nogibs;
float autocvar_cl_orthoview;
float autocvar_cl_orthoview_nofog;
+float autocvar_cl_orthoview_resolution;
float autocvar_cl_particlegibs;
float autocvar_cl_particles_oldnexbeam;
float autocvar_cl_particles_quality;