Whether or not an enemy faces you seems to occur at random. I'm testing this in the game now, and two moblins who are near each other are frozen. One *sort of* faces me, or at least the two directions I am in relation to him (south and right), but he fluctuates between facing right and down. The other Moblin doesn't react at all and continues to face west no matter what.

Also, get a clock, wake an armos. It won't turn northward if you are north of it.

In short, this is a very unreliable thing to have happen. Emulating it could be tricky.