Hmmm, I think that is must be fixed with map. At map the rainy clouds are represented by special region, and if player is "in" this region they is in rain too. If he is near, he looks the rain from the sky.
TDW can read values from map, so this is no problem with checking player position and rain position... but I dont know that is possible to "turn on" the rain by script...