I'm still trying to grasp the concept of UID and understand how to use them efficiently.
In a previous thread I was suggested to use the new LineOfSight behaviour (introduced in version r134 of Cosntruct2) instead of creating my own radius and cone like I did below:
In this example, when the playable character overlaps the radius or the cone, the enemy is alerted and start chasing the PC.
I tried using the new LineOfSight behaviour to simulate the same behaviour I created above. But only one enemy detects the PC, and once the PC is detected, all enemies start chasing the PC.
I was wondering how I could maybe retrieve the UID(s) of the enemy(enemies) that has(have) the PC in line of sight. That way I could send that UID to a function that would trigger the chase.
I have created a small example of what I'm trying to achieve:
The problem here is that no enemy is really picked and don't know how to use the Line of Sight behaviour to simulate the same logic I created before.
Thanks a lot for your help!