I figured it out! I'm using the Platform Move To, but the object isn't a Platform.
Basically I'm trying to figure out how to make a patrolling enemy that will flip around when they collide with a wall and walk the other direction.
I had it pretty well established with ZigZag, but it involved a lot of clearing the queue and the restarting which made the enemy unpredictable after several starts and stops and resulted in them passing through the wall.
[Desired Logic]
Enemy LOS on Player => Enemy: ShieldUp, NotMoving, Invulnerable
Enemy !LOS on Player => Enemy: ShieldUp, Moving, Invulnerable, Wait X, ShieldDown, Vulnerable
- -> Player behind Enemy => Enemy: Vulnerable
Enemy Moving => (F 50, L 180 (repeat))
Enemy collide with wall => Clear Queue, L 180, Clear Queue, (F 50, L 180 (repeat))