should be easy enough to just use kismet, to hide the undamaged one, and display the damaged one in it;'s place. in the static meshes properties you can set the damaged one to hidden by default, than in kismet there is a event for when a object takes damage, so you can link that too the undamaged prop and have it set that…