OversunВ кампании за демонов есть миссия где туман войны закрывается. Может там можно что то посмотреть?
Этот скрипт
запрещает открытие стандартным образом, а не позволяет скрытие; для всей карты.
На определённые части не настроить.
SetWarfogBehaviour(onLand, onSea);
Вместо onLand написать 0, чтобы игрок не смог "удалять" туман войны при передвижении по земле, в противном случае 1.
Вместо onSea написать 0, чтобы игрок не смог "удалять" туман войны при передвижении по воде.
Добавлено через 14 минут
Можно сделать фишку, когда при применении её у соперников скрываются все открытые части. Но это для мода NTBF скорее. При постройке здания, к примеру. Но это уже не "Вуаль тьмы". И единоразово, разве что.