summaryrefslogtreecommitdiffstats
path: root/modules/navigation
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix transforms involved into navmesh bakingPawel Lampe2022-01-312-15/+10
* Consider gridmap collisions in navigation bakerafallus2022-01-161-8/+94
* Style: Remove inconsistently used `@author` docstringsRémi Verschelde2022-01-0410-40/+2
* Update copyright statements to 2022Rémi Verschelde2022-01-0316-32/+32
* NavigationMeshInstance: Fix typo to 'vertices'Rémi Verschelde2021-12-032-28/+28
* Let MultiMeshInstances affect NavigationMeshesCarlo Cabanilla2021-12-021-0/+16
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-4/+4
* Modules: Make sure to include modules_enabled.gen.h where neededRémi Verschelde2021-11-121-1/+2
* Merge pull request #52367 from Duroxxigar/improve-nav-error-messagesRémi Verschelde2021-10-211-1/+1
|\
| * Improved readability for failing error conditionsDuroxxigar2021-10-081-1/+1
* | Use range iterators for `Map`Lightning_A2021-09-301-6/+6
* | Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio2021-09-291-41/+41
* | Use functions defined in the their classes.Anilforextra2021-09-291-2/+2