godot/modules/navigation
smix8 88acb5b798 Make Navigation Agents and Obstacles respect parent process mode
Temporarily removes agent from navigation map when parent node cannot process due to SceneTree pause and process_mode property. Normal process_mode does not work as other agents would still avoid the paused agents because they were still active on the navigation map and the rvo world. Also fixes potential crash when region_get_map or agent_get_map is called while no map is set.

(cherry picked from commit 6b51ab66d8)
2022-05-19 15:34:56 +02:00
..
SCsub Backport NavigationServer with RVO2 to `3.x` 2022-01-05 16:00:56 +01:00
config.py Backport NavigationServer with RVO2 to `3.x` 2022-01-05 16:00:56 +01:00
godot_navigation_server.cpp Make Navigation Agents and Obstacles respect parent process mode 2022-05-19 15:34:56 +02:00
godot_navigation_server.h Add NavigationServer2D/3D API functions to find missing RID info 2022-05-16 21:10:36 +02:00
nav_map.cpp Merge pull request #60366 from adamscott/nav-map-thread-work-pool-3x 2022-04-26 18:45:53 +02:00
nav_map.h rvo2: Sync with upstream commit bfc0486 2022-05-19 15:25:43 +02:00
nav_region.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
nav_region.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
nav_rid.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
nav_utils.h NavMap Fix polygons being treated like triangle strips instead of triangle fans 2022-02-14 18:22:02 +01:00
navigation_mesh_editor_plugin.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
navigation_mesh_editor_plugin.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
navigation_mesh_generator.cpp Clamp NavigationMesh sample_distance above zero 2022-05-16 21:10:36 +02:00
navigation_mesh_generator.h Fix navmesh baking, fixes #57148 2022-04-02 23:20:41 +02:00
register_types.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
register_types.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
rvo_agent.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
rvo_agent.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00