r82 - trunk/basezym/progsqc
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Wed Nov 14 17:49:06 EST 2007
Author: Vermeulen
Date: 2007-11-14 17:49:05 -0500 (Wed, 14 Nov 2007)
New Revision: 82
Modified:
trunk/basezym/progsqc/damage.qc
trunk/basezym/progsqc/player.qc
Log:
Enemies now die correctly
Modified: trunk/basezym/progsqc/damage.qc
===================================================================
--- trunk/basezym/progsqc/damage.qc 2007-11-14 03:48:37 UTC (rev 81)
+++ trunk/basezym/progsqc/damage.qc 2007-11-14 22:49:05 UTC (rev 82)
@@ -521,7 +521,7 @@
}
if (self.lefty & PROJECTILEFLAG_REMOTEDETONATE)
{
- if (self.realowner.button3)
+ if (self.realowner.button4)
{
self.th_die();
}
Modified: trunk/basezym/progsqc/player.qc
===================================================================
--- trunk/basezym/progsqc/player.qc 2007-11-14 03:48:37 UTC (rev 81)
+++ trunk/basezym/progsqc/player.qc 2007-11-14 22:49:05 UTC (rev 82)
@@ -956,6 +956,7 @@
else if (animtype == ANIMTYPE_RUNLEFT ) anim_start(self, self.playerclass.actoranim_LEGS_RUN , animtype, player_selectlegsanim);
else if (animtype == ANIMTYPE_RUNRIGHT ) anim_start(self, self.playerclass.actoranim_LEGS_RUN , animtype, player_selectlegsanim);
else if (animtype == ANIMTYPE_FALL ) anim_start(self, self.playerclass.actoranim_LEGS_JUMP, animtype, anim_nullfunc);
+ //else if (animtype == ANIMTYPE_DYING ) anim_start(self, self.playerclass.actoranim_LEGS_JUMP, animtype, anim_nullfunc);
};
void(float force) player_selectlegsanim =
@@ -982,6 +983,10 @@
}
if (!(self.flags & FL_ONGROUND))
animtype = ANIMTYPE_FALL;
+ if (self.deadflag & DEAD_DYING)
+ animtype = ANIMTYPE_DYING;
+ if (self.deadflag & DEAD_DEAD)
+ animtype = ANIMTYPE_DEAD;
player_legsanim(animtype, force);
};
More information about the zymotic-commits
mailing list