Commit Graph
42 Commits
Author SHA1 Message Date
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
KekLuckandYuri Sizov 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 SantosandPaul Joannon 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
Max Hilbrunner 198393eec7 More Godot 4 rename fixes (#6315)
* Spatial -> 3D, Transform, Quaternion

* File -> FileAccess

* Camera -> Camera3D

* Update references to MeshInstance and MultiMeshInstance

* ImmediateGeometry -> ImmediateMesh, misc renames
2022-10-15 20:54:47 +02:00
Max Hilbrunner 024fedb0f3 Kinematic -> Character 2022-10-15 17:55:24 +02:00
smix8 0c2058cb96 Add doc for NavigationLinks
Adds documentation for the new NavigationLinks with cross-ref to other relevant topics.
2022-10-13 10:39:04 +02:00
Max Hilbrunner 0704adebfb Merge pull request #6298 from smix8/doc_navmesh_bake_img_4x
Add missing baked_navmesh image
2022-10-11 21:07:23 +02:00
Max Hilbrunner 7b6a06614c Merge pull request #6299 from smix8/nav_doc_index_order
Fix Navigation index order to make thematically more sense
2022-10-11 21:06:51 +02:00
smix8 4e41ed13f2 Fix Navigation index order to make thematically more sense
The original index from all the Navigation pullrequests was ordered from beginner / core topics to more sophisticated / focused / niche topics but this got mixed up due to splitting the pr's and the order the pr's were merged.
2022-10-11 18:39:10 +02:00
smix8 1c7003ddbb Add missing baked_navmesh image 2022-10-11 10:36:43 +02:00
Max Hilbrunner 1fffab8cf2 Formatting, syntax and URL fixes 2022-10-11 10:14:37 +02:00
smix8 60cf1951af Add doc for NavigationRegions
Adds documentation for NavigationRegions and NavigationServer API use.
2022-10-11 06:21:30 +02:00
smix8 d373dd8784 Add doc for direct NavigationServer path queries
Adds documentation how to use a navigation path that is obtained by the NavigationServer API directly without the help of NavigationAgent nodes.
2022-10-11 06:16:31 +02:00
smix8 bb5424a665 Add doc for NavigationLayers and area access
Adds documentation for NavigationLayers and how to use the bitmask for gameplay features like area access.
2022-10-11 06:11:33 +02:00
smix8 0691cba9cb Add doc for NavigationMesh connections and NavigationDebug
Adds documentation how to merge and / or connect different navigationmeshes and how to use the available navigation debug functions.
2022-10-11 06:07:37 +02:00
smix8 594911cf33 Add doc for NavigationServer, NavigationAgent and RVO agent avoidance
Adds documentation for NavigationServer with focus on topics not explained in the class documentation.
Adds documentation for NavigationAgent node use and caveats.
Adds documentation for RVO agent avoidance.
2022-10-11 05:49:08 +02:00
smix8 cfc023737d Add doc for 2D & 3D navigationmesh generation
Adds documentation how to create navigationmesh / navpolygons for 2D and 3D both with editor tools as well with scripts + some technical background stuff.
2022-10-11 05:44:10 +02:00
smix8 203c912b9a Add doc for NavigationObstacle nodes and NavigationServerAPI use for obstacle agents
Document NavigationObstacles nodes and NavigationServer API use for obstacle agents.
2022-10-11 05:35:10 +02:00
Yash Punia 71bbed009f Fixed 2 'Introduction' in Navigation tutorial (#6269)
* Fixed 2 'Introduction' in Navigation tutorail

* removed intro para from main navigation and reverted to original location
2022-10-11 05:09:16 +02:00
smix8 0babdc92d1 Add doc for navigation maps, different actor types, and actor locomotion
Adds documentation for navigation maps and how to support actors of different types (e.g. size) and with different locomotion states (e.g. crawling).
2022-10-05 23:37:39 +02:00
skyace65andsmix8 bcb4ee80ba Improve navigation section pages
Co-authored-by: smix8 <52464204+smix8@users.noreply.github.com>
2022-09-16 09:13:47 -04:00
smix8 5cbff38341 Add missing Navigation category
Add missing Navigation category
2022-06-04 00:15:12 +02:00
skyace65 138e3d7d14 Document 3D navigation for Godot 4 2022-04-15 20:12:00 -04:00