@_burnner_:
lol, i don't use alot. have u played UT2K4? what you see there is something like 5 trails. it only slows down when a big particle gets too close to the screen, or when there are stacks of smoke trails, which won't happen when this is only applied to a rocket-launcher. their functions aren't complex at all.
Code:
function smoking2()
{
my.size += 2 * time;
my.alpha -= 2 * time;
my.lifespan = my.alpha;
}
believe me, if you want a good smoke trail particle effect, you need that many (keeping in mind that what you see there is 3-5 smoke trails).
Julian