I was wondering if the particle system can handle the following scenario?
One scene, with a doorway leading outside to the rain. So the rain would be either behind or in front of the character depending on their location in the scene.
you can bind a particle effect on an object (effects tab of object). By that it uses the z-Position on the scene. Objects in Front of it should overlay the rain. Objects behind not