70 Commits

Author SHA1 Message Date
Ryan Roden-Corrent
ab70d6788f Fix example script in Using NavigationPaths (#8358) 2023-11-11 05:22:35 +01:00
smix8
f312aaf338 Update Navigation Overview for new obstacles
Updates Navigation Overview for new obstacles.
2023-10-09 00:47:14 +02:00
Scott Campbell
59c44c591b PoolVector3Array now should be PackedVector3Array 2023-10-09 00:29:12 +02:00
Matthew
21ea3406d9 Merge pull request #7557 from smix8/diff_navagent_source_geometry_data_4.x
Update navigation different actor types for new SourceGeometryData
2023-08-01 05:05:30 +02:00
Matthew
2364c1d0ee Merge pull request #7511 from smix8/navagent_velocity_4.x
Update NavigationAgent velocity description
2023-08-01 05:04:57 +02:00
smix8
cf2db6280e Update NavigationObstacle API doc
Updates NavigationObstacle API doc.
2023-06-10 16:44:01 +02:00
Max Hilbrunner
407bc0bd01 Merge pull request #7453 from smix8/update_navmesh_create_from_mesh_4.x 2023-06-01 12:49:51 +02:00
smix8
15e35f27d2 Update navigation examples that use NavigationMesh.create_from_mesh()
Updates navigation examples that use NavigationMesh.create_from_mesh()
2023-06-01 11:40:13 +02:00
smix8
837ac94c0a Fix NavigationLink doc using old property names
Fixes NavigationLink doc using old property names
2023-05-31 18:54:05 +02:00
smix8
edb7d9e02e Minor fixes to navigationagent doc
Addes some minor fixes to navigationagent doc.
2023-05-27 12:40:26 +02:00
smix8
faeb8ebd96 Remove agent avoidance page
Removes agent avoidance page.
2023-05-26 12:08:33 +02:00
smix8
9f4ef23a9a Fix wrong navigation agent example code
Fixes wrong navigation agent example code.
2023-05-18 21:24:58 +02:00
smix8
cf9760d61a Update NavigationAgent doc for avoidance rework
Updates NavigationAgent doc for avoidance rework.
2023-05-18 14:37:31 +02:00
Max Hilbrunner
c83b1da9a2 Merge pull request #7334 from smix8/update_navobstacle_doc_4.x 2023-05-18 13:39:24 +02:00
ddxt
64372c3922 Fix navigation script error
safe_velocity isn't declared in this script. Changing it to new_velocity makes it funciton correctly.
2023-05-14 14:20:50 -04:00
smix8
bf8426915a Update NavigationObstacle doc for avoidance rework
Updates NavigationObstacle doc for avoidance rework.
2023-05-12 05:51:38 +02:00
smix8
9e0706b087 Fix NavigationAgent script examples
Fixes NavigationAgent script examples.
2023-04-20 21:42:07 +02:00
smix8
ca66575498 Add NavigationLinks to navigation overviews
Adds NavigationLinks to navigation overviews.
2023-04-05 01:50:19 +02:00
kleonc
4175447b2e Fix code example in Using NavigationMeshes 2023-03-31 11:40:15 +02:00
growingbrain
ac6b144f23 Spelling corrections. 2023-03-28 13:15:42 -05:00
smix8
7f6c15beab Add navigation documentation how to improve performance (#6879)
Adds documentation page about how to improve performance for navigation mesh baking and pathfinding.
2023-03-15 12:24:06 -07:00
Alexander Trefonas
f119357c05 Fix typo 2023-03-10 17:40:39 -05:00
Ivy Dudzik
304be80cda Fix minor typo on line 55.
Change "navigationm eshes" to "navigation meshes"
2023-03-09 00:54:58 -08:00
Hugo Locurcio
3dfbfbf381 Add links to demo projects where relevant (#6874)
* Add links to demo projects where relevant

- Warn about poor compute shader support on mobile GPUs (due to driver bugs).
- Update control gallery image for 4.0.
- Fix typo in Internationalizing games.

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2023-03-09 06:09:56 +01:00
Rémi Verschelde
35ce6f0e43 Navigation2D: Handle location -> position renames
Fixes #6894.
2023-03-06 11:32:31 +01:00
Danil Alexeev
59075ad12f Fix GDScript code style regarding colon (docs) 2023-03-05 16:51:08 +03:00
smix8
f90693c3cf Add NavigationAgent.is_navigation_finished() early return to script examples to avoid in-place jitter
Adds early return to script examples for NavigationAgent path following when NavigationAgent.is_navigation_finished() is true.
2023-02-15 13:21:07 +01:00
smix8
0c4dd78bbe Fix navigation basic setup confusing instructions / images
Fixes some confusing images and instructions in the basic setup section as it is not required to place the character below a NavigationRegion node, it can be placed anywhere.
2023-02-13 01:38:20 +01:00
smix8
7af155b8cf Fix errors in navigation_layers bitmask example
Fixes errors in navigation_layers example like wrong property names or missing string closure.
2023-02-12 00:58:50 +01:00
KekLuck
f94ac69dcc Fix method names in Navigation overview (#6712)
Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>
2023-02-04 23:27:13 +03:00
Raul Santos
b319da3f07 Update some C# examples for 4.0 (#6693)
* Update some C# examples

- Rename members that have been renamed in Godot's C# API for 4.0.
- Change `delta` parameter type to `double`.
- Ensure parameters match base declaration.
- Other minor code fixes.

---------

Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com>
2023-02-04 17:03:03 +01:00
Josh Jones
8bfe0ee753 Update for Callable in NavigationAgent callbacks 2023-01-27 23:59:34 -08:00
smix8
7109df73f3 Update NavigationAgent doc with 'location' to 'position' rename 2023-01-25 03:06:41 +01:00
Max Hilbrunner
13bba8097b Merge pull request #6641 from paulloz/csharp/navigation/introduction-2d-3d
Update pages for 2D/3D Navigation Overview
2023-01-24 23:09:07 +01:00
smix8
085912e639 Add doc for Navigation Debug PerformanceMonitor
Adds documentation for Navigation Debug PerformanceMonitor.
2023-01-21 21:49:37 +01:00
Paul Joannon
7a2aebea60 Bring 3D navigation example on par with the 2D one 2023-01-21 11:34:44 +01:00
Paul Joannon
8a8abde036 Update pages for 2D/3D Navigation Overview
- Add C# examples.
- Fix the list formatting.
- Fix punctuation.
- Reference 2D explanation of the await in the 3D page.
- Simplify comments in the 2D GDScript example.
2023-01-21 11:34:17 +01:00
Sebastian Rings
28ab4d2b9e Fix spelling error
"procedual" -> "procedural"
2023-01-16 12:05:44 +01:00
Max Hilbrunner
bbfc8ac054 Merge pull request #6584 from smix8/doc_navregion_choice_paralysis_4.x
Fix NavigationRegion choice paralysis
2023-01-11 23:50:13 +01:00
smix8
ba40296563 Fix NavigationRegion choice paralysis
Users were clearly overwhelmed with this choice what to pick.
2023-01-11 22:36:24 +01:00
smix8
0443713ca1 Fix missing var in NavigationAgent script example
Fixes missing var for CharacterBody3D NavigationAgent script example.
2023-01-11 21:20:06 +01:00
smix8
dcc9cfae1c Add detail for common NavigationMesh user misconceptions
Adds note and more detailed explanation for common navigation mesh or navigation system user misconceptions.
2023-01-11 09:21:44 +01:00
smix8
9b190a7254 Clarify NavigationServer created regions
Clarify that NavigationServer create navigation regions do not join a navigation map automatically like a NavigationRegion node would. The server API created regions need a manual map assignment with region_set_map().
2023-01-03 03:33:53 +01:00
Max Hilbrunner
47506dd4b0 Merge pull request #6507 from smix8/doc_fix_navdiffactortypes_4.x
Fix Navigation doc for different actor types due to recent renames
2022-12-27 17:53:39 +01:00
smix8
512307b829 Fix Navigation doc for different actor types due to recent renames
Fixes Navigation doc for different actor types due to recent renames.
2022-12-25 18:33:15 +01:00
Max Hilbrunner
23a41a3f48 Merge pull request #6421 from smix8/doc_navigationpathqueryobjects_4.x
Add documentation for NavigationPathQuery objects
2022-12-23 16:36:35 +01:00
smix8
f3836770ca Fix NavigationServers doc due to recent renames
Fixes NavigationServers  doc page due to recent function renames.
2022-12-19 20:47:52 +01:00
smix8
0833423019 Add documentation for NavigationPathQuery objects
Adds documentation how to use the NavigationPathQueryParameters and NavigationPathQueryResult objects.
2022-12-19 20:13:18 +01:00
smix8
6927eed8f6 Fix NavigationMeshes doc due to recent renames
Fixes NavigationMeshes doc page due to recent function renames and other navigation anti-abbreviations changes.
2022-12-18 03:14:06 +01:00
Albert J. Gomez
0891d90a85 Fix Navigation3DAgent script in Using NavigationAgents (#6463) 2022-12-07 16:33:57 +01:00