Heroistможно ли как-нибудь с помощью скрипта разрушить город до 1 уровня построек?
DestroyTownBuildingToLevel(town, building, level)
В городе town разрушает строение building так, что его уровень становится равным level. Ну, а там уж разберётесь с циклами/условиями разрушения.