Commit Graph

6712 Commits

Author SHA1 Message Date
RedworkDE
cab294b892 Update the Compiling with Mono page 2023-02-19 20:09:41 +01:00
Bastiaan Olij
3231484e7b Add documentation about room scale 2023-02-19 23:59:09 +11:00
Cyril K.B
3a11c30915 Fix code block formatting in gdscript_bascis.rst 2023-02-18 10:14:00 +01:00
Hugo Locurcio
c0cdbf0617 Document shadow quality workaround with orthogonal camera in Your first 3D game
This is required for now, as the DirectionalLight3D's Shadow Max Distance
isn't taken into account when using an orthogonal camera.

This is an engine issue, but since this tutorial is a starting point
for a lot of people, it's important to point out a workaround right here.
2023-02-18 02:03:07 +01:00
GeroVeni
4d6964bc9e Add enum examples to the documentation comments 2023-02-17 09:32:48 +00:00
Max Hilbrunner
35ca085e38 Merge pull request #6780 from smix8/doc_navagent_example_jitter_4.x
Add NavigationAgent.is_navigation_finished() early return to script examples to avoid in-place jitter
2023-02-16 12:44:14 +01: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
Justin McGettigan
a93c28a629 Update xr_action_map.rst (#6775)
Proofread and fixed some spelling and grammar.  Also reworded some sentences. Made use of 'type' language more consistent.
2023-02-14 16:56:47 -05:00
Rémi Verschelde
89907d4f59 classref: Sync with current master branch (8c7b98d45) 2023-02-14 19:48:22 +01:00
Kwu564
79da2289cf Update compute_shaders.rst (#6762)
* Update compute_shaders.rst

32 bit = to 4 bytes not 8 bytes.

---------

Co-authored-by: Clay John <claynjohn@gmail.com>
2023-02-14 11:32:10 +01:00
Raul Santos
7f35d9b38e Update tutorials/scripting/c_sharp/c_sharp_collections.rst
Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com>
2023-02-13 21:24:40 +01:00
Raul Santos
c403465613 Add C# collections documentation page
- Move documentation of the Godot C# collection types to a dedicated page.
- Document the differences between .NET collections and Godot collections.
- Help users choose which type of collection to use in C#.
2023-02-13 21:24:39 +01:00
Max Hilbrunner
6c80dbdf98 Merge pull request #6768 from Mickeon/patch-2
Fix `rotation_degrees` note in "Upgrading to Godot 4"
2023-02-13 14:45:05 +01:00
Max Hilbrunner
f09e42639a Merge pull request #6770 from Calinou/update-faq
Update FAQ for Godot 4.0
2023-02-13 14:44:24 +01:00
Max Hilbrunner
9a49c820ff Merge pull request #6771 from smix8/doc_fix_navigation_basic_setup_4.x
Fix navigation basic setup confusing instructions / images
2023-02-13 14:39:45 +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
Hugo Locurcio
87298c021f Update FAQ for Godot 4.0
- Link to Console support in Godot documentation.
  - In the Console support in Godot page, link to the
    "Godot and consoles, all you need to know" blog post as it contains
    additional context.
- Link to Importing 3D scenes documentation directly to avoid copypasting
  the answer.
- Replace uses of "open-source" with "open source" for consistency.
2023-02-13 00:12:37 +01:00
Matthew
6fdf0ed530 Merge pull request #6662 from BastiaanOlij/introducing_xr_tools
Add an introduction page for XR tools
2023-02-12 13:39:50 -05:00
Max Hilbrunner
0464ade11c Merge pull request #6761 from Piralein/warnings
Update Invalid References
2023-02-12 18:34:53 +01:00
Max Hilbrunner
be14715fda Merge pull request #6747 from michaeltintiuc/patch-1
Update sync_with_audio.rst for Godot 4
2023-02-12 18:32:11 +01:00
Raul Santos
62266a1634 Update C# exports documentation (#6746)
* Update C# exports documentation

- Node exports are supported in 4.0.
- Add documentation about exporting enums (and flag enums).
- Add more documentation about exporting collections.
- Changes to follow our style guide more closely.

---------

Co-authored-by: Hana <48352564+Piralein@users.noreply.github.com>
2023-02-12 18:31:38 +01:00
Max Hilbrunner
ede5a6de40 Merge pull request #6759 from Calinou/update-using-fonts-2
Mention disabling bilinear filtering in Using fonts
2023-02-12 18:30:37 +01:00
Max Hilbrunner
9097362fe8 Merge pull request #6766 from smix8/doc_fix_navigation_layers_bitmask_4.x
Fix errors in navigation_layers bitmask example
2023-02-12 18:24:36 +01:00
Micky
cf9af0aeb3 Fix rotation_degrees note in "Upgrading to Godot 4" 2023-02-12 14:16:32 +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
Hana
64476d96b4 update references 2023-02-10 19:13:03 +01:00
Hugo Locurcio
823c7bd8c6 Mention disabling bilinear filtering in Using fonts
This is required for fonts with a pixel art appearance to look
correct (dynamic or bitmap).

This also fixes the mention of the first Godot version to support
WOFF2 fonts.
2023-02-10 14:52:19 +01:00
Max Hilbrunner
80f5259828 Merge pull request #6753 from skyace65/CSharp_About
Update Mono references to .NET
2023-02-10 08:46:27 +01:00
skyace65
b3d94a655d Update mono references to .NET 2023-02-09 16:59:56 -05:00
Max Hilbrunner
bbe291af42 Merge pull request #6750 from Calinou/gdscript-basics-unicode-identifiers
Document Unicode identifiers now being supported in GDScript reference
2023-02-09 10:12:32 +01:00
Matthew
17c0c48dda Merge pull request #6752 from hsandt/gdscript_exports-fix
Fix gdscript_exports @export_node_path example by adding quotes
2023-02-08 17:38:43 -05:00
huulong
e7fbd0e136 Fix gdscript_exports @export_node_path example by adding quotes around class names to pass strings 2023-02-08 20:24:28 +01:00
Hugo Locurcio
0c9ac1fc42 Document Unicode identifiers now being supported in GDScript reference 2023-02-08 19:06:55 +01:00
Rémi Verschelde
42523a3839 Merge pull request #6748 from Calinou/update-using-fonts
Update Using fonts documentation for 4.0.beta17
2023-02-08 18:29:57 +01:00
Rémi Verschelde
1ed38d59bf classref: Sync with current master branch (c4fb119f0) 2023-02-08 15:10:32 +01:00
Hugo Locurcio
f8a612cd47 Update Using fonts documentation for 4.0.beta17
- Mention subpixel positioning should be disabled for fonts with a pixel art
  appearance.
- Update bitmap font import dock image and document image/character margin.
- Fixed character range example to match the font image (it previously
  had to be reduced by 1 due to an off-by-one error in the importer code).
2023-02-08 14:44:56 +01:00
Raul Santos
5010fa0d17 Add missing differences to C# documentation (#6739)
* Add missing differences to C# documentation

- Add `NodePath` section.
- Add `RID` section.
- Update `Transform2D` section.
- Add `Transform3D` section.
- Add `Rect2i` section.
- Add `AABB` section.
- Add `Projection` section.

---------

Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com>
2023-02-08 12:44:20 +01:00
Max Hilbrunner
19861b20a9 Merge pull request #6725 from KLee1248/shader_reference_types
Updates GLSL reference to contain GDScript types
2023-02-08 12:43:24 +01:00
Max Hilbrunner
bda72e69b6 Merge pull request #6745 from Calinou/shader-preprocessor-define-semicolons
Clarify behavior with `#define` and semicolons in Shader preprocessor
2023-02-08 12:41:08 +01:00
Hugo Locurcio
f46c850908 Clarify behavior with #define and semicolons in Shader preprocessor 2023-02-08 00:01:04 +01:00
Michael Tintiuc
5134ed23e8 Update sync_with_audio.rst 2023-02-07 21:07:11 +02:00
Rémi Verschelde
fc314262d1 classref: Sync with current master branch (929333fe2) 2023-02-07 17:52:34 +01:00
Yuri Sizov
471ee84a9f Merge pull request #6737 from YuriSizov/no-road-no-map
Update ways to contribute and propose ideas in the FAQ
2023-02-07 18:57:52 +03:00
Kenneth Lee
ad1d3072c4 Updates GLSL reference to contain GDScript types
The typing information was ultimately determined in this file where
Varients are converted and packed:
a51ca2beaf/servers/rendering/renderer_rd/storage_rd/material_storage.cpp (L42)

The documentation doesn't contain a reference to dealing with how
Packed[Float|Int]Arrays are interpreted, but should be a much better
starting point for new users.
2023-02-06 14:09:43 -08:00
Yuri Sizov
380f6cd673 Update ways to contribute and propose ideas in the FAQ 2023-02-06 15:46:59 +01:00
Max Hilbrunner
8a19f44532 Merge pull request #6666 from Calinou/shader-preprocessor-undefine-unexisting
Clarify `#undef` behavior on non-existing defines in Shader preprocessor
2023-02-06 10:18:46 +01:00
Tom Brewe
a4801672f2 fix(01.game_setup.rst): Extents->Size adjustments and new screenshots (#6547)
fix(01.game_setup.rst): Extents->Size adjustments and new screenshots
2023-02-05 11:14:48 -05:00
Aaron Franke
370f936922 GDScript style guide: Improve type inference section (#6661) 2023-02-05 16:33:38 +03:00
31
8a9729d900 Add C# type test example (pattern matching) (#6732)
* Add C# type test example (pattern matching)
* Connect section to "is" section, put "advanced" note back
2023-02-05 16:22:07 +03:00
Jonathan Deiss
bec737cb75 Update gdscript_styleguide.rst (#6379)
Adds two changes:
- makes it clear where subclasses should go (at the bottom of the script)
- put the `_enter_tree()` method before `_ready()` but after `_init()` since that's the order in which the methods are executed
2023-02-05 16:19:27 +03:00