sean080
thanks a million for sharing your technique with me that was wonderful of you. i'll play around with it and if i come up with a technique of doing it without the invisible sprite, i'll share it with you.
I've been also thinking of your game and came up with some ideas (just a few humble suggestions, per your initial post):
1- how about making some rooms dark, so the player has to get a flashlight and their visibility is limited to immediately before them.
2- what about environmental dangers, like security cameras that should be shot from a distance and not walk into their line of sight (otherwise tons of enemies decent on you)
3- i love the idea of your ninja teleporting enemy...keep that for sure, and expand on it.
ok, i have to take off now, if i come up with any tweaks to your code above, i'll share them with you asap. good luck in building the additional levels to your game, i'm sure it will be an awesome game...cannot wait to play it.