In my engine, I've got the player_obj using platform behaviour, and then I've got the enemy_obj using platform as well, and LOS. Everything works fine, except for the LOS, it only seems to see the player when the player jumps into the air. Any ideas? It doesn't matter what I do with the obstacles within the LOS behaviour, it still only sees the player when they jump...