X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=vid_shared.c;h=8852c35942bcd4c3e9948ee0154d76b8c9256d66;hp=86205a125a994cb276bfed3c30650c0b7c4582b8;hb=8468ffaf8162a4fe8361127385c40141c375661d;hpb=06d8455f84631224fb6bb29ab1bd56e3f849a086 diff --git a/vid_shared.c b/vid_shared.c index 86205a12..8852c359 100644 --- a/vid_shared.c +++ b/vid_shared.c @@ -11,18 +11,24 @@ qboolean gl_supportslockarrays = false; qboolean gl_mtexable = false; int gl_mtex_enum = 0; -cvar_t vid_mode = {"vid_mode", "0", false}; -cvar_t vid_mouse = {"vid_mouse", "1", true}; -cvar_t vid_fullscreen = {"vid_fullscreen", "1"}; +cvar_t vid_mode = {0, "vid_mode", "0"}; +cvar_t vid_mouse = {CVAR_SAVE, "vid_mouse", "1"}; +cvar_t vid_fullscreen = {0, "vid_fullscreen", "1"}; void (GLAPIENTRY *qglMTexCoord2f) (GLenum, GLfloat, GLfloat); void (GLAPIENTRY *qglSelectTexture) (GLenum); void (GLAPIENTRY *qglLockArraysEXT) (GLint first, GLint count); void (GLAPIENTRY *qglUnlockArraysEXT) (void); -void VID_InitCvars() +void Force_CenterView_f (void) +{ + cl.viewangles[PITCH] = 0; +} + +void VID_InitCvars(void) { Cvar_RegisterVariable(&vid_mode); Cvar_RegisterVariable(&vid_mouse); Cvar_RegisterVariable(&vid_fullscreen); + Cmd_AddCommand("force_centerview", Force_CenterView_f); }