WriteShort(channel, floor(this.origin.x / 4)); // not using a coord here, as gibs don't need this accuracy
WriteShort(channel, floor(this.origin.y / 4)); // not using a coord here, as gibs don't need this accuracy
WriteShort(channel, floor(this.origin.z / 4)); // not using a coord here, as gibs don't need this accuracy
WriteShort(channel, floor(this.origin.x / 4)); // not using a coord here, as gibs don't need this accuracy
WriteShort(channel, floor(this.origin.y / 4)); // not using a coord here, as gibs don't need this accuracy
WriteShort(channel, floor(this.origin.z / 4)); // not using a coord here, as gibs don't need this accuracy
e.oldorigin_x = compressShortVector(e.velocity);
FOREACH_CLIENT(IS_REAL_CLIENT(it), Violence_GibSplash_SendEntity(e, it, 0));
e.oldorigin_x = compressShortVector(e.velocity);
FOREACH_CLIENT(IS_REAL_CLIENT(it), Violence_GibSplash_SendEntity(e, it, 0));
}
void Violence_GibSplash(entity source, float type, float amount, entity attacker)
}
void Violence_GibSplash(entity source, float type, float amount, entity attacker)