Добавлен Darkmen500
Как отследить разведку тумана войны юнитом?
Т.к. изначально область была с туманом войны, а после юнит разведывал.
Т.к. изначально область была с туманом войны, а после юнит разведывал.
Принятый ответ
Что ты конкретно хочешь узнать?
Видимость и обзор вроде как влияет на игрока, т.е. то что видит юнит, видит и игрок. Есть ряд функции в разделе boolean для игрока. Видима ли точка игроком, видим ли юнит игроком.
Еще можно накинуть на врага заклинание, и смотреть его глазами. По факту это флаг, который включает обзор юнита игроку. Есть даже такая функция. Игрок может видеть вражеског юнита или нейтрального итд
Другой способ рассеять туман это либо заклинанием, либо кодом. Фильтр или как там называется, задавал различные настройки видимости карты для игроков
Или есть еще детект невидимых юнитов, тоже есть нативки. Это к слову, если вам нужно узнать видим ли юнит игроком. Но я уже не смогу подсказать, поскольку уже не помню, не сижу в варкрафте
Наверное, надо посмотреть в условиях есть ли проверка на то, что не покрыта ли область или точка туманом войны, или черной маской.
Если есть черная маска на участке, значит, что юнит не проводил разведку. А туман войны это просто невидимая область, юниты своими обзорами рассеивают туман. Вариант я предложил с проверкой на видимость точки игроком
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. MpW