Ich würde es so machen:
(0= nichts, x = Reichweite/Events, G = Gegner)
0x0
xG0
0x0
Wenn sich der Gegner dreht, also in die andere Richtung blickt drehen sich die Events mit, so das sie immer vor ihm sind.
Erscheint auch realistischer wenn der Held von hinten kommt muss sich der Gegner erst drehen bevor er dem Helden schaden zufügen kann.