I haven used Constructor two moths actively, and i have started making simple & small RPG-like game. No-turn based, my skill isn't enough for that. (yet?)
Anyway, when i made my version of line of sight to orc. As I dont have perfect english, i didn't uderstand articel about "line of sight" well, i tried to make my own version.
Shortly My Line Of Sight:
Every tick -> orc spawn lineOfSight
Orb -> is overlapping player
add 1 to orc.seesplayer
Seesplayer 1 or more ->
change axis to Player
move orc by (orc.seesplayer/10)
Every 0.5 second & orc.seesplayer 1 or more ->
remove 1 orc.seesplayer
and also logic that lineOfSight is destroyed when it's overlapping wall.
The Broblem Itself
all orcs have behavior "solid", but in this mechanism, if they see me, they can overlap each other! what can i do to fix that?