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