clean up screen.c and gl_screen.c includes

remove scr_allowsnap from screen.c
move crosshair related cvars to *screen.c
This commit is contained in:
Bill Currie 2000-12-05 05:55:16 +00:00
parent 481fe0b9ed
commit 9554be96f9
4 changed files with 35 additions and 44 deletions

View file

@ -85,7 +85,6 @@ extern cvar_t *r_numsurfs;
extern cvar_t *r_reportedgeout;
extern cvar_t *r_maxedges;
extern cvar_t *r_numedges;
extern cvar_t *crosshair;
#define XCENTERING (1.0 / 2.0)
#define YCENTERING (1.0 / 2.0)

View file

@ -33,6 +33,7 @@
#include <string.h>
#include <time.h>
#include "cl_parse.h"
#include "cmd.h"
#include "console.h"
#include "draw.h"
@ -42,9 +43,8 @@
#include "pcx.h"
#include "qendian.h"
#include "sbar.h"
#include "sys.h"
#include "cl_parse.h"
#include "skin.h"
#include "sys.h"
#include "view.h"
/*
@ -115,7 +115,10 @@ cvar_t *scr_showturtle;
cvar_t *scr_showpause;
cvar_t *scr_printspeed;
cvar_t *gl_triplebuffer;
extern cvar_t *crosshair;
cvar_t *crosshair;
cvar_t *crosshaircolor;
cvar_t *cl_crossx;
cvar_t *cl_crossy;
qboolean scr_initialized; // ready to draw
@ -384,6 +387,11 @@ void SCR_Init_Cvars (void)
scr_centertime = Cvar_Get("scr_centertime", "2", CVAR_NONE, "None");
scr_printspeed = Cvar_Get("scr_printspeed", "8", CVAR_NONE, "None");
gl_triplebuffer = Cvar_Get("gl_triplebuffer", "1", CVAR_ARCHIVE, "None");
crosshaircolor = Cvar_Get("crosshaircolor", "79", CVAR_ARCHIVE, "None");
crosshair = Cvar_Get("crosshair", "0", CVAR_ARCHIVE, "None");
cl_crossx = Cvar_Get("cl_crossx", "0", CVAR_ARCHIVE, "None");
cl_crossy = Cvar_Get("cl_crossy", "0", CVAR_ARCHIVE, "None");
}
void

View file

@ -71,12 +71,6 @@ cvar_t *v_ipitch_level;
cvar_t *v_idlescale;
cvar_t *crosshair;
cvar_t *crosshaircolor;
cvar_t *cl_crossx;
cvar_t *cl_crossy;
cvar_t *v_contentblend;
float v_dmg_time, v_dmg_roll, v_dmg_pitch;
@ -808,11 +802,6 @@ void V_Init_Cvars (void)
v_idlescale = Cvar_Get("v_idlescale", "0", CVAR_NONE, "None");
crosshaircolor = Cvar_Get("crosshaircolor", "79", CVAR_ARCHIVE, "None");
crosshair = Cvar_Get("crosshair", "0", CVAR_ARCHIVE, "None");
cl_crossx = Cvar_Get("cl_crossx", "0", CVAR_ARCHIVE, "None");
cl_crossy = Cvar_Get("cl_crossy", "0", CVAR_ARCHIVE, "None");
cl_rollspeed = Cvar_Get("cl_rollspeed", "200", CVAR_NONE, "None");
cl_rollangle = Cvar_Get("cl_rollangle", "2.0", CVAR_NONE, "None");

View file

@ -33,24 +33,21 @@
#include <time.h>
#include <string.h>
#include "client.h"
#include "cl_parse.h"
#include "cmd.h"
#include "console.h"
#include "cvar.h"
#include "d_iface.h"
#include "draw.h"
#include "keys.h"
#include "menu.h"
#include "msg.h"
#include "pcx.h"
#include "qendian.h"
#include "quakedef.h"
#include "r_local.h"
#include "sbar.h"
#include "skin.h"
#include "sys.h"
#include "vid.h"
#include "skin.h"
#include "view.h"
#include "cl_parse.h"
/*
@ -117,7 +114,11 @@ cvar_t *scr_showram;
cvar_t *scr_showturtle;
cvar_t *scr_showpause;
cvar_t *scr_printspeed;
cvar_t *scr_allowsnap;
cvar_t *crosshair;
cvar_t *crosshaircolor;
cvar_t *cl_crossx;
cvar_t *cl_crossy;
qboolean scr_initialized; // ready to draw
@ -177,8 +178,7 @@ void SCR_CenterPrint (char *str)
// count the number of lines for centering
scr_center_lines = 1;
while (*str)
{
while (*str) {
if (*str == '\n')
scr_center_lines++;
str++;
@ -226,15 +226,13 @@ void SCR_DrawCenterString (void)
else
y = 48;
do
{
do {
// scan the width of the line
for (l=0 ; l<40 ; l++)
if (start[l] == '\n' || !start[l])
break;
x = (vid.width - l*8)/2;
for (j=0 ; j<l ; j++, x+=8)
{
for (j=0 ; j<l ; j++, x+=8) {
Draw_Character8 (x, y, start[j]);
if (!remaining--)
return;
@ -333,12 +331,12 @@ static void SCR_CalcRefdef (void)
r_refdef.vrect.height = vid.height * size;
// bound field of view
if (scr_fov->value < 10)
if (scr_fov->int_val < 10)
Cvar_Set (scr_fov,"10");
if (scr_fov->value > 170)
if (scr_fov->int_val > 170)
Cvar_Set (scr_fov,"170");
r_refdef.fov_x = scr_fov->value;
r_refdef.fov_x = scr_fov->int_val;
r_refdef.fov_y = CalcFov (r_refdef.fov_x, r_refdef.vrect.width, r_refdef.vrect.height);
// these calculations mirror those in R_Init() for r_refdef, but take no
@ -406,7 +404,11 @@ void SCR_Init_Cvars (void)
scr_showpause = Cvar_Get("showpause", "1", CVAR_NONE, "None");
scr_centertime = Cvar_Get("scr_centertime", "2", CVAR_NONE, "None");
scr_printspeed = Cvar_Get("scr_printspeed", "8", CVAR_NONE, "None");
scr_allowsnap = Cvar_Get("scr_allowsnap", "1", CVAR_NONE, "None");
crosshaircolor = Cvar_Get("crosshaircolor", "79", CVAR_ARCHIVE, "None");
crosshair = Cvar_Get("crosshair", "0", CVAR_ARCHIVE, "None");
cl_crossx = Cvar_Get("cl_crossx", "0", CVAR_ARCHIVE, "None");
cl_crossy = Cvar_Get("cl_crossy", "0", CVAR_ARCHIVE, "None");
}
void
@ -420,9 +422,9 @@ SCR_Init (void)
Cmd_AddCommand ("sizeup",SCR_SizeUp_f);
Cmd_AddCommand ("sizedown",SCR_SizeDown_f);
scr_ram = W_GetLumpName ("ram");
scr_net = W_GetLumpName ("net");
scr_turtle = W_GetLumpName ("turtle");
scr_ram = Draw_PicFromWad ("ram");
scr_net = Draw_PicFromWad ("net");
scr_turtle = Draw_PicFromWad ("turtle");
scr_initialized = true;
}
@ -858,13 +860,6 @@ void SCR_RSShot_f (void)
if (cls.state < ca_onserver)
return; // gotta be connected
if (!scr_allowsnap->int_val) {
MSG_WriteByte (&cls.netchan.message, clc_stringcmd);
SZ_Print (&cls.netchan.message, "snap\n");
Con_Printf("Refusing remote screen shot request.\n");
return;
}
Con_Printf("Remote screen shot requested.\n");
#if 0
@ -1043,9 +1038,9 @@ void SCR_UpdateScreen (void)
//
// check for vid changes
//
if (oldfov != scr_fov->value)
if (oldfov != scr_fov->int_val)
{
oldfov = scr_fov->value;
oldfov = scr_fov->int_val;
vid.recalc_refdef = true;
}