Никак не могу найти решение проблемы. В общем нужно сделать так чтоб один тип юнитов атаковал игнорируя приоритет. Например, если вдалеке стоит юнит, который может атаковать, а рядом который не может, то первым делом атакуют ближайшего. Или в крайнем случае случайного. Реализовать нужно не меняя механики всей игры, чтоб остальные типы юнитов также атаковали с учетом приоритета.
Юниты для которых это нужно сделать будут находиться под контролем игрока нейтрально-враждебный.

Принятый ответ

avuremybe, я уже впринципе нормально их знаю, но не знаю как лучше реализовать подобное.
Нашел решение. На событие боевая единица умирает выбирать врагов в диапазоне откидывая тех кого невидно и атаковать случайного из них.
0
19
7 лет назад
0
Похожие вопросы:

ответ
В редакторе объектов: Характеристики - Приоритет (число).
Юнитов с высоким приоритетом атакуют в первую очередь.
ответ
8gabriel8, приоритет менять нельзя
стандартный ии использует это поле для контроля юнитов
пишем свой ии в котором вместо приоритета юзаем свою переменную которой можем задавать любое значение
8gabriel8:
Но для меня это путь в Москву через Владивосток
ну если между тобой и Москвой находится Владивосток то иначе никак(а вар3 как раз расположен за Владивостоком)

0
32
7 лет назад
0
Ну писать ИИ для этих типов юнитов и заставлять их атаковать ближайшего врага...
0
6
7 лет назад
0
quq_CCCP, Дело в том что я даже без понятия как это триггерно сделать
0
16
7 лет назад
0
2Serious4Die, тогда начинай изучать триггеры. А потом делай как говорит quq_CCCP.
0
6
7 лет назад
0
avuremybe, я уже впринципе нормально их знаю, но не знаю как лучше реализовать подобное.
Нашел решение. На событие боевая единица умирает выбирать врагов в диапазоне откидывая тех кого невидно и атаковать случайного из них.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.