Aloys, I don\'t really understand how you would do it in python.

How should I know? I\'m not a Python expert.

My basic idea would be to make a bunch of regular non-animated sprites in the scene bellow the waterfall out of view, and then animate them through old-fashioned Python hack animation, warping their position at random following some complicated sine fonction or anything that could give them a more or less smooth path..
Off course because the particles aren\'t actuall generated/killed you\'d need to create a whole lot of sprites and choose at random which one to pop in and out of view.
The only problem is that I dont think it\'d be possible to make them fade away.. It\'s not possible to change the shaders on the fly through Python is it? If no then they have to suddenly disappear (or be warped away from the scene) which wouldnt look too good.
Again, I\'m not an expert.