a little cleanup of the view height offset code..

This commit is contained in:
Joseph Carter 2000-04-02 00:32:00 +00:00
parent 018ca24c62
commit ea03a007de

View file

@ -746,9 +746,7 @@ void
V_CalcRefdef ( void ) V_CalcRefdef ( void )
{ {
entity_t *view; entity_t *view;
#ifdef QUAKEWORLD #ifdef UQUAKE
int h;
#else
entity_t *ent; entity_t *ent;
vec3_t angles; vec3_t angles;
#endif #endif
@ -758,7 +756,6 @@ V_CalcRefdef ( void )
static float oldz = 0; static float oldz = 0;
#ifdef QUAKEWORLD #ifdef QUAKEWORLD
h = cl.stats[STAT_VIEWHEIGHT] + 22;
#endif #endif
V_DriftPitch (); V_DriftPitch ();
@ -821,9 +818,9 @@ V_CalcRefdef ( void )
else if (view_message->flags & PF_DEAD) else if (view_message->flags & PF_DEAD)
r_refdef.vieworg[2] -= 16; // corpse view height r_refdef.vieworg[2] -= 16; // corpse view height
else else
r_refdef.vieworg[2] += h; // view height r_refdef.vieworg[2] += cl.stats[STAT_VIEWHEIGHT] + 22; // view height
if (view_message->flags & PF_DEAD) // PF_GIB will also set PF_DEAD if (view_message->flags & PF_DEAD) // PF_GIB will also set PF_DEAD
r_refdef.viewangles[ROLL] = 80; // dead view angle r_refdef.viewangles[ROLL] = 80; // dead view angle
#else #else
// offsets // offsets
@ -862,7 +859,7 @@ V_CalcRefdef ( void )
#ifdef QUAKEWORLD #ifdef QUAKEWORLD
VectorCopy (cl.simorg, view->origin); VectorCopy (cl.simorg, view->origin);
view->origin[2] += h; view->origin[2] += cl.stats[STAT_VIEWHEIGHT] + 22;
#else #else
VectorCopy (ent->origin, view->origin); VectorCopy (ent->origin, view->origin);
view->origin[2] += cl.viewheight; view->origin[2] += cl.viewheight;