e.csqcprojectile_clientanimate = clientanimate;
- if(e.movetype == MOVETYPE_TOSS || e.movetype == MOVETYPE_BOUNCE)
+ if(e.move_movetype == MOVETYPE_TOSS || e.move_movetype == MOVETYPE_BOUNCE)
{
if(e.gravity == 0)
e.gravity = 1;
void UpdateCSQCProjectile(entity e)
{
- if(e.SendEntity3 == CSQCProjectile_SendEntity)
+ if(getSendEntity(e) == CSQCProjectile_SendEntity)
{
// send new origin data
e.SendFlags |= 0x01;
}
// FIXME HACK
- else if(e.SendEntity3 == ItemSend)
+ else if(getSendEntity(e) == ItemSend)
{
ItemUpdate(e);
}
void UpdateCSQCProjectileAfterTeleport(entity e)
{
- if(e.SendEntity3 == CSQCProjectile_SendEntity)
+ if(getSendEntity(e) == CSQCProjectile_SendEntity)
{
// send new origin data
e.SendFlags |= 0x01;