The technology gives each part of the building a priority. At first the builing is static. In case of damage, the engine makes the damaged builing part to enable motion and then it takes a look on the priority. If the priority is high (part of b