Run3 is a powerful real-time game engine that species on first-person shooter games. It has Ogre 3d game library as base 3d engine. Run3 Game Engine is produced and coded by Sgw32, a leader of SGL team. With Run3 you can create your own FPS-shooter game, with modern GFX, sound support, physycs, maps, visual-map editor. You doesn't need to be a cool programmer to start creating games on it, just open map-editor, save map, write sequence-file, and place it into a folder - enjoy!
It's powered via AIR3 System, and does this things:
1) if the distance between player and npc is more than 5000 world units - he uses pathfinding.
2) if the distance between player and npc is less than 5000 - he goes straight to you if it's a straight path between you and NPC.