RIGHT! Figured out how NavMesh works, properly and I will just be using that. A little quicker than doing all the tracking code from scratch! Will be working on the AI over the next couple days to get it just right, both the Citizen NPC and the Enemy NPC.