godot/scene
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
..
2d Make Navigation Agents and Obstacles respect parent process mode 2022-05-19 15:34:56 +02:00
3d Make Navigation Agents and Obstacles respect parent process mode 2022-05-19 15:34:56 +02:00
animation Add dedicated macros for property name extraction 2022-05-19 11:31:35 +08:00
audio Fix crash when passing null to AudioStreamPlayer::set_stream() 2022-04-03 12:52:17 +02:00
debugger Rename profiler "Idle Time" to "Process Time" 2022-05-06 19:31:31 +02:00
gui Merge pull request #61185 from okla/3.x 2022-05-19 12:02:14 +02:00
main Physics Interpolation - add interpolation mode property to node 2022-05-07 13:51:49 +01:00
resources Add wrong surface warnings to NavigationMesh.create_from_mesh() 2022-05-19 15:25:43 +02:00
property_utils.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
property_utils.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
register_scene_types.cpp Add dedicated macros for property name extraction 2022-05-19 11:31:35 +08:00
register_scene_types.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
scene_string_names.cpp Backport the new Tween system as SceneTreeTween 2022-04-29 20:01:12 +08:00
scene_string_names.h Backport the new Tween system as SceneTreeTween 2022-04-29 20:01:12 +08:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00