From dc7f140717f8523541b1e493a5b3af9648773b11 Mon Sep 17 00:00:00 2001 From: div0 Date: Sun, 28 Feb 2010 19:46:26 +0000 Subject: [PATCH] make the cameras actually work git-svn-id: svn://svn.icculus.org/nexuiz/trunk@8729 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/warpzonelib/client.qc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/qcsrc/warpzonelib/client.qc b/data/qcsrc/warpzonelib/client.qc index 075d4bb61..c16fc898b 100644 --- a/data/qcsrc/warpzonelib/client.qc +++ b/data/qcsrc/warpzonelib/client.qc @@ -16,6 +16,7 @@ void WarpZone_Read(float isnew) self.maxs_x = ReadCoord(); self.maxs_y = ReadCoord(); self.maxs_z = ReadCoord(); + self.scale = ReadByte() / 16; self.enemy.oldorigin_x = ReadCoord(); self.enemy.oldorigin_y = ReadCoord(); self.enemy.oldorigin_z = ReadCoord(); @@ -46,7 +47,7 @@ vector WarpZone_Camera_camera_transform(vector org, vector ang) { // a fixed camera view trace_endpos = self.oldorigin; - makevectors(self.angles); + makevectors(self.avelocity); return self.oldorigin; } @@ -63,6 +64,7 @@ void WarpZone_Camera_Read(float isnew) self.maxs_x = ReadCoord(); self.maxs_y = ReadCoord(); self.maxs_z = ReadCoord(); + self.scale = ReadByte() / 16; self.oldorigin_x = ReadCoord(); self.oldorigin_y = ReadCoord(); self.oldorigin_z = ReadCoord(); -- 2.39.2