Through modelling, scripting and animation, yes. Simply make chinks of the door in a modelling program, either separate or altogether. If you put them altogether, you'll need to animate the chinks falling off, otherwise you just need to place the separate pieces in the right places. For the entire door, you need to create a script which animates after a certain amount of health has been lost or an entity is near.
However, I'm not sure how to get the script to check if a specific entity is near

.
-SSG
--=.

,=--
"Death is a surprise party. Unless, of course...you're already dead on the inside." - John Kramer, SAW III