- optnum = 7;
- if (options_cursor == optnum++)
- Cvar_SetValueQuick (&vid_conwidth, bound(320, vid_conwidth.value + dir * 64, 2048));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&vid_conheight, bound(240, vid_conheight.value + dir * 48, 1536));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&scr_conalpha, bound(0, scr_conalpha.value + dir * 0.2, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&scr_conbrightness, bound(0, scr_conbrightness.value + dir * 0.2, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&sbar_alpha_bg, bound(0, sbar_alpha_bg.value + dir * 0.1, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&sbar_alpha_fg, bound(0, sbar_alpha_fg.value + dir * 0.1, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&scr_viewsize, bound(30, scr_viewsize.value + dir * 10, 120));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&scr_fov, bound(1, scr_fov.integer + dir * 1, 170));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&scr_screenshot_jpeg, !scr_screenshot_jpeg.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&scr_screenshot_jpeg_quality, bound(0, scr_screenshot_jpeg_quality.value + dir * 0.1, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&scr_screenshot_gammaboost, bound(0.1, scr_screenshot_gammaboost.value + dir * 0.1, 4));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&r_sky, !r_sky.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&gl_dither, !gl_dither.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&gl_texture_anisotropy, bound(1, gl_texture_anisotropy.integer + dir, gl_max_anisotropy));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&slowmo, bound(0, slowmo.value + dir * 0.25, 5));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&bgmvolume, bound(0, bgmvolume.value + dir * 0.1, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&volume, bound(0, volume.value + dir * 0.1, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&snd_staticvolume, bound(0, snd_staticvolume.value + dir * 0.1, 1));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&r_textshadow, !r_textshadow.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&crosshair, bound(0, crosshair.integer + dir, 6));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&crosshair_size, bound(1, crosshair_size.value + dir, 5));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&showfps, !showfps.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&showtime, !showtime.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&showdate, !showdate.integer);
- else if (options_cursor == optnum++)
- {
- if (cl_forwardspeed.value > 200)
- {
- Cvar_SetValueQuick (&cl_forwardspeed, 200);
- Cvar_SetValueQuick (&cl_backspeed, 200);
- }
- else
- {
- Cvar_SetValueQuick (&cl_forwardspeed, 400);
- Cvar_SetValueQuick (&cl_backspeed, 400);
- }
- }
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&lookspring, !lookspring.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&lookstrafe, !lookstrafe.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&sensitivity, bound(1, sensitivity.value + dir * 0.5, 50));
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&freelook, !freelook.integer);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&m_pitch, -m_pitch.value);
- else if (options_cursor == optnum++)
- Cvar_SetValueQuick (&vid_mouse, !vid_mouse.integer);
+ optnum = 0;
+ if (options_cursor == optnum++) ;
+ else if (options_cursor == optnum++) ;
+ else if (options_cursor == optnum++) ;
+ else if (options_cursor == optnum++) ;
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&crosshair, bound(0, crosshair.integer + dir, 6));
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&sensitivity, bound(1, sensitivity.value + dir * 0.5, 50));
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&m_pitch, -m_pitch.value);
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&scr_fov, bound(1, scr_fov.integer + dir * 1, 170));
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&showfps, !showfps.integer);
+ else if (options_cursor == optnum++) {f = !(showdate.integer && showtime.integer);Cvar_SetValueQuick(&showdate, f);Cvar_SetValueQuick(&showtime, f);}
+ else if (options_cursor == optnum++) ;
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&r_hdr_scenebrightness, bound(1, r_hdr_scenebrightness.value + dir * 0.0625, 4));
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&v_contrast, bound(1, v_contrast.value + dir * 0.0625, 4));
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&v_gamma, bound(0.5, v_gamma.value + dir * 0.0625, 3));
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&volume, bound(0, volume.value + dir * 0.0625, 1));
+ else if (options_cursor == optnum++) Cvar_SetValueQuick(&bgmvolume, bound(0, bgmvolume.value + dir * 0.0625, 1));