code/controllers/subsystem/advanced_pathfinding.dm

/datum/path_step | Basic implementation of A* using atoms. Very cheap, at max it will do about 50-100 distance check for a whole path, but typically it will do 10-20 |
---|---|
/proc/get_path | Returns the most optimal path to get from starting atom to goal atom |