This is impossible to do with the current 3d engine.
 You cannot alter the arcitecture of a map created in this way.
 No SDK would give you that much power.
 Nice idea, and one I've always thought would be fun, but sadly you'd have to re-write the entire game to incorporate this feature.
 
------------------
 
