Thaddeus Crews
|
c4de8ef825
|
Merge pull request #105765 from smix8/navlink_iteration_id
Add function to get navigation link iteration id from NavigationServer
|
2025-05-06 08:38:00 -05:00 |
|
smix8
|
b002ade3ed
|
Add function to get navigation link iteration id from NavigationServer
Adds function to get navigation link iteration id from NavigationServer.
|
2025-04-25 20:59:10 +02:00 |
|
Lukas Tenbrink
|
d74ef8cb01
|
Rename LocalVector.invert() -> LocalVector.reverse() to match the Vector, String and List APIs.
|
2025-04-24 22:36:32 +02:00 |
|
Yyf2333
|
1a70a06a43
|
Change RID_Owner::get_owned_list.
|
2025-04-21 01:04:27 +08:00 |
|
Thaddeus Crews
|
0110048d46
|
Merge pull request #104826 from smix8/navregion_iteration_id
Add function to get navigation region iteration id from NavigationServer
|
2025-04-16 10:45:13 -05:00 |
|
Thaddeus Crews
|
2bf96fe18c
|
Merge pull request #105257 from smix8/navbuilder_linkpolys
Remove no longer needed link polygons from NavMapBuilder
|
2025-04-15 12:28:38 -05:00 |
|
smix8
|
2b8531d944
|
Add function to get navigation region iteration id from NavigationServer
Adds function to get navigation region iteration id from NavigationServer.
|
2025-04-15 19:17:45 +02:00 |
|
Thaddeus Crews
|
e1509d533e
|
Merge pull request #105071 from smix8/map_changed
Make navigation maps emit map_changed directly
|
2025-04-14 19:39:52 -05:00 |
|
Thaddeus Crews
|
756053f05f
|
Merge pull request #105067 from smix8/navmesh_sync
Move NavigationServer navmesh sync from main() to process()
|
2025-04-14 19:39:51 -05:00 |
|
smix8
|
c901f39cda
|
Remove no longer needed link polygons from NavMapBuilder
Removes no longer needed link polygons from NavMapBuilder.
|
2025-04-14 17:32:55 +02:00 |
|
smix8
|
af14aaecd4
|
Replace NavigationServer3D Point struct with Vector3
Replaces NavigationServer3D Point struct with Vector3.
|
2025-04-10 20:19:20 +02:00 |
|
smix8
|
4d76c197a7
|
Make navigation maps emit map_changed directly
Makes navigation maps emit map_changed directly.
|
2025-04-05 22:50:48 +02:00 |
|
smix8
|
a4c56d478a
|
Move NavigationServer navmesh sync from main() to process()
Moves NavigationServer navmesh sync from main() to process().
|
2025-04-05 21:29:24 +02:00 |
|
smix8
|
565ea927d2
|
Emit changed signal after baking navigation mesh
Emits changed signal after baking navigation mesh.
|
2025-04-02 16:54:48 +02:00 |
|
Thaddeus Crews
|
c9c8556a47
|
Merge pull request #104862 from smix8/navserver_process
Prepare NavigationServer for `process()` and `physics_process()` split
|
2025-04-02 07:37:32 -05:00 |
|
Yufeng Ying
|
4f4031a675
|
Replace size() == 0 with is_empty().
|
2025-04-02 19:18:43 +08:00 |
|
smix8
|
16fd7b6ae1
|
Prepare NavigationServer for process() and physics_process() split
Prepares the NavigationServer API for a split of its functionality between frame process() and stepped physics_process().
|
2025-04-02 11:01:08 +02:00 |
|
Thaddeus Crews
|
f72511d908
|
Merge pull request #104811 from YeldhamDev/build_no_navigation
Allow to compile templates without navigation features
|
2025-04-01 19:53:29 -05:00 |
|
smix8
|
79ae9bf775
|
Change navigation module LocalVector size_t uses to uint32_t
Changes navigation module LocalVector size_t uses to uint32_t.
|
2025-04-01 23:44:43 +02:00 |
|
Michael Alexsander
|
556933306a
|
Allow to compile templates without navigation features
|
2025-04-01 11:53:35 -03:00 |
|
Aaron Franke
|
c1acc839a8
|
Directly use segment points in Geometry2D/3D function parameters
|
2025-03-30 16:25:59 -07:00 |
|
A Thousand Ships
|
5cc0539961
|
[Navigation] Create a dedicated 2D navigation server
* Add a dedicated 2D server
* Create dedicated tests
* Split performance metrics between 2D and 3D
* Rename the 3D only server module
|
2025-03-29 12:10:50 +01:00 |
|