You know when you want to have an area flooded? Couldnt you just use an animated texture (Of a waterfall) and then make the waterfall in small pieces, make them into func_wall_toggles and then have it so that when the water is triggered to rise, a multimanager turns them all off, giving an illusion of a disappearing waterfall? I think it could work, but im too lazy to try it.