summaryrefslogtreecommitdiff
path: root/scene/2d/navigation_agent_2d.cpp
AgeCommit message (Expand)Author
2022-12-12Fix Navigation agent callback wild pointer crashsmix8
2022-10-31Merge pull request #65452 from timothyqiu/agent-targetRémi Verschelde
2022-10-28Merge pull request #67956 from RedMser/safe-velocity-typeClay John
2022-10-27Fix type of safe_velocity parameterRedMser
2022-10-27Emit target_reached signal after state is updatedSam Briels
2022-10-27Make NavigationAgent `target_location` a propertyHaoyu Qiu
2022-09-28Update NavigationAgent to use query_pathJosh Jones
2022-09-19Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron
2022-08-13Rename Navigation's `neighbor_dist` to `neightbor_distance`Micky
2022-06-29Group NavigationAgent propertiessmix8
2022-06-20Merge pull request #62214 from smix8/navigation_layer_bitmask_helpers_4.xRémi Verschelde
2022-06-19Add navigation layer bitmask helper functionssmix8
2022-06-18Add NavigationAgent desired path distancesmix8
2022-06-15Streamline Navigation layer function names.smix8
2022-06-14Add NavigationAgent set_navigation_map() functionsmix8
2022-06-01Fix NavigationAgent reparent issuessmix8
2022-05-20Process NavigationAgent2D/3D avoidance on demand onlysmix8
2022-05-19Use suffixes for units in nodes and resourcesAaron Franke
2022-05-17Make Navigation Agents and Obstacles respect parent process modesmix8
2022-04-01Merge pull request #59331 from bartekd97/navigation-agent-layersRémi Verschelde
2022-03-28String: Remove TTR and DTR defines in non-tools buildRémi Verschelde
2022-03-20Expose navigable layers for NavigationAgent2D/3DBARTEK-PC\Bartek
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-01-07i18n: Sync template with current 3.x codebaseRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-10-08Improved readability for failing error conditionsDuroxxigar
2021-08-14Use get_global_* functions instead of using transforms.Anilforextra
2021-08-13Fix some unnecessary includesAaron Franke
2021-07-18Optimize StringName usagereduz
2021-04-27Merge pull request #47960 from smix8/issue_47334_navagent2d_target_reachedRémi Verschelde
2021-04-27put distance check to target into functionsmix8
2021-04-20Fix broken NavigationAgent2D collision avoidance callbackssmix8
2021-04-16Fix NavigationAgent2D not emitting "target_reached" Signal reliablysmix8
2021-04-11Use Array for node configuration warningsNathan Franke
2021-03-10Implement Navigation layersGilles Roudière
2021-03-10Remove Navigation2D/3D nodes, and move the navigation map to the world resourceGilles Roudière
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-01Merge pull request #38743 from arrowinaknee/node-config-warningsRémi Verschelde
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-16Update all get_configuration_warning to retrieve warnings from the parentArrowInAKnee
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-19Fixes navigation path resetAndrea Catania