When you shoot out a trace line you specify how far its going, ie 1000
units.

The end point of a traceline is stored in the trace
result's 'flFraction' variable, ie:

tr.flFraction

The distance from the player to the surface is found by doing the
following:

TraceLength * flFraction;

An flFraction value of .5 means the end point was 50% of the length of
the traceline.

Be sure to check that it did hit something though, ie:

if (tr.pHit) // it did hit something.

Hope this help,

Michael Shimmins
The Absconder Effect (http://www.tae-mod.com)

> I'm trying to make a water slash effect for my mod when a bullet
traceline
> goes into a water entity. I'm having a world of trouble finding the
entry
> point of the traceline. Any ideas? Someone said someone asked this
before,
> but I was looking through the archives and was unable to find any
reference
> to this problem. Please help, thanx.
>
> -Mazor
> http://nuke.shiftify.com/
>
>
>
> "Even in death, feelings carry on; love -- the ultimate power -- will
stay
> within me, as I will stay with thee."
> -Me
>
>
> _________________________________________________________________
> Chat with friends online, try MSN Messenger: http://messenger.msn.com
>
> _______________________________________________
> 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