All pastes #498422 Raw Edit

Miscellany

public cpp v1 · immutable
·published 2007-05-20 12:22 UTC
rendered paste body
void CMissile::DumbFire( void ){	SetThink( &CMissile::DumbThink );	SetMoveType( MOVETYPE_FLY );	SetModel("models/weapons/w_missile.mdl");	UTIL_SetSize( this, vec3_origin, vec3_origin );	EmitSound( "Missile.Ignite" );	Vector vecForward;	//QAngle angles;		//angles.x += 1;	//angles.y += 1;	//SetLocalAngles( angles );	AngleVectors( GetLocalAngles(), &vecForward );	SetAbsVelocity( vecForward * RPG_SPEED );	// Smoke trail.	CreateSmokeTrail();}void CMissile::DumbThink( void )	//Added this so I can make my missiles spiral around each other later{	SetMoveType( MOVETYPE_FLY );	SetModel("models/weapons/w_missile.mdl");	UTIL_SetSize( this, vec3_origin, vec3_origin ); 	RemoveSolidFlags( FSOLID_NOT_SOLID );	//TODO: Play opening sound	Vector vecForward;	QAngle angForward;	EmitSound( "Missile.Ignite" );		angForward = GetAbsAngles();	//angForward.z += 10;	//SetLocalAngles( angForward );	AngleVectors( GetLocalAngles(), &vecForward );	SetAbsVelocity( vecForward * ( RPG_SPEED - 800 ));	SetNextThink( gpGlobals->curtime );	CreateSmokeTrail();}