Plash what kind of weather are you thinking of, like to see rain drop and snowflakes falling and accumulating? Clouds and such? Night and day type of stuff?
All of which you mentioned, and maybe overall environment type effects (darker, more GOW type feel for dungeons, much lighter for morning etc).I'm thinking more of an engine that is compiled then everything is entirely implemented on the outside, through scripts and whatnot.