fixed seg cause of uninitialized cvar in_freelook. Also remove double initialization of sensitivity and lookstrafe

This commit is contained in:
Chris Ison 2001-04-17 03:08:52 +00:00
parent c59951b046
commit ba1408d56d
6 changed files with 5 additions and 29 deletions

View file

@ -147,6 +147,9 @@ IN_Init_Cvars (void)
"With this set to 1, quake will grab the mouse from X");
m_filter = Cvar_Get ("m_filter", "0", CVAR_ARCHIVE, NULL,
"Toggle mouse input filtering.");
in_freelook = Cvar_Get ("freelook", "0", CVAR_ARCHIVE, NULL,
"force +mlook");
lookstrafe = Cvar_Get ("lookstrafe", "0", CVAR_ARCHIVE, NULL,
"when mlook/klook on player will strafe");
sensitivity = Cvar_Get ("sensitivity", "3", CVAR_ARCHIVE, NULL,

View file

@ -54,6 +54,7 @@
#include "sbar.h"
#include "QF/sys.h"
#include "QF/va.h"
#include "QF/vid.h"
#define WARP_WIDTH 320
#define WARP_HEIGHT 200
@ -85,9 +86,8 @@ void
signal_handler (int sig)
{
printf ("Received signal %d, exiting...\n", sig);
Host_Shutdown ();
Sys_Quit ();
abort ();
// Sys_Quit();
exit (0);
}

View file

@ -291,10 +291,7 @@ extern cvar_t *cl_sbar;
extern cvar_t *cl_hudswap;
extern cvar_t *cl_pitchdriftspeed;
extern cvar_t *cl_freelook;
extern cvar_t *lookspring;
extern cvar_t *lookstrafe;
extern cvar_t *sensitivity;
extern cvar_t *m_pitch;
extern cvar_t *m_yaw;

View file

@ -60,10 +60,7 @@ cvar_t *cl_nolerp;
cvar_t *cl_sbar;
cvar_t *cl_hudswap;
cvar_t *cl_freelook;
cvar_t *lookspring;
cvar_t *lookstrafe;
cvar_t *sensitivity;
cvar_t *m_pitch;
cvar_t *m_yaw;
@ -134,17 +131,9 @@ CL_InitCvars (void)
cl_hudswap =
Cvar_Get ("cl_hudswap", "0", CVAR_ARCHIVE, NULL,
"new HUD on left side?");
cl_freelook = Cvar_Get ("freelook", "0", CVAR_ARCHIVE, NULL,
"force +mlook");
lookspring =
Cvar_Get ("lookspring", "0", CVAR_ARCHIVE, NULL,
"Snap view to center when moving and no mlook/klook");
lookstrafe =
Cvar_Get ("lookstrafe", "0", CVAR_ARCHIVE, NULL,
"when mlook/klook on player will strafe");
sensitivity =
Cvar_Get ("sensitivity", "3", CVAR_ARCHIVE, NULL,
"mouse sensitivity multiplier");
m_pitch =
Cvar_Get ("m_pitch", "0.022", CVAR_ARCHIVE, NULL,
"mouse pitch (up/down) multipier");

View file

@ -326,9 +326,6 @@ extern struct cvar_s *cl_hudswap;
extern struct cvar_s *cl_pitchdriftspeed;
extern struct cvar_s *lookspring;
extern struct cvar_s *lookstrafe;
extern struct cvar_s *sensitivity;
extern struct cvar_s *cl_freelook;
extern struct cvar_s *m_pitch;
extern struct cvar_s *m_yaw;

View file

@ -129,9 +129,6 @@ cvar_t *cl_cshift_damage;
cvar_t *cl_cshift_powerup;
cvar_t *lookspring;
cvar_t *lookstrafe;
cvar_t *sensitivity;
cvar_t *cl_freelook;
cvar_t *m_pitch;
cvar_t *m_yaw;
@ -1261,13 +1258,6 @@ CL_Init_Cvars (void)
"server connection timeout (since last packet received)");
lookspring = Cvar_Get ("lookspring", "0", CVAR_ARCHIVE, NULL,
"Snap view to center when moving and no mlook/klook");
lookstrafe = Cvar_Get ("lookstrafe", "0", CVAR_ARCHIVE, NULL,
"when mlook/klook on player will strafe");
sensitivity = Cvar_Get ("sensitivity", "3", CVAR_ARCHIVE, NULL,
"mouse sensitivity multiplier");
cl_freelook = Cvar_Get ("freelook", "0", CVAR_ARCHIVE, NULL,
"force +mlook");
m_pitch = Cvar_Get ("m_pitch", "0.022", CVAR_ARCHIVE, NULL,
"mouse pitch (up/down) multipier");
m_yaw = Cvar_Get ("m_yaw", "0.022", CVAR_NONE, NULL,