summaryrefslogtreecommitdiffstats
path: root/doc/classes/AStar2D.xml
Commit message (Collapse)AuthorAgeFilesLines
* Fix wrong return type mention in AStarGrid2D docsBrandtware2024-04-041-1/+1
|
* add partial path return option for astarashley2024-04-031-0/+4
| | | | * AStar2D, AStar3D and AStarGrid2D now can return a partial path if the destination point isn't reachable but still in the map. This option is available for both get_point_path and get_id_path
* Doctool: Remove version attribute from XML headerRémi Verschelde2023-07-061-1/+1
| | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb).
* Bump version to 4.2-devRémi Verschelde2023-07-051-1/+1
| | | | Keep on waitin'
* Overhaul the top sections of the class reference (Physics classes)VolTer2023-05-201-4/+5
|
* Bump version to 4.1-devRémi Verschelde2023-03-011-1/+1
| | | | Can't stop, won't stop, they said, huh?
* Remove extra spaces and correct crosslinks in some documentationYuri Sizov2023-02-171-1/+1
|
* Fix small mistakes throughout much of the documentationVolTer2022-10-211-1/+1
|
* Replace Array return types with TypedArraykobewi2022-08-221-1/+1
|
* [doc] Use "param" instead of "code" to refer to parameters (8)Andy Maloney2022-08-121-16/+16
|
* Rename the argument tag to param in XML documentationYuri Sizov2022-08-081-36/+36
|
* Make AStar to use 64-bit logicYuri Rubinsky2022-06-161-2/+2
|
* Merge pull request #58669 from theraot/ASar2DbidirectionalRémi Verschelde2022-06-161-2/+4
|\ | | | | AStar2D bidirectional
| * Updating AStar2D documentation to mention the new bidirectional paramterTheraot2022-03-011-2/+4
| |
* | Allow AStar2D/AStar3D zero point weightsmix82022-05-061-1/+1
| | | | | | | | | | | | Allow AStar2D/AStar3D zero point weight. Limit was set to 1 which seemed like an arbitrary value as lower values down to zero can be useful for common gameplay navigation elements like teleports.
* | Rename `AStar` to `AStar3D`Yuri Roubinsky2022-03-201-1/+1
|/
* Add an XML schema for documentationHugo Locurcio2022-02-151-1/+1
| | | | | | | | This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions.
* Rename `AStar.get_points()` to `AStar.get_point_ids()` for clarityHugo Locurcio2021-11-301-6/+6
| | | | The same has been done for AStar2D as well.
* Don't generate empty doc sections and reduce code duplicationAaron Franke2021-09-201-2/+0
|
* Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz2021-08-221-2/+2
| | | | | | | | | | | * New syntax is type safe. * New syntax allows for type safe virtuals in native extensions. * New syntax permits extremely fast calling. Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`. These will require API rework on a separate PR as they work different than the rest of the functions. Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits.
* doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-118/+59
| | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there.
* Rename Reference to RefCountedPedro J. Estébanez2021-06-111-1/+1
|
* Document `AStar.get_point_path()` not being thread-safeHugo Locurcio2021-04-161-0/+1
|
* Explain A Star pathfinding algorithm cost calcuationMaganty Rushyendra2021-01-051-2/+3
|
* Add C# code examples to the docsHaSa10022020-09-261-10/+62
| | | | | | | | | | | | | | | | | | | | Only existing GDScript code examples are converted and added to the docs. This is the first batch include classes beginning with A and B. Included classes: * AcceptDialog * AESContext * Animation * AnimationNodeStateMachine * AnimationNodeStateMachinePlayback * AnimationNodeStateMachineTransition * Array * ArrayMesh * AStar * AStar2D * Bool * Button
* AStar: Make get_closest_point() deterministic for equidistant pointsRémi Verschelde2020-06-091-1/+2
| | | | | Closes godotengine/godot-docs#3667. Supersedes #39405.
* Implements estimate/compute_cost for AStar2DYuri Roubinsky2020-03-141-0/+24
|
* doc: Sync classref for Packed{Int,Float}{32,64}Array additionsRémi Verschelde2020-02-251-2/+2
|
* doc: Sync classref with current sourceRémi Verschelde2020-02-181-3/+3
| | | | Handle removal of Pool*Array types and other recent changes.
* Update docs to version 4.0clayjohn2020-01-311-1/+1
|
* doc: Drop unused 'category' property from headerRémi Verschelde2020-01-261-1/+1
| | | | | | | | | | We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0.
* doc: Misc updates for AnimationNode* and othersRémi Verschelde2020-01-231-1/+1
| | | | | | | | | | | | | - Add some missing descriptions. - Add links to tutorials for ARVR and AnimationTree. - Style fixes. - Engine changes: * Make `AnimationNodeTransition.input_<number>` properties internal so that they don't appear in the docs. They still appear in the inspector based on the actual number of inputs requested. * Drop unimplemented `CPUParticles.flatness`. It's only used for 3D particles in `ParticlesMaterial`, and thus only relevant for `CPUParticles3D`.
* doc: Sync classref with current sourceRémi Verschelde2019-10-011-1/+3
|
* allow to reserve space in OAHashMap explicitly and also in AStar.Robin Hübner2019-08-271-0/+23
| | | | * also handle overflow occurring in _get_probe_length
* AStar and AStar2D examples fixed to not use 'as' keyword and also removed ↵unknown2019-07-201-30/+29
| | | | error causing code
* Proofread and improve the whole class referenceHugo Locurcio2019-06-271-15/+15
| | | | | | | | | | | | | - Document a few more properties and methods - Add more information to many classes - Fix lots of typos and gramar mistakes - Use [code] tags for parameters consistently - Use [b] and [i] tags consistently - Put "Warning:" and "Note:" on their own line to be more visible, and make them always bold - Tweak formatting in code examples to be more readable - Use double quotes consistently - Add more links to third-party technologies
* Added 2D functions to AStarChaosus2019-05-301-0/+258