I hadn't noticed that advanced hunt, i'll try it out. I have another small idea for state_hunt that doesn't use paths, but might not be as good. For state_hunt, could you make the enemy face the players direction, then walk in that direction and then use the SHOOT command to see if any walls are in the way and if so, turn away until his path is clear, then keep shooting at the wall which was blocking him initially, and when it is gone, continue to follow the player. I havn't realy thought this through, but could it work?

Also, for the escape part, you could do the same thing but face away from the player. What do you think?