P0-A2: Part 460: AI Overhaul
I have done extensive work with the AI overhaul.
The new navigation system (Using unity’s navmesh) is working, and I am in the process of completely refactoring the main AI update loop in an attempt to make it more efficient.
By using coroutines and better coding practices, I should be able to significantly improve the efficiency of the code. This isn’t very necessary at this point, but in the future when I add large numbers of NPC’s, this will be vital.
More importantly, it will also make the code far more reliable.
I am also debugging and refactoring all of the individual AI actions and abilities.
