summaryrefslogtreecommitdiffstats
path: root/modules/navigation/godot_navigation_server.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move 3D-only navigation code to its own subfolderAaron Franke2024-02-261-1423/+0
* [Navigation] Add some missing compile checksA Thousand Ships2024-02-221-0/+4
* Add function to get navigation map iteration id from NavigationServersmix82024-02-221-6/+13
* Add means for fixing navmap synchronization errorsPawel Lampe2024-02-111-0/+14
* Expose `is_baking` method in navigation servers and region nodes.Pawel Lampe2024-02-051-0/+4
* Add getters to navigation serversNicholas Foo2023-12-191-2/+142
* Add NavigationServer random point queriessmix82023-12-081-0/+14
* [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-102/+102
* Add 2D navigation mesh bakingsmix82023-09-251-10/+8
* Add multi-threaded NavMesh baking to NavigationServersmix82023-08-071-12/+22
* Move navigation mesh baking to NavigationServersmix82023-08-031-9/+46
* Merge pull request #79916 from smix8/navobstacle_mutex_4.xYuri Sizov2023-07-261-2/+2
|\
| * Update NavObstacle creation to new Mutex stylesmix82023-07-261-2/+2
* | Add NavigationServer API to enable regions and linkssmix82023-07-261-0/+28
|/
* Mark NavigationServer3D.region_bake_navigation_mesh() as deprecatedsmix82023-07-071-0/+4
* Fix NavObjects map assignmentssmix82023-06-251-73/+14
* Merge pull request #78449 from Scony/add-agent-n-map-navserver-testsRémi Verschelde2023-06-211-2/+4
|\
| * Add `agent` and `map` tests for 'NavigationServer3D'Pawel Lampe2023-06-201-2/+4
* | Merge pull request #76787 from RedworkDE/avoid-localvector-copyRémi Verschelde2023-06-201-3/+3
|\ \ | |/ |/|
| * Avoid making unnecessary copies of `LocalVector`RedworkDE2023-05-061-3/+3
* | Add agent pause mode to NavigationServersmix82023-06-181-0/+28
* | Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-2/+2
* | Merge pull request #77412 from smix8/fix_threaded_navmesh_baking_4.xRémi Verschelde2023-06-151-1/+16
|\ \
| * | Fix for threaded NavigationMesh baking under new thread guardssmix82023-06-141-1/+16
* | | Fix `cell_height` for navigation meshessmix82023-06-131-0/+14
|/ /
* | Update navigation obstacle APIsmix82023-06-121-11/+74
* | Make navigation mesh edge connections optionalsmix82023-05-111-0/+28
* | Rework Navigation Avoidancesmix82023-05-101-18/+172
|/
* Fix NavigationServer free error printsmix82023-03-051-1/+1
* Improve NavigationServer.free() error msg when RID not foundsmix82023-02-131-1/+1
* Rename NavigationServer internal RvoAgent to NavAgentsmix82023-02-011-17/+17
* Use Callable for Navigation Agent callbacksJosh Jones2023-01-271-36/+5
* Rename Navigation uses of 'location' to 'position'smix82023-01-261-8/+8
* Use range iterators in LocalVector loopskobewi2023-01-211-15/+12
* Add NavigationServer Performance Monitorsmix82023-01-081-0/+61
* Rework const on NavigationServer methodsJosh Jones2023-01-071-55/+61
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Add support for emitting a signal when entering a NavLinkJosh Jones2022-12-171-8/+24
* Fix Navigation API abbreviations inconsistencysmix82022-12-171-7/+7
* Merge pull request #69629 from smix8/agent_wild_callback_pointer_4.xRémi Verschelde2022-12-121-3/+3
|\
| * Fix Navigation agent callback wild pointer crashsmix82022-12-121-3/+3
* | Enable assigning an owner to navigation regions and linksJosh Jones2022-12-101-0/+28
|/
* Add NavigationPathQuerysmix82022-09-201-0/+26
* Added node for Navigation linksJosh Jones2022-08-261-0/+171
* Merge pull request #64354 from Mickeon/rename-navigation-distanceRémi Verschelde2022-08-251-2/+2
|\
| * Rename Navigation's `neighbor_dist` to `neightbor_distance`Micky2022-08-131-2/+2
* | Replace Array return types with TypedArray 2kobewi2022-08-231-6/+6
|/
* Replace Navigation std::vector use with LocalVectorsmix82022-07-281-8/+12
* Merge pull request #62300 from smix8/navigation_map_force_update_4.xRémi Verschelde2022-06-241-0/+9
|\
| * Add NavigationServer map_force_update() functionsmix82022-06-231-0/+9