I stumbled upon this by accident and thought it possible to do something funky like have eyes following the player. The script is extremely easy. Just need pretty much the following:
;Header
desc = rotate to player
;triggers
:state=0:state=10
:state=10,plrdistwithin=60:rotatetoplr
;End of Script
You wouldn't even need the "within dist" condition.
However, it is finding or creating a suitable image that then is the challenge. I was not sure where to put this -- either in "chat," "script," or "image?"
I used FPSMagic to make a sign. But prior to that the image needs to be small and surrounded by a large transparent area. I had an image of about 290 x 290 pixels placed on a canvas of 2048 x 2048 pixels; and it still needs tweaking. I'm sorry but I won't be making a video of it. Isn't worth my time, however, I do have three images (yes Fred they are JPG this time -- and BTW Fred, move this where it seems best
)
This first image attached is when player is on the left.
The sign entity needs to be dynamic and not static. You also need to assign the "rotate" script to the main AI and probably need to make the sign immobile so it doesn't jump off the wall. I've never tested that possibility but I do know dynamic entities have a tendancy to move or fall because of the physics. Anyway, once you have that then you have kind of an eerie situation. The room, of course, needs to be darkened.
As opposed to Highlander.