summaryrefslogtreecommitdiffstats
path: root/scene/3d/navigation_agent_3d.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Scene,Main] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-121-2/+2
* Merge pull request #78939 from Scony/navi-crash-fixRémi Verschelde2023-07-031-1/+1
|\
| * Fix crash in 'NavigationAgent3D', fixes #78910Pawel Lampe2023-07-021-1/+1
* | Merge pull request #78857 from smix8/navagent_pos_fix_4.xRémi Verschelde2023-07-031-1/+3
|\ \
| * | Fix NavigationAgent position not always updatingsmix82023-06-301-1/+3
| |/
* / Fix NavigationAgent continues avoidance velocitysmix82023-06-291-0/+5
|/
* Add agent pause mode to NavigationServersmix82023-06-181-12/+4
* Rework Navigation Avoidancesmix82023-05-101-60/+222
* Expose NavigationAgent path postprocessing and pathfinding algorithm optionssmix82023-03-251-0/+28
* Fix NavigationAgent3D debug path duplicated pointssmix82023-03-161-19/+21
* Tweak NavigationAgent3D defaultssmix82023-02-161-9/+9
* Add NavigationLink helper functions for global positionssmix82023-02-141-0/+16
* Strip name prefix of navigation agent debug properties in the inspectorHaoyu Qiu2023-02-111-1/+1
* Merge pull request #72947 from DarkKilauea/nav-fix-avoidance-callbackRémi Verschelde2023-02-091-6/+5
|\
| * Fix missing avoidance updates when using same velocityJosh Jones2023-02-081-6/+5
* | Fix NavigationAgent debug functions bindings in release buildssmix82023-02-081-3/+9
|/
* Improve consistency of NavigationAgent settersJosh Jones2023-02-021-24/+114
* More codespell fixes, do more changes from previous ignore listRémi Verschelde2023-02-011-1/+1
* Add NavigationAgent Path Debug Visualizationsmix82023-01-311-0/+180
* Use Callable for Navigation Agent callbacksJosh Jones2023-01-271-3/+5
* Rename Navigation uses of 'location' to 'position'smix82023-01-261-16/+16
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Add safety-checks before some servers `free()`Adam Scott2022-12-291-0/+1
* Merge pull request #69688 from smix8/navagent_stop_origin_automove_4.xRémi Verschelde2022-12-211-1/+6
|\
| * Stop NavigationAgents without a target from moving to world originsmix82022-12-061-1/+6
* | Add support for emitting a signal when entering a NavLinkJosh Jones2022-12-171-4/+60
* | Fix Navigation API abbreviations inconsistencysmix82022-12-171-12/+12
* | Fix Navigation agent callback wild pointer crashsmix82022-12-121-3/+3
|/
* Merge pull request #65452 from timothyqiu/agent-targetRémi Verschelde2022-10-311-0/+2
|\
| * Make NavigationAgent `target_location` a propertyHaoyu Qiu2022-10-271-0/+2
* | Emit target_reached signal after state is updatedSam Briels2022-10-271-1/+1
|/
* Update NavigationAgent to use query_pathJosh Jones2022-09-281-9/+33
* Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron2022-09-191-2/+2
* Rename Navigation's `neighbor_dist` to `neightbor_distance`Micky2022-08-131-7/+7
* Group NavigationAgent propertiessmix82022-06-291-4/+7
* Merge pull request #62214 from smix8/navigation_layer_bitmask_helpers_4.xRémi Verschelde2022-06-201-0/+21
|\
| * Add navigation layer bitmask helper functionssmix82022-06-191-0/+21
* | Add NavigationAgent desired path distancesmix82022-06-181-1/+9
|/
* Streamline Navigation layer function names.smix82022-06-151-11/+11
* Add NavigationAgent set_navigation_map() functionsmix82022-06-141-2/+28
* Fix NavigationAgent reparent issuessmix82022-06-011-9/+42
* Process NavigationAgent2D/3D avoidance on demand onlysmix82022-05-201-2/+19
* Use suffixes for units in nodes and resourcesAaron Franke2022-05-191-7/+7
* Make Navigation Agents and Obstacles respect parent process modesmix82022-05-171-0/+20
* Merge pull request #59331 from bartekd97/navigation-agent-layersRémi Verschelde2022-04-011-5/+25
|\
| * Expose navigable layers for NavigationAgent2D/3DBARTEK-PC\Bartek2022-03-201-5/+25
* | String: Remove TTR and DTR defines in non-tools buildRémi Verschelde2022-03-281-1/+1
|/
* Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde2022-02-151-0/+2
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Improved readability for failing error conditionsDuroxxigar2021-10-081-2/+2