Как можно узнать, смотрит ли цель 1 на цель 2 и при этом находится впереди нее? Допустим в направлении видимости цели 2 создается конус с определенными углами, которые мы сами задаем и идет проверка, находится ли цель 1 в этом конусе и смотрит в то же время на цель 2. В то же время цель 1 имеет такой же конус и идет одновременно проверка, стоит ли цель 2 в этом конусе.
Принятый ответ
Есть похожий вопрос: xgm.guru/p/wc3/174268.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.

WC3




Простая работа с векторами, а функции для получения координат юнита и нападения взгляда, думаю, и так знаете.
Ред. nvc123
Ред. ledoed
- находим врагов вокруг применившего заклинание
- находим радиус между юнитами (типо rad = Atan2(y-y1,x-x1)*57.3) где xy-позиция кастующего x1y1-поз врага
3.и проверяем типо if(r<rad+10&&r>rad-10&&r1<rad-170&&r1>rad+170)"неуверен что условие правильно но примерно так" где r-радиус кастующего r1-радиус врага