Destroyable environment question

At last check, this is possible with unity. how would one go about implementing a system for a fully destroy-able environment?

EDIT: In unityscript

you need to piece it together with models I assume.