I made a change that makes just being "in" a vehicle enough to grant immunity to getting hit by rubble. This means you could bicycle through a collapsing building no problem, which obviously needs fixing.

I'm currently reading through the vehicle code trying to figure out how to determine the type (and status) of a vehicle part at a given coordinate so that I can handle roofs properly.