From 37f75ad2cb2f2dd81cee5722befaa9743a8c5ff0 Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Mon, 2 May 2011 20:13:37 +0300 Subject: [PATCH] Use a different method of applying the predator's scale to the prey's view offset (to avoid the view poking out of the stomach model). --- data/qcsrc/server/cl_client.qc | 3 --- data/qcsrc/server/vore.qc | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/data/qcsrc/server/cl_client.qc b/data/qcsrc/server/cl_client.qc index c26a5530..ac99fae9 100644 --- a/data/qcsrc/server/cl_client.qc +++ b/data/qcsrc/server/cl_client.qc @@ -2252,10 +2252,7 @@ void ApplyHealthSize() return; if(self.predator.classname == "player" || self.fakeprey) - { - self.view_ofs = PL_CROUCH_VIEW_OFS * self.predator.scale; self.scale = 0; - } else { self.scale = bound(cvar("g_healthsize_min"), self.health, cvar("g_healthsize_max")) / cvar("g_healthsize"); diff --git a/data/qcsrc/server/vore.qc b/data/qcsrc/server/vore.qc index 2429326b..d38f7338 100644 --- a/data/qcsrc/server/vore.qc +++ b/data/qcsrc/server/vore.qc @@ -147,6 +147,8 @@ void Vore_CameraEffect_Apply() self.cameraeffect_current = self.cameraeffect_target; self.view_ofs_z = PL_PREY_VIEW_OFS_z / self.cameraeffect_current; + if(self.predator.scale) + self.view_ofs_z *= self.predator.scale; } .float gurgle_oldstomachload; -- 2.39.2