stuck on particle engine

Blitz3D Forums/Blitz3D Beginners Area/stuck on particle engine

Hey Joker--
can you explain this line to me?

par\distance=par\distance+Abs((par\xspeed*par\xspeed)+(par\yspeed*par\yspeed))