diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2023-04-03 16:02:21 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-04-03 16:02:21 +0200 |
commit | b237df8ceaf18665f7a1ce0a9c3afa064f4cbaf2 (patch) | |
tree | 49975b50f29ed27a8f6e8911ba3d6d453d6711ad /doc/classes/NavigationAgent3D.xml | |
parent | 4779d4f695cd2dbe7a991a9d0d149f58bed24dfb (diff) | |
parent | 6e324bb341c795905085e25e7f7c153d89949fa9 (diff) | |
download | redot-engine-b237df8ceaf18665f7a1ce0a9c3afa064f4cbaf2.tar.gz |
Merge pull request #75326 from smix8/navigationagent_expose_parameters_4.x
Expose NavigationAgent path postprocessing and pathfinding algorithm options
Diffstat (limited to 'doc/classes/NavigationAgent3D.xml')
-rw-r--r-- | doc/classes/NavigationAgent3D.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/classes/NavigationAgent3D.xml b/doc/classes/NavigationAgent3D.xml index 8630801f3e..6fdea5431d 100644 --- a/doc/classes/NavigationAgent3D.xml +++ b/doc/classes/NavigationAgent3D.xml @@ -150,6 +150,12 @@ <member name="path_metadata_flags" type="int" setter="set_path_metadata_flags" getter="get_path_metadata_flags" enum="NavigationPathQueryParameters3D.PathMetadataFlags" default="7"> Additional information to return with the navigation path. </member> + <member name="path_postprocessing" type="int" setter="set_path_postprocessing" getter="get_path_postprocessing" enum="NavigationPathQueryParameters3D.PathPostProcessing" default="0"> + The path postprocessing applied to the raw path corridor found by the [member pathfinding_algorithm]. + </member> + <member name="pathfinding_algorithm" type="int" setter="set_pathfinding_algorithm" getter="get_pathfinding_algorithm" enum="NavigationPathQueryParameters3D.PathfindingAlgorithm" default="0"> + The pathfinding algorithm used in the path query. + </member> <member name="radius" type="float" setter="set_radius" getter="get_radius" default="0.5"> The radius of the avoidance agent. This is the "body" of the avoidance agent and not the avoidance maneuver starting radius (which is controlled by [member neighbor_distance]). Does not affect normal pathfinding. To change an actor's pathfinding radius bake [NavigationMesh] resources with a different [member NavigationMesh.agent_radius] property and use different navigation maps for each actor size. |