I am currently using the Line-of-sight behavior on my Enemies to move to my player. Unfortunately, they move to him and right on top of him. I tried giving my Player the solid behaviour but that just disabled the LoSight for some reason. Overlapping Player won't work because that event wont be true until the entire enemy sprite is overlapping the Player.
I can't seem to figure out any events to handle this. I don't want to create an invisible sprite around my Player, just to handle these events. That just seems amateurish.
Does anyone know how to stop the movement and reenable it when/if the player starts to move?