summaryrefslogtreecommitdiff
path: root/modules/navigation
AgeCommit message (Expand)Author
2022-08-23Replace Array return types with TypedArray 2kobewi
2022-08-05Add NavigationMesh baking for HeightMapShapesmix8
2022-07-28Replace Navigation std::vector use with LocalVectorsmix8
2022-07-25Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky
2022-06-24Merge pull request #62300 from smix8/navigation_map_force_update_4.xRémi Verschelde
2022-06-23Add NavigationServer.region_owns_point() helper functionsmix8
2022-06-23Add NavigationServer map_force_update() functionsmix8
2022-06-23Merge pull request #62312 from smix8/navigation_get_maps_4.xRémi Verschelde
2022-06-23Merge pull request #62293 from smix8/navigation_disable_editorprogress_bake_4.xRémi Verschelde
2022-06-23Implement NavigationMesh bake areasmix8
2022-06-22Add Navigation function to get all navigation mapssmix8
2022-06-22Disable thread-unsafe EditorProgress for navmesh bakingsmix8
2022-06-16Print NavMap error only once for invalid NavMesh.K. S. Ernest (iFire) Lee
2022-06-15Streamline Navigation layer function names.smix8
2022-06-14Fix crash of navigation agents callback when object is invalidsmix8
2022-06-08Merge pull request #61682 from smix8/navigation_bake_config_precision_4.xRémi Verschelde
2022-06-08Merge pull request #61739 from smix8/navigation_region_cost_4.xRémi Verschelde
2022-06-06Add NavigationRegion costs for pathfindingsmix8
2022-06-04Add warnings when NavigationMesh bake settings result in precision losssmix8
2022-06-03Match NavMap and ProjectSettings with NavigationMesh defaultssmix8
2022-05-27Fix MultiMeshInstance crash in navmesh baking when MultiMesh Resource is emptysmix8
2022-05-19Merge pull request #61128 from smix8/navigation_agent_process_mode_4.xRémi Verschelde
2022-05-18rvo2: Sync with upstream commit bfc0486Rémi Verschelde
2022-05-17Make Navigation Agents and Obstacles respect parent process modesmix8
2022-05-16Merge pull request #61061 from smix8/navigation_mesh_sample_distance_range_4.xRémi Verschelde
2022-05-16Clamp NavigationMesh sample_distance above zerosmix8
2022-05-16Merge pull request #60958 from smix8/navigation_server_rid_utility_4.xRémi Verschelde
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add NavigationServer2D/3D API functions to find missing RID infosmix8
2022-05-11Add Warning to NavigationMesh bake when source geometry is suspiciously bigsmix8
2022-05-04Refactor module initializationreduz
2022-05-02Use CollisionObject3D API when baking the navmesh with static colliders, inst...trollodel
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-26Create NavMap thread pool only when it's used, to prevent creating excessive ...bruvzg
2022-04-26Merge pull request #60359 from adamscott/nav-map-thread-work-poolRémi Verschelde
2022-04-22Fix crash in `GodotNavigationServer::map_get_path`Pawel Lampe
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-19Use ThreadWorkPool instead of thread_process_array in NavMapAdam Scott
2022-04-14NavMap::get_path Fix not resetting least_cost_idkleonc
2022-04-08Fix navmesh bakingPawel Lampe
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-04-05Fix get_simple_path behavior in 2D & 3DPawel Lampe
2022-04-04Style: Apply clang-tidy to current code, add `readability-redundant-member-init`Rémi Verschelde
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
2022-03-28Modules: Don't build editor-specific classes in templatesRémi Verschelde
2022-03-09Remove VARIANT_ARG* macrosreduz
2022-02-19Core: Use forward declares for Vector3/Vector3iRémi Verschelde
2022-02-16Convert _notification methods to switch - Chunk CJakob Bouchard
2022-02-15Editor: Cleanup some includes dependenciesRémi Verschelde
2022-02-14Remove the EditorNode parameter from EditorPlugins create methodstrollodel