Clientside flashlight system - beam effect help

Hey, I’m working on a client-side “flash/headlight” system to replace using env_projectedtexture. I’ve run into an issue where I’m lost.

In short: I’m trying to mimic what’s being done here: http://www.facepunch.com/showthread.php?t=936894

In Long: I’ve tried a few things, not really worthy of posting the effect, such as render.DrawSphere/Beam which is far from the intended result above. Should I be using DrawPoly, 3D2D, or something completely different? A push in the right direction would be greatly appreciated!

why dont you just paste the counter strike smoke column over the flashlight?