Привет всем! В 3 Варкрафте у юнитов могут быть два типа атаки. Например, у горгулий и ледяных змеев. Но у меня возникла проблема с изменением некоторых параметров. Именно: если в параметре "допустимые цели" у типов "ближний бой" и "дальний бой" имеется, скажем, "наземные", то юнит атакует в дальнем бою, и только в дальнем. Даже если к нему подойдёт враг, то он всё равно атакует его в дальнем бою.
Вопрос: можно изменить это?

У каждого типа атаки должны быть свои допустимые цели, без пересечений.
`
ОЖИДАНИЕ РЕКЛАМЫ...
30
У каждого типа атаки должны быть свои допустимые цели, без пересечений.
Принятый ответ
23
Выключать дальнюю атаку, если поблизости есть противники и включать рукопашку. И наоборот.
24
При событии атаки если атакованный враг очень близко то выключить дальнюю атаку и через время вновь включить. Например через способность сферы огня можно сделать включение/выключение.
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.