ИИ игнорит вызванных врагов в битве, если рядом есть невызванные враги. Знаю, что после призыва юнита можно убрать ему классификацию вызванного, тогда игнора не будет. Но хочу чтобы эти вызванные юниты получали урон от рассеиваний. Можно ли как-то сделать чтобы ИИ атаковал вызванных врагов также, как обычных врагов? (без триггерных приказов каждому юниту)

Сделал компьютерного игрока нейтралом - стал бить призванных, как мне нужно.
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
Решил проблему добавлением вызванному юниту классификации "воин ближнего боя" через триггер.

Aorabys:
Решил проблему добавлением вызванному юниту классификации "воин ближнего боя" через триггер.
Хотя нет, все равно переключаются на непризванных.
1
Я думаю, такое поведение зашито глубоко в сорсах игрьі и изменить ето не получится.
Хотя, есть одна догадка: если у скрипта ai убрать все упоминания SetAssaultGroup и LaunchAttack и вместо етого давать приказ идти и уничтожать все на своем пути (Move-attack) то возможно тогда будут рубить все-подряд до чего дотянутся, хотя - не факт. У меня даже с отключенном ai слот компьютера немного управляет воинами (защищает город)
1
sdwvit:
Я думаю, такое поведение зашито глубоко в сорсах игрьі и изменить ето не получится.
Хотя, есть одна догадка: если у скрипта ai убрать все упоминания SetAssaultGroup и LaunchAttack и вместо етого давать приказ идти и уничтожать все на своем пути (Move-attack) то возможно тогда будут рубить все-подряд до чего дотянутся, хотя - не факт. У меня даже с отключенном ai слот компьютера немного управляет воинами (защищает город)
Спасибо, попробую

Только где взять этот скрипт?) И через что открывать?
1
В LaunchAttack задается стратегическая цель дл я ИИ (база противника, эксп, лагерь нейтралов и .т.д).
А SetAssaultGroup - это похоже на сбор юнитов для похода на противника.
Это не то.
1
Сделал компьютерного игрока нейтралом - стал бить призванных, как мне нужно.
Принятый ответ
11
Ты мог увеличить приоритет у вызванных в редакторе
Чтобы оставить комментарий, пожалуйста, войдите на сайт.