From: MirceaKitsune Date: Thu, 14 Jul 2011 23:07:10 +0000 (+0300) Subject: Animations for predators and prey as they are swallowing / being swallowed X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=1a1e08ae080eff10e17a7ea2423a9791cd3f3c8b;p=voretournament%2Fvoretournament.git Animations for predators and prey as they are swallowing / being swallowed --- diff --git a/data/qcsrc/server/cl_player.qc b/data/qcsrc/server/cl_player.qc index 7e4f4105..f8e16cd4 100644 --- a/data/qcsrc/server/cl_player.qc +++ b/data/qcsrc/server/cl_player.qc @@ -310,7 +310,11 @@ void player_anim (void) if (!self.animstate_override) { - if(self.stat_eaten) + if(self.swallow_progress_pred) + setanim(self, self.anim_duckjump, FALSE, TRUE, FALSE); // looks good for predators who are swallowing + else if(self.swallow_progress_prey) + setanim(self, self.anim_die2, FALSE, TRUE, FALSE); // looks good for prey who's getting swallowed + else if(self.stat_eaten) { if(self.BUTTON_ATCK || self.predator.digesting) setanim(self, self.anim_pain2, FALSE, TRUE, FALSE); // looks good for prey attacking the stomach or being digested diff --git a/data/qcsrc/server/vore.qc b/data/qcsrc/server/vore.qc index f6a3ebd7..d1069129 100644 --- a/data/qcsrc/server/vore.qc +++ b/data/qcsrc/server/vore.qc @@ -810,6 +810,7 @@ void Vore() { self.regurgitate_prepare = time + cvar("g_balance_vore_regurgitate_delay"); PlayerSound(self, playersound_regurgitate_prepare, CHAN_VOICE, VOICETYPE_PLAYERSOUND); + setanim(self, self.anim_pain2, FALSE, TRUE, TRUE); // looks good for preparing regurgitation self.regurgitate_button_delay_time = time + button_delay_time; } }