static void VRSVRResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault ("vr_svr_enable"); Cvar_SetToDefault ("vr_svr_distortion"); VRSVRSetMenuItemValues(); }
static void VRResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault ("vr_aimmode"); Cvar_SetToDefault ("vr_aimlaser"); Cvar_SetToDefault ("vr_viewmove"); Cvar_SetToDefault ("vr_aimmode_deadzone_pitch"); Cvar_SetToDefault ("vr_aimmode_deadzone_yaw"); Cvar_SetToDefault ("vr_autoipd"); Cvar_SetToDefault ("vr_ipd"); Cvar_SetToDefault ("vr_walkspeed"); Cvar_SetToDefault ("vr_hud_deadzone_yaw"); Cvar_SetToDefault ("vr_hud_fixed"); VRSetMenuItemValues(); }
static void VROVRResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault ("vr_ovr_enable"); Cvar_SetToDefault ("vr_ovr_maxfov"); Cvar_SetToDefault ("vr_ovr_debug"); Cvar_SetToDefault ("vr_ovr_autoprediction"); Cvar_SetToDefault ("vr_ovr_timewarp"); Cvar_SetToDefault ("vr_ovr_lowpersistence"); Cvar_SetToDefault ("vr_ovr_lumoverdrive"); Cvar_SetToDefault ("vr_ovr_dk2_color_hack"); VROVRSetMenuItemValues(); }
static void ScreenResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault ("crosshair"); Cvar_SetToDefault ("crosshair_scale"); Cvar_SetToDefault ("crosshair_alpha"); Cvar_SetToDefault ("crosshair_pulse"); Cvar_SetToDefault ("hud_scale"); Cvar_SetToDefault ("hud_alpha"); Cvar_SetToDefault ("hud_squeezedigits"); Cvar_SetToDefault ("cl_drawfps"); ScreenSetMenuItemValues(); }
static void InterfaceResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault ("menu_sensitivity"); Cvar_SetToDefault ("menu_alpha"); Cvar_SetToDefault ("con_font"); Cvar_SetToDefault ("con_font_size"); Cvar_SetToDefault ("alt_text_color"); Cvar_SetToDefault ("con_alpha"); // Cvar_SetToDefault ("con_height"); Cvar_SetToDefault ("scr_simple_loadscreen"); InterfaceSetMenuItemValues(); }
static void SoundResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault ("s_volume"); Cvar_SetToDefault ("cd_nocd"); Cvar_SetToDefault ("cd_loopcount"); Cvar_SetToDefault ("s_khz"); Cvar_SetToDefault ("s_loadas8bit"); Cvar_SetToDefault ("s_primary"); Menu_DrawTextBox (168, 192, 36, 3); SCR_DrawString (188, 192+MENU_FONT_SIZE, ALIGN_CENTER, S_COLOR_ALT"Restarting the sound system. This", 255); SCR_DrawString (188, 192+MENU_FONT_SIZE*2, ALIGN_CENTER, S_COLOR_ALT"could take up to a minute, so", 255); SCR_DrawString (188, 192+MENU_FONT_SIZE*3, ALIGN_CENTER, S_COLOR_ALT"please be patient.", 255); // the text box won't show up unless we do a buffer swap GLimp_EndFrame(); CL_Snd_Restart_f(); SoundSetMenuItemValues(); }
static void ResetVideoDefaults ( void *unused ) { Cvar_SetToDefault ("vid_fullscreen"); Cvar_SetToDefault ("vid_brightness"); Cvar_SetToDefault ("vid_width"); Cvar_SetToDefault ("vid_height"); Cvar_SetToDefault ("r_texturemode"); Cvar_SetToDefault ("r_anisotropic"); Cvar_SetToDefault ("r_picmip"); Cvar_SetToDefault ("r_swapinterval"); Cvar_SetToDefault ("r_adaptivevsync"); Cvar_SetToDefault ("r_fencesync"); Cvar_SetToDefault ("r_lateframe_ratio"); Cvar_SetToDefault ("r_lateframe_threshold"); Cvar_SetToDefault ("r_lateframe_decay"); Cvar_SetToDefault ("vid_refresh"); Cvar_SetToDefault ("cl_widescreen_fov"); Cvar_SetToDefault ("r_modulate"); Cvar_SetToDefault ("r_intensity"); Cvar_SetToDefault ("r_rgbscale"); Cvar_SetToDefault ("r_trans_lighting"); Cvar_SetToDefault ("r_warp_lighting"); Cvar_SetToDefault ("r_lightcutoff"); Cvar_SetToDefault ("r_glass_envmaps"); Cvar_SetToDefault ("r_solidalpha"); Cvar_SetToDefault ("r_waterquality"); Cvar_SetToDefault ("r_waterwave"); Cvar_SetToDefault ("r_blur"); Cvar_SetToDefault ("r_blur_radius"); Cvar_SetToDefault ("r_blur_texscale"); Cvar_SetToDefault ("r_particle_overdraw"); Cvar_SetToDefault ("r_bloom"); Cvar_SetToDefault ("r_bloom_falloff"); Cvar_SetToDefault ("r_bloom_minthreshold"); Cvar_SetToDefault ("r_bloom_radius"); Cvar_SetToDefault ("r_bloom_texscale"); Cvar_SetToDefault ("r_model_shading"); Cvar_SetToDefault ("r_shadows"); Cvar_SetToDefault ("r_shelltype"); Cvar_SetToDefault ("r_saveshotsize"); Cvar_SetToDefault ("r_antialias"); Cvar_SetToDefault ("r_texturecompression"); Menu_Video_Init(); }
static void EffectsResetDefaultsFunc(void *unused) { Cvar_SetToDefault("cl_blood"); Cvar_SetToDefault("cl_old_explosions"); Cvar_SetToDefault("cl_plasma_explo_sound"); Cvar_SetToDefault("cl_item_bobbing"); Cvar_SetToDefault("r_decals"); Cvar_SetToDefault("cl_particle_scale"); Cvar_SetToDefault("cl_railtype"); Cvar_SetToDefault("cl_railred"); Cvar_SetToDefault("cl_railgreen"); Cvar_SetToDefault("cl_railblue"); Cvar_SetToDefault("cl_footstep_override"); EffectsSetMenuItemValues(); }
// enables renderer support for the Rift void R_VR_Enable() { qboolean success = false; screen.width = 0; screen.height = 0; leftStale = 1; rightStale = 1; hudStale = 1; if (glConfig.ext_framebuffer_object && glConfig.ext_packed_depth_stencil) { Com_Printf("VR: Initializing renderer:"); // TODO: conditional this shit up if (hud.valid) R_DelFBO(&hud); hmd = &available_hmds[(int32_t) vr_enabled->value]; success = R_GenFBO(640,480,1,GL_RGBA8,&hud); success = success && hmd->enable && hmd->enable(); // shader init R_VR_InitDistortionShader(&vr_distort_shaders[0], &vr_shader_distort_norm); R_VR_InitDistortionShader(&vr_distort_shaders[1], &vr_shader_distort_chrm); if (!success) { Com_Printf(" failed!\n"); Cmd_ExecuteString("vr_disable"); } else { char string[6]; Com_Printf(" ok!\n"); hmd->getState(&vrState); //strncpy(string, va("%.2f", vrState.ipd * 1000), sizeof(string)); vr_ipd = Cvar_Get("vr_ipd", string, CVAR_ARCHIVE); if (vr_ipd->value < 0) Cvar_SetToDefault("vr_ipd"); } R_CreateIVBO(&hudVBO, GL_STATIC_DRAW); R_VR_GenerateHud(); } else { Com_Printf("VR: Cannot initialize renderer due to missing OpenGL extensions\n"); if (vr_enabled->value) { Cmd_ExecuteString("vr_disable"); } } R_VR_StartFrame(); }
static void IngameResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault ("crosshair"); Cvar_SetToDefault ("crosshair_scale"); Cvar_SetToDefault ("hud_scale"); Cvar_SetToDefault ("hud_alpha"); Cvar_SetToDefault ("cl_drawfps"); Cvar_SetToDefault ("cl_footstep_override"); Cvar_SetToDefault ("cl_blood"); Cvar_SetToDefault ("cl_railtype"); Cvar_SetToDefault ("cl_railred"); Cvar_SetToDefault ("cl_railgreen"); Cvar_SetToDefault ("cl_railblue"); IngameSetMenuItemValues(); }
static void VRAdvResetDefaultsFunc ( void *unused ) { Cvar_SetToDefault("vr_autoenable"); Cvar_SetToDefault("vr_chromatic"); Cvar_SetToDefault("vr_aimlaser"); Cvar_SetToDefault("vr_hud_depth"); Cvar_SetToDefault("vr_hud_fov"); Cvar_SetToDefault("vr_hud_transparency"); Cvar_SetToDefault("vr_hud_bounce"); Cvar_SetToDefault("vr_hud_bounce_falloff"); Cvar_SetToDefault("vr_prediction"); Cvar_SetToDefault("vr_neckmodel"); Cvar_SetToDefault("vr_neckmodel_up"); Cvar_SetToDefault("vr_neckmodel_forward"); Cvar_SetToDefault("vr_positiontracking"); VRAdvSetMenuItemValues(); }