Jeff,

Look in items.cpp all those MyTouch are BOOL.....

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of botman
Sent: Wednesday, January 02, 2002 5:21 PM
To: [EMAIL PROTECTED]
Subject: Re: [hlcoders] Items.cpp (MyTouch)


> I would not do that in the MyTouch correct?
>
> I drummed up this from the RadiousDamage
>
> BOOL MyTouch( CBasePlayer *pPlayer ) // was My Touch
> {
> CBaseEntity * pEntity = NULL;
> TraceResult tr;
> Vector vecSpot;
>
> while ((pEntity = UTIL_FindEntityInSphere( pEntity,
> pev->origin, 600 )) != NULL)
> {
> vecSpot = pEntity->BodyTarget( pev->origin );
> UTIL_TraceLine ( pev->origin, vecSpot,
> dont_ignore_monsters, ENT(pev), &tr );
> if ( tr.flFraction == 1.0 || tr.pHit ==
> pEntity->edict() ) {
> UTIL_ScreenFade( pPlayer,
> Vector(255,255,255), 10.0, 2.0, 255, FFADE_IN);
> }
> }
> pev->nextthink = gpGlobals->time + 0.1;
> return TRUE;
> }
>
> As you know by looking... CRASH is the word for the day..
>
> Not to sure where to put the trace code or even if it is correct
>
> -Ron

I don't think Touch() functions are supposed to return anything.  The
SDK examples are all "void" type functions.

Jeffrey "botman" Broome

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to