I will try to describe my situation as best as I can.
I have an array of 5 rings and a wall with an actor (RingAlignmentActor) for helping with this situation.
The wall and rings are randomly populated with Servers.
A random server (RedServer) in a random ring (RingRef) changes to a red material.
The rings are all constantly rotating, with 2 rotating opposite to the other 3.
My problem is I can get “RingRef” to stop rotating, but it stops randomly.
I want it to stop when “RedServer” is directly facing the “RingAlignmentActor”
Here are my nodes for stopping the rotation:
Here is another method I have tried with no success:
Here is How I start the rotation: