From b825d16759f3a618b0253ec0f9101a403a90f3f7 Mon Sep 17 00:00:00 2001 From: Jakob MG Date: Wed, 18 May 2011 15:20:51 +0200 Subject: [PATCH] Make raptor bomb shell fragments work again --- qcsrc/client/vehicles/vehicles.qc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qcsrc/client/vehicles/vehicles.qc b/qcsrc/client/vehicles/vehicles.qc index e4a825a74..0fa4d85ef 100644 --- a/qcsrc/client/vehicles/vehicles.qc +++ b/qcsrc/client/vehicles/vehicles.qc @@ -627,9 +627,10 @@ void Vehicles_Precache() void RaptorCBShellfragDraw() { + Movetype_Physics_MatchTicrate(autocvar_cl_gibs_ticrate, autocvar_cl_gibs_sloppy); if(wasfreed(self)) - return; + return; self.move_avelocity += randomvec() * 15; self.renderflags = 0; @@ -638,13 +639,12 @@ void RaptorCBShellfragDraw() if(self.alpha < ALPHA_MIN_VISIBLE) remove(self); - } void RaptorCBShellfragToss(vector _org, vector _vel, vector _ang) { entity sfrag; - + sfrag = spawn(); setmodel(sfrag, "models/vehicles/clusterbomb_fragment.md3"); setorigin(sfrag, _org); @@ -665,5 +665,6 @@ void RaptorCBShellfragToss(vector _org, vector _vel, vector _ang) sfrag.nextthink = time + 3; sfrag.cnt = time + 2; + sfrag.alpha = 1; sfrag.drawmask = MASK_NORMAL; } -- 2.39.2