From: MirceaKitsune Date: Tue, 7 Sep 2010 10:57:46 +0000 (+0300) Subject: Also turn your predator into your pusher. So we make a frag out of regurgitating... X-Git-Url: https://de.git.xonotic.org/?p=voretournament%2Fvoretournament.git;a=commitdiff_plain;h=d79ab6cd22ba49fa0bf28bc972b639ce89bcd2cf Also turn your predator into your pusher. So we make a frag out of regurgitating someone in a deadly pit. --- diff --git a/data/qcsrc/server/vore.qc b/data/qcsrc/server/vore.qc index 00d21e15..88d81546 100644 --- a/data/qcsrc/server/vore.qc +++ b/data/qcsrc/server/vore.qc @@ -97,6 +97,8 @@ void Vore_Weight_apply(entity e) e.vore_oldstomachload = e.stomach_load; } +.entity pusher; +.float pushltime; void Vore_Swallow(entity e) { // this player is beening swallowed by another player, apply the proper changes @@ -112,6 +114,9 @@ void Vore_Swallow(entity e) e.alpha = -1; // best way of hiding / showing the eaten player e.aiment = e.eater; // follow the predator. Is automatically unset + e.pusher = e.eater; // so we can frag players by regurgitating them in deadly pits + e.pushltime = time + cvar("g_maxpushtime"); + Vore_CameraEffect_Set(e); // drop keys (KH) and flags (CTF) when we get swallowed