Haoyu Qiu
|
9d58454567
Fix heap-use-after-free in `NavMap::get_path()`
|
2 years ago |
Josh Jones
|
3dd59013f4
Added node for Navigation links
|
3 years ago |
smix8
|
8d4922cfb1
Replace Navigation std::vector use with LocalVector
|
3 years ago |
Juan Linietsky
|
c7255388e1
Remove ThreadWorkPool, replace by WorkerThreadPool
|
3 years ago |
K. S. Ernest (iFire) Lee
|
67052af918
Print NavMap error only once for invalid NavMesh.
|
3 years ago |
smix8
|
245da150e7
Streamline Navigation layer function names.
|
3 years ago |
smix8
|
cfdfd304f1
Add NavigationRegion costs for pathfinding
|
3 years ago |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
3 years ago |
bruvzg
|
40f0b23482
Create NavMap thread pool only when it's used, to prevent creating excessive amount of running threads.
|
3 years ago |
Rémi Verschelde
|
c45202a89b
Merge pull request #60359 from adamscott/nav-map-thread-work-pool
|
3 years ago |
Pawel Lampe
|
66856d5fb0
Fix crash in `GodotNavigationServer::map_get_path`
|
3 years ago |
Adam Scott
|
732102cbc5
Use ThreadWorkPool instead of thread_process_array in NavMap
|
3 years ago |
kleonc
|
9ab69b89f8
NavMap::get_path Fix not resetting least_cost_id
|
3 years ago |
Pawel Lampe
|
dcab82ad43
Fix get_simple_path behavior in 2D & 3D
|
3 years ago |
kleonc
|
5422d863e1
NavMap Fix polygons being treated like triangle strips instead of triangle fans
|
3 years ago |
Rémi Verschelde
|
ba2bdc478b
Style: Remove inconsistently used `@author` docstrings
|
3 years ago |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 years ago |
Lightning_A
|
c63b18507d
Use range iterators for `Map`
|
4 years ago |
Anilforextra
|
fc9767abb1
Use functions defined in the their classes.
|
3 years ago |
Aaron Franke
|
78b0a7da03
Use is_equal_approx in more places
|
4 years ago |
Rémi Verschelde
|
74dc5e27c8
Rename `GdNavigationServer` to `GodotNavigationServer`
|
4 years ago |