summaryrefslogtreecommitdiff
path: root/src/cl_view.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cl_view.c')
-rw-r--r--src/cl_view.c106
1 files changed, 0 insertions, 106 deletions
diff --git a/src/cl_view.c b/src/cl_view.c
index 4e78051..bc8d955 100644
--- a/src/cl_view.c
+++ b/src/cl_view.c
@@ -270,112 +270,6 @@ static void V_TestLights (void) {
//===================================================================
-void CL_RegisterVWepModels( void ) {
- int i;
- char *name;
-
- cl.numWeaponModels = 1;
- strcpy( cl.weaponModels[0], "weapon.md2" );
-
- // only default model when vwep is off
- if( !cl_vwep->integer ) {
- return;
- }
-
- for( i = 2; i < MAX_MODELS; i++ ) {
- name = cl.configstrings[ CS_MODELS + i ];
- if( !name[0] ) {
- break;
- }
- if( name[0] != '#' ) {
- continue;
- }
-
- // special player weapon model
- strcpy( cl.weaponModels[cl.numWeaponModels++], name + 1 );
-
- if( cl.numWeaponModels == MAX_CLIENTWEAPONMODELS ) {
- break;
- }
- }
-}
-
-/*
-=================
-CL_PrepRefresh
-
-Call before entering a new level, or after changing dlls
-=================
-*/
-void CL_PrepRefresh (void) {
- int i;
- char *name;
- float rotate;
- vec3_t axis;
-
- if( !cls.ref_initialized ) {
- return;
- }
- if (!cl.mapname[0])
- return; // no map loaded
-
- // register models, pics, and skins
- R_BeginRegistration( cl.mapname );
-
- CL_LoadState( LOAD_MODELS );
-
- CL_RegisterTEntModels ();
-
- for (i=2 ; i<MAX_MODELS ; i++) {
- name = cl.configstrings[CS_MODELS+i];
- if( !name[0] ) {
- break;
- }
- if( name[0] == '#' ) {
- continue;
- }
- cl.model_draw[i] = R_RegisterModel( name );
- }
-
- CL_LoadState( LOAD_IMAGES );
- for (i=1 ; i<MAX_IMAGES; i++) {
- name = cl.configstrings[CS_IMAGES+i];
- if( !name[0] ) {
- break;
- }
- cl.image_precache[i] = R_RegisterPic (name);
- }
-
- CL_LoadState( LOAD_CLIENTS );
- for (i=0 ; i<MAX_CLIENTS ; i++) {
- name = cl.configstrings[CS_PLAYERSKINS+i];
- if( !name[0] )
- continue;
-
- CL_LoadClientinfo( &cl.clientinfo[i], name );
- }
-
- CL_LoadClientinfo (&cl.baseclientinfo, "unnamed\\male/grunt");
-
- // set sky textures and speed
- rotate = atof (cl.configstrings[CS_SKYROTATE]);
- if( sscanf (cl.configstrings[CS_SKYAXIS], "%f %f %f",
- &axis[0], &axis[1], &axis[2]) != 3 )
- {
- Com_DPrintf( "Couldn't parse CS_SKYAXIS\n" );
- VectorClear( axis );
- }
- R_SetSky (cl.configstrings[CS_SKY], rotate, axis);
-
- // the renderer can now free unneeded stuff
- R_EndRegistration ();
-
- // clear any lines of console text
- Con_ClearNotify_f ();
-
- SCR_UpdateScreen ();
-}
-
void CL_UpdateBlendSetting( void ) {
if( cls.state < ca_connected ) {
return;