has been done in JKG, JKG use a new set of behavior for npcs there use somthing call Autowaypoint system, it fakes npcs to be bots but use npcs AI for its combat, it walks and runs and use all sort of combat skills in it, sad as it is it got pretty broken when it was merge to OJK with a lot of other Stuff, there is a lot of work to get this done if you want npcs to walk, but what i Remember of the AI code, there is some broken behavier in it where it can't find out how to use the button walking and use the pathfinder system to make the npc walks around