It is possible that he is importing Portal 2 assets and using them in the default SDK editor then using func_precipitation and fooling me, but what if he isn't?
Arachnaphob says here (http://forums.thinking.withportals.com/mapping-help/func-precipitation-acting-wierd-t9004.html) that you can--probably--imitate rain with a info_particle_system entity, but I'm not quite sure how to do that to be honest. (I'm not saying it's not possible)
Anyway, any help at all would be appreciated as I'm trying to make a map that has rain.
On a similar note, I can't seem to change the animation speed of the Snowfall precipitation (which does work) Tell me if I'm wrong, but doesn't Minimum Speed and Maximum speed change the animation speed? There wasn't any documentation I could find on it. I'm asking this because it might be a nice substitute for the rain animation.


Here's a quick pic of it working, for anyone wondering. I will post a later shot of the full thing.