You know, that never even occurred to me.
Technically, the actions are simultaneous, and the results aren't checked until the animations are finished. Originally the turn animation went before the move animation, but that obviously became silly once I added the red enemies, so I put the turn animation last without even thinking about what that meant for the purple and green enemies.
(And, yes, the purple enemies were implemented before the reds, even though they're introduced later in the submitted build)