Commit Graph

3 Commits

Author SHA1 Message Date
zorman2000 554fde4643 Adds pathfinding library Jumper by Ronald Yonaba. This includes an implementation of the A* pathfinding algorithm which makes NPC now always get to their goal node.
Pathfinding: Adds functions that allows to map the Minetest 3D map to a 2D array to use by the pathfinding algorithm.
Actions: Use new code for find_path function. Improves door opening while walking on paths, and also now close them. Cottages fence gates and doors are also now supported in addition to the default doors and gates.
Changes to the Readme and the License.
2017-01-06 07:57:42 -05:00
Héctor Franqui 14a121498e License change to GPL3 2016-12-03 07:41:38 -05:00
zorman2000 eb158f6f15 First commit. Using mobs_npc code as start. 2016-11-12 07:06:09 -05:00