Очередной вопрос по редким функциям, а именно по UnitIgnoreAlarm и UnitIgnoreAlarmToggled.
native UnitIgnoreAlarm takes unit whichUnit, boolean flag returns boolean
native UnitIgnoreAlarmToggled takes unit whichUnit returns boolean
По определению, эти функции влияют на шумиху, которую подымают юниты (это доступно лишь для зданий, как заявлено Blizzard в GUI). Решил я провести тест с функцией UnitIgnoreAlarm, ставил ей значение и да, и нет для юнита и располагал здание за пределами текущей камеры видимости под атаку вражеских юнитов. Что так, что так игра оповещает о том, что строение атаковано противником. Тогда вырисовывается такой вопрос. Вопрос: зачем нужны данные функции и на что влияет их действие?
Принятый ответ
Стоп, я думал ты именно это и проверял...
Ещё есть вариант - тревога это реакция нейтральных монстров на то, что недалеко от них появилось здание (когда начинаешь строить здание, и тут из леса прибегают нейтралы, ломают, и убегают обратно).
первая проверка - мб эта функция делает так что данный нейтрал игнорирует то что рядом с ним появится здание, и он в итоге не побежит его атаковать
вторая проверка - возможно функция делает само здание игнорируемым для этих нейтралов, т.е. конкретно на него не будут сбегаться ближайшие нейтралы
Но я больше склоняюсь к первому
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Extremator, нейтральные монстры что так, что так хотят завалить здание, которое строится.