Exemple #1
0
void CGrenade::Detonate2(void)
{
	TraceResult tr;
	Vector vecSpot = pev->origin + Vector(0, 0, 8);
	UTIL_TraceLine(vecSpot, vecSpot + Vector(0, 0, -40), ignore_monsters, ENT(pev), &tr);
	Explode2(&tr, DMG_BLAST);
}
	void CPlantedC4::Detonate2()
	{
		trace_t tr;
		Vector		vecSpot;// trace starts here!

		vecSpot = GetAbsOrigin() + Vector ( 0 , 0 , 8 );
		UTIL_TraceLine( vecSpot, vecSpot + Vector ( 0, 0, -40 ), MASK_SOLID, this, COLLISION_GROUP_NONE, &tr );

		Explode2( &tr, DMG_BLAST );
	}