summaryrefslogtreecommitdiffstats
path: root/modules/navigation
Commit message (Expand)AuthorAgeFilesLines
* Replace Navigation std::vector use with LocalVectorsmix82022-07-286-58/+64
* Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky2022-07-252-14/+4
* Merge pull request #62300 from smix8/navigation_map_force_update_4.xRémi Verschelde2022-06-242-0/+11
|\
| * Add NavigationServer map_force_update() functionsmix82022-06-232-0/+11
* | Add NavigationServer.region_owns_point() helper functionsmix82022-06-232-0/+12
* | Merge pull request #62312 from smix8/navigation_get_maps_4.xRémi Verschelde2022-06-232-0/+14
|\ \
| * | Add Navigation function to get all navigation mapssmix82022-06-222-0/+14
| |/
* | Merge pull request #62293 from smix8/navigation_disable_editorprogress_bake_4.xRémi Verschelde2022-06-231-0/+7
|\ \
| * | Disable thread-unsafe EditorProgress for navmesh bakingsmix82022-06-221-0/+7
| |/
* / Implement NavigationMesh bake areasmix82022-06-231-0/+15
|/
* Print NavMap error only once for invalid NavMesh.K. S. Ernest (iFire) Lee2022-06-161-1/+1
* Streamline Navigation layer function names.smix82022-06-156-20/+20
* Fix crash of navigation agents callback when object is invalidsmix82022-06-141-1/+2
* Merge pull request #61682 from smix8/navigation_bake_config_precision_4.xRémi Verschelde2022-06-081-0/+25
|\
| * Add warnings when NavigationMesh bake settings result in precision losssmix82022-06-041-0/+25
* | Merge pull request #61739 from smix8/navigation_region_cost_4.xRémi Verschelde2022-06-084-3/+57
|\ \
| * | Add NavigationRegion costs for pathfindingsmix82022-06-064-3/+57
| |/
* / Match NavMap and ProjectSettings with NavigationMesh defaultssmix82022-06-031-2/+2
|/
* Fix MultiMeshInstance crash in navmesh baking when MultiMesh Resource is emptysmix82022-05-271-8/+10
* Merge pull request #61128 from smix8/navigation_agent_process_mode_4.xRémi Verschelde2022-05-191-2/+8
|\
| * Make Navigation Agents and Obstacles respect parent process modesmix82022-05-171-2/+8
* | rvo2: Sync with upstream commit bfc0486Rémi Verschelde2022-05-181-3/+3
|/
* Merge pull request #61061 from smix8/navigation_mesh_sample_distance_range_4.xRémi Verschelde2022-05-161-1/+1
|\
| * Clamp NavigationMesh sample_distance above zerosmix82022-05-161-1/+1
* | Merge pull request #60958 from smix8/navigation_server_rid_utility_4.xRémi Verschelde2022-05-162-0/+37
|\ \
| * | Add NavigationServer2D/3D API functions to find missing RID infosmix82022-05-122-0/+37
* | | Replace most uses of Map by HashMapreduz2022-05-163-7/+11
| |/ |/|
* | Add Warning to NavigationMesh bake when source geometry is suspiciously bigsmix82022-05-111-0/+8
|/
* Refactor module initializationreduz2022-05-042-9/+19
* Use CollisionObject3D API when baking the navmesh with static colliders, inst...trollodel2022-05-021-8/+10
* Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde2022-04-271-36/+36
|\
| * Fix more issues found by cppcheck.bruvzg2022-04-201-36/+36
* | Create NavMap thread pool only when it's used, to prevent creating excessive ...bruvzg2022-04-261-1/+3
* | Merge pull request #60359 from adamscott/nav-map-thread-work-poolRémi Verschelde2022-04-262-3/+15
|\ \
| * | Use ThreadWorkPool instead of thread_process_array in NavMapAdam Scott2022-04-192-3/+15
| |/
* / Fix crash in `GodotNavigationServer::map_get_path`Pawel Lampe2022-04-221-3/+3
|/
* NavMap::get_path Fix not resetting least_cost_idkleonc2022-04-141-2/+3
* Fix navmesh bakingPawel Lampe2022-04-082-50/+55
* Fix some issues found by cppcheck.bruvzg2022-04-061-26/+26
* Fix get_simple_path behavior in 2D & 3DPawel Lampe2022-04-051-2/+6
* Style: Apply clang-tidy to current code, add `readability-redundant-member-init`Rémi Verschelde2022-04-041-3/+1
* Zero initialize all pointer class and struct membersRémi Verschelde2022-04-042-8/+8
* Modules: Don't build editor-specific classes in templatesRémi Verschelde2022-03-284-6/+9
* Remove VARIANT_ARG* macrosreduz2022-03-091-1/+1
* Core: Use forward declares for Vector3/Vector3iRémi Verschelde2022-02-191-0/+1
* Convert _notification methods to switch - Chunk CJakob Bouchard2022-02-162-5/+7
* Editor: Cleanup some includes dependenciesRémi Verschelde2022-02-151-1/+0
* Remove the EditorNode parameter from EditorPlugins create methodstrollodel2022-02-142-6/+3
* NavMap Fix polygons being treated like triangle strips instead of triangle fanskleonc2022-02-133-69/+32
* Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker2022-02-122-1/+2