AIInformationZone can now use the ai grid for optimizations.
AI can now use the grid if available for a monument.
Added ai.usegrid convar to toggle use of the new grid system at runtime.
Added AIPoint as a base for AICoverPoint and AIMovePoint (and anything else going forward).
wip AIInformationGrid/Cell/Contents for partitioning and lookup of all the AIInformationZone move + cover points.
Monument AI conversion tool now converts scientist spawners, sets any waypoint path links.
BaseFollowPath state now triggers the error event when there's no path.
NPCSpawner now sets any path data.
Added ScientistNPCSpawner, extends NPCSpawner.
Added AIInformationZone.GetNearestPath to find the AIMovePointPath with the nearest waypoint to the specified position.
BaseFollowPathState will now automatically start following the nearest path if a specific one isn't specified.