Как проверить, что все игроки в группе друг другу союзники?

заносим первого игрока из группы в переменную p
после чего циклом пробегаем по группе и проверяем есть ли в ней враг игрока p
если есть значит не все союзники
если нету значит все союзники

если это продолжение нашего разговора о точках то тебе не надо проверять группу игроков
берёшь группу юнитов (все юниты не являющиеся точкой в радиусе от точки) и пробегаешь по ним циклом проверяя является ли первый юнит из группы врагом к выбранному юниту
если является то устанавливаешь логическую переменную isEnemy в true (истина/да)
потом если isEnemy==true то в группе есть враги
`
ОЖИДАНИЕ РЕКЛАМЫ...
25
Насколько я могу судить, то только поочередным перебором каждого игрока.
Если
игрок 1 союзник игрока 2
и
игрок 2 союзник игрока 3
и
и т.д.
28
заносим первого игрока из группы в переменную p
после чего циклом пробегаем по группе и проверяем есть ли в ней враг игрока p
если есть значит не все союзники
если нету значит все союзники

если это продолжение нашего разговора о точках то тебе не надо проверять группу игроков
берёшь группу юнитов (все юниты не являющиеся точкой в радиусе от точки) и пробегаешь по ним циклом проверяя является ли первый юнит из группы врагом к выбранному юниту
если является то устанавливаешь логическую переменную isEnemy в true (истина/да)
потом если isEnemy==true то в группе есть враги
Принятый ответ
16
nvc123, спасибо за ответ, это не продолжение нашего разговора.
Система точек моя занимает один триггер теперь.
Утечки удаляются при выборе юнитов вокруг точки.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.