Rémi Verschelde
|
24bd30716e
|
Merge pull request #87959 from Scony/fix-navi-sync-errors
Add means for fixing navmap synchronization errors
|
2024-02-12 13:34:30 +01:00 |
Rémi Verschelde
|
42c3a3827b
|
Merge pull request #79577 from smix8/navmap_rwlock_4.x
Make navigation map spatial queries thread-safe
|
2024-02-12 13:33:16 +01:00 |
Pawel Lampe
|
9ea8d4fa38
|
Add means for fixing navmap synchronization errors
|
2024-02-11 21:06:47 +01:00 |
A Thousand Ships
|
684752e75b
|
Replace error checks against `size` with `is_empty`
|
2024-02-09 12:50:15 +01:00 |
Rémi Verschelde
|
261952a4c7
|
Merge pull request #87378 from smix8/navmesh_bordersize
Add NavigationMesh `border_size` property for tile baking
|
2024-02-08 10:53:30 +01:00 |
Rémi Verschelde
|
8daa633d0d
|
Merge pull request #87961 from smix8/navmesh2d_bordersize
Add NavigationPolygon `border_size` property for tile baking
|
2024-02-07 11:01:42 +01:00 |
Rémi Verschelde
|
251d5b3669
|
Merge pull request #87715 from Scony/add-is-baking
Expose `is_baking` method in navigation servers and region nodes.
|
2024-02-07 10:58:27 +01:00 |
smix8
|
4cc8748c47
|
Make navigation map spatial queries thread-safe
Makes navigation map spatial queries thread-safe by adding a readers–writer lock.
|
2024-02-06 19:27:59 +01:00 |
Pawel Lampe
|
c2cfc0d409
|
Expose `is_baking` method in navigation servers and region nodes.
|
2024-02-05 22:04:22 +01:00 |
smix8
|
085bc9504b
|
Add NavigationPolygon border_size property for tile baking
Adds NavigationPolygon border_size property for tile baking. Also adds baking Rect2 bounds.
|
2024-02-05 00:38:28 +01:00 |
A Thousand Ships
|
15369fdb1d
|
Remove unnecessary `this->` expressions
|
2024-01-29 09:59:18 +01:00 |
smix8
|
d6c31017a6
|
Add NavigationMesh border_size property for tile baking
Adds NavigationMesh border_size property for tile baking.
|
2024-01-19 17:31:36 +01:00 |
Robert Yevdokimov
|
f9826a1dd7
|
Fix various spelling errors
|
2024-01-04 09:56:43 -05:00 |
Nicholas Foo
|
e7ee672120
|
Add getters to navigation servers
Add virtual functions and bind to navigation servers
Implement getters
Add documentation
|
2023-12-19 19:51:49 +01:00 |
Yuri Sizov
|
d4806d2d84
|
Merge pull request #85253 from sandygk/fix-reachable-polygon-closest-to-end-point
[Navigation] Do not use travel cost for minimum when re-selecting end point
|
2023-12-19 13:01:45 +01:00 |
Gilles Roudière
|
18fe0bd025
|
Move tile transforms handling cache to TileData
|
2023-12-13 17:44:59 +01:00 |
Rémi Verschelde
|
84692c6252
|
Navigation: Fix GCC 12.3 `-Wtype-limits` warnings
|
2023-12-12 11:00:06 +01:00 |
smix8
|
64a56245d8
|
Add NavigationServer random point queries
Adds query functions to get random points on navigation mesh to the NavigationServer.
|
2023-12-08 00:18:05 +01:00 |
Rémi Verschelde
|
8a9e3ad8d5
|
Merge pull request #84816 from Scony/add-obstacle-navserver-tests
Fix memory leak in 'NavigationServer3D' involving static obstacles
|
2023-12-04 23:05:39 +01:00 |
Sandy Gutierrez
|
11e63d244e
|
Do not use travel cost for minimum when re-selecting end point
|
2023-11-28 07:23:58 -05:00 |
Pawel Lampe
|
a4b3546577
|
Fix memory leak in 'NavigationServer3D' involving static obstacles
|
2023-11-17 21:20:14 +01:00 |
smix8
|
3f26191d16
|
Fix NavigationObstacle height
Fixes NavigationObstacle height.
|
2023-11-13 21:32:22 +01:00 |
smix8
|
fc4cc27e66
|
Fix NavigationObstacle elevation
FixesNavigationObstacle elevation.
|
2023-11-13 06:55:31 +01:00 |
smix8
|
5e4ff965cc
|
Fix potential crashes with TileMap navmesh baking
Fixes potential crashes with TileMap navmesh baking.
|
2023-10-24 14:51:52 +02:00 |
smix8
|
9416f0c266
|
Fix hole in heightmap navigation mesh baking
Fixes hole in heightmap navigation mesh baking.
|
2023-10-22 18:23:43 +02:00 |
smix8
|
ade4d3cf28
|
Fix NavigationLink enabled toggle
Fixes NavigationLink enabled toggle.
|
2023-10-21 03:11:37 +02:00 |
smix8
|
36146258de
|
Fix NavRegion sync error messages
Fixes NavRegion sync error messages
|
2023-10-18 21:09:48 +02:00 |
kobewi
|
09b30be86d
|
Add vararg call() method to C++ Callable
|
2023-10-05 11:35:29 +02:00 |
A Thousand Ships
|
517e9f8aef
|
[Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
|
2023-09-26 16:44:52 +02:00 |
kleonc
|
5904c2ca19
|
Fix typo in dev assert in NavMeshGenerator2D
|
2023-09-26 14:30:23 +02:00 |
smix8
|
0ee7e3102b
|
Add 2D navigation mesh baking
Adds 2D navigation mesh baking.
|
2023-09-25 19:48:14 +02:00 |
Yuri Sizov
|
4bd569be95
|
Replace flat buttons with flat-styled buttons with a visible pressed state
|
2023-09-19 22:36:29 +02:00 |
Yuri Sizov
|
3c63dce3cd
|
Merge pull request #80573 from KoBeWi/2k_lines_of_changes_created_at_2AM
Add EditorStringNames singleton
|
2023-09-06 14:49:02 +02:00 |
Aaron Franke
|
93cf3391bd
|
Fix compiling with 3D disabled due to unused navigation variable
|
2023-09-04 03:16:55 -05:00 |
kobewi
|
6de34fde27
|
Add EditorStringNames singleton
|
2023-09-03 19:58:18 +02:00 |
Rémi Verschelde
|
37d213b24e
|
Merge pull request #79972 from smix8/navgenerator_multithreading_4.x
Add multi-threaded NavMesh baking to NavigationServer
|
2023-08-17 11:22:11 +02:00 |
Ninni Pipping
|
740e2f3f62
|
Fix missing include for `NavigationMesh`
|
2023-08-08 11:12:20 +02:00 |
smix8
|
8686e84b44
|
Add multi-threaded NavMesh baking to NavigationServer
Adds multi-threaded NavMesh baking to NavigationServer.
|
2023-08-07 17:14:37 +02:00 |
Rémi Verschelde
|
7eb047a5ed
|
Merge pull request #79643 from smix8/navgenerator_4.x
Move navigation mesh baking to NavigationServer
|
2023-08-07 14:48:15 +02:00 |
smix8
|
744fa87da2
|
Move navigation mesh baking to NavigationServer
Moves navigation mesh baking to NavigationServer.
|
2023-08-03 19:49:07 +02:00 |
Ben Rog-Wilhelm
|
d0564f2466
|
Fix NavMesh `map_update_id` returning 0 results in errors
|
2023-08-03 18:57:35 +02:00 |
Yuri Sizov
|
d7f07820aa
|
Merge pull request #79228 from smix8/fix_funnel_4.x
Fix pathfinding funnel adding unwanted point
|
2023-08-02 21:36:46 +02:00 |
Yuri Sizov
|
8367152723
|
Merge pull request #79916 from smix8/navobstacle_mutex_4.x
Update NavObstacle creation to new Mutex style
|
2023-07-26 18:40:45 +02:00 |
smix8
|
a8f5bd6d43
|
Update NavObstacle creation to new Mutex style
Updates NavObstacle creation to new Mutex style.
|
2023-07-26 12:56:27 +02:00 |
smix8
|
69fad39cf5
|
Add NavigationServer API to enable regions and links
Adds NavigationServer API to enable regions and links.
|
2023-07-26 01:20:15 +02:00 |
smix8
|
c51e264446
|
Fix pathfinding funnel adding unwanted point
Fixes pathfinding funnel adding unwanted point due to precision issues.
|
2023-07-23 03:24:14 +02:00 |
smix8
|
90e2d9fa7e
|
Add more hints to navigation map cell size errors
Adds more hints to navigation map cell size errors.
|
2023-07-14 23:10:09 +02:00 |
Yuri Sizov
|
d676246647
|
Merge pull request #79137 from smix8/region_bake_depr_4.x
Mark NavigationServer3D.region_bake_navigation_mesh() as deprecated
|
2023-07-12 15:09:50 +02:00 |
smix8
|
e5c24f7118
|
Fix closest possible navigation path position
Fixes closest possible navigation path position.
|
2023-07-08 23:16:47 +02:00 |
smix8
|
f7ebce2626
|
Mark NavigationServer3D.region_bake_navigation_mesh() as deprecated
Marks NavigationServer3D.region_bake_navigation_mesh() as deprecated.
|
2023-07-07 02:30:14 +02:00 |