How would I create a destruction system like the strongest battlegrounds

I want to make a destruction system like the strongest battlegrounds but I have no idea how, how would I create something like it?

Video:

You can find your solution anywhere on youtube. Keep in mind that this is a support category for people who have already written code and are having issues, this is more of a game-design question, and thus you can use other avenues to find an answer.

Before asking a question or posting for help you need to ask yourself a few things first:

  1. Have I already searched for a solution online?
    1.a If not, do go on Google, Youtube or another source to find your solution
  2. Is this something that I do understand and just need help finding a solution
    2.a If not then you should probably do some research into how this works.
  3. Do I already have code written, and have I tried to achieve what I am asking for on my own to no avail?
    3.a If you have not already attempted this on your own, you’re likely to not understand any solutions we give you, nor do we even have a place to start.

tldr; #help-and-feedback:scripting-support is not for you to get spoonfed a solution for something you haven’t even tried to implement yourself. Do some research, attempt the implementation and if it still doesn’t work, and you have an understanding of your own code, then come back and request help to fix it.