From 73cfeca6f36af51fd06f2091df6a3117950f3750 Mon Sep 17 00:00:00 2001 From: Spoike Date: Mon, 4 Oct 2004 07:25:47 +0000 Subject: [PATCH] fixing cl_chasecam 0 positioning git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@301 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/client/cl_cam.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/client/cl_cam.c b/engine/client/cl_cam.c index 421119b02..8124e0d0a 100644 --- a/engine/client/cl_cam.c +++ b/engine/client/cl_cam.c @@ -300,6 +300,7 @@ static qboolean InitFlyby(int pnum, player_state_t *self, player_state_t *player // Cam_Unlock(); return false; } + locked[pnum] = true; VectorCopy(vec, desired_position[pnum]); return true; @@ -363,7 +364,7 @@ void Cam_Track(int pnum, usercmd_t *cmd) player = frame->playerstate + spec_track[pnum]; self = frame->playerstate + cl.playernum[pnum]; - if (locked[pnum] || !Cam_IsVisible(player, desired_position[pnum])) + if (/*locked[pnum] ||*/ !Cam_IsVisible(player, desired_position[pnum])) { if (!locked[pnum] || realtime - cam_lastviewtime[pnum] > 0.1) {