По триггеру, юнит с предметом получает приказ например двигаться в точку, после все юниты в радиусе 300 также получают этот приказ, но двигаться начинает только один юнит из всех. Для проверки работы добавил действие выдающее на экран название юнитов получающих приказ без предмета. (см. скрин)
по идее должен работать. а что у вас на скрине в условии? получается, что цикл перебора юнитов работает, но приказ выполняет почему то один юнит.
и еще какой ты приказ отдал воинам
мб костанты точки или приказа затираются в потоке. поэтому запиши в переменную. там цикл перебора на каждого юнита отдельный поток создает. ходя наследуемые значения не должны пропадать.
используй дебаг на получении приказа (триггер отлова приказа: кто получил приказ, какой приказ), выведи координаты точки
Steal nerves, в условии принадлежность юнита к игроку и условие что выбранный юнит не равен юниту с предметом. Приказ тот который был отдан юниту с предметом.
Записал приказ и точку в переменую, заработало верно.
Ред. MpW
используй дебаг на получении приказа (триггер отлова приказа: кто получил приказ, какой приказ), выведи координаты точки
Ред. Mechanicus
Записал приказ и точку в переменую, заработало верно.