Alright, so I have two instances of an enemy. They patrol around their set paths, and after a random amount of seconds in a specified range, they stop moving; then, after another random amount of seconds in another specified range, they start moving again.
The problem is getting them to move separately. Without any additions to the basic formula, they'll stop and start at the same time, which I don't want. If you add in a "For Each Enemy" condition in the two events that make them start/stop, they do start/stop separately... but things start getting weird. One will start jittering because he's constantly starting and stopping, one of them might stop and never start again... It's just a mess.
Anyone care to take a look? I simplified it as much as possible.