Update NPC Pathing authored by John Lang's avatar John Lang
**Overview:**
The Path information for any Roaming NPC is stored in XML format. In the tag, there is an attribute for which type of path it is, "Regular" or "Smart". Regular is a hard-coded path, step-by-step positions from beginning to end. Smart is the beginning position and the end position, the Roaming NPC will apply A* Search to find a path of least cost from beginning to end.
The Path information for any Roaming NPC is stored in XML format. In the tag, there is an attribute for which type of path it is, "Regular" or "Smart". Regular is a hard-coded path, step-by-step positions from beginning to end. Smart is just the beginning position and the end position, the Roaming NPC will apply A* Search to find a path of least cost from beginning to end.
<p align="Center">
<img src="https://i.imgur.com/gDsb4hW.png"/>
......
......