Всем привет, ситуация: у меня в отряде 4 юнита, целитель, 2 воина и 1 лучник, враги как будто вслепую не видят воинов, даже если они их атакуют, обходят их стороной и всегда атакуют целителя и лучника... как это исправить, задав для врага приоритетные цели? (изменение приоритета в Редакторе Объектов не помогает, может можно пошаманить в ИИ?) Враг - компьютер, менял на нейтрально-враждебного - изменений не произошло)
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
8gabriel8, приоритет менять нельзя
стандартный ии использует это поле для контроля юнитов
пишем свой ии в котором вместо приоритета юзаем свою переменную которой можем задавать любое значение
8gabriel8:
Но для меня это путь в Москву через Владивосток
ну если между тобой и Москвой находится Владивосток то иначе никак(а вар3 как раз расположен за Владивостоком)
ответ
Пока для тестирования оставил вариант с маленькой атакой, так как для нее не требуется писать дополнительных скриптов. Я не знаю, как работают функции отбора групп (отрядов) по условиям и как это оптимизировано внутри игры, но есть подозрение, что если в таймере выбирать все стенки на карте и потом искать боевые единицы врага вокруг каждой из них, это может быть долго. Для такого варианта хорошо кэшировать стены при постройке, но я на время тестирования не стал над этим заморачиваться. Всем спасибо за помощь.

26
Возможно еще приоритет атаки идет по типу брони или по цели, кто первый атаковал.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.