Spirit of Half-Life (SoHL) a mod that extends the Half-Life limitations.
You can move certain entities
with other entities (such as a func_rotating attached to a func_train).
You can have weather effects (rain, fog, snow).
there is alot more, I just cant remember it :-
you can get it at
http://www.spirit.valve-erc.com