From f0128fc1c38b2245ffa65cb6cb62225bca47a192 Mon Sep 17 00:00:00 2001 From: lordhavoc Date: Sun, 29 May 2005 06:40:04 +0000 Subject: [PATCH] corpse bounding box is now player's original size until death frame git-svn-id: svn://svn.icculus.org/nexuiz/trunk@421 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- qcsrc/gamec/cl_player.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/qcsrc/gamec/cl_player.c b/qcsrc/gamec/cl_player.c index bf5a7b531..22090e691 100644 --- a/qcsrc/gamec/cl_player.c +++ b/qcsrc/gamec/cl_player.c @@ -43,7 +43,8 @@ void CopyBody(float keepvelocity) self.fade_rate = oldself.fade_rate; //self.weapon = oldself.weapon; setorigin(self, oldself.origin); - setsize(self, '-16 -16 -24', '16 16 5'); + setsize(self, oldself.mins, oldself.maxs);//'-16 -16 -24', '16 16 5'); + self.oldorigin = oldself.origin; self = oldself; } @@ -52,7 +53,11 @@ void player_anim (void) if (self.deadflag != DEAD_NO) { if (time > self.dead_time) + { + if (self.maxs_z > 5) + setsize(self, '-16 -16 -24', '16 16 5'); self.frame = self.dead_frame; + } else self.frame = self.die_frame; return; -- 2.39.2