From f4af73cd000409acae04bdb9bf4254348a0ff529 Mon Sep 17 00:00:00 2001 From: Ragnvald Maartmann-Moe IV Date: Fri, 30 Nov 2001 22:30:23 +0000 Subject: [PATCH] Commit serplord's camera bugfix. --- nq/source/cl_cam.c | 3 ++- qw/source/cl_cam.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/nq/source/cl_cam.c b/nq/source/cl_cam.c index fc1655228..0d8eab2f4 100644 --- a/nq/source/cl_cam.c +++ b/nq/source/cl_cam.c @@ -243,7 +243,8 @@ Chase_Update (void) for (i = 0; i < 3; i++) camera_origin[i] = r_refdef.vieworg[i] - forward[i] * chase_back->value - right[i] * chase_right->value; - camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; +// camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; // DESPAIR + camera_origin[2] += chase_up->value; // check for walls between player and camera TraceLine (r_refdef.vieworg, camera_origin, stop); diff --git a/qw/source/cl_cam.c b/qw/source/cl_cam.c index 526712acb..abea3de28 100644 --- a/qw/source/cl_cam.c +++ b/qw/source/cl_cam.c @@ -813,7 +813,8 @@ Chase_Update (void) for (i = 0; i < 3; i++) camera_origin[i] = r_refdef.vieworg[i] - forward[i] * chase_back->value - right[i] * chase_right->value; - camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; +// camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; // DESPAIR + camera_origin[2] += chase_up->value; // check for walls between player and camera TraceLine (r_refdef.vieworg, camera_origin, stop);