Felipe Augusto Marques
c4db831703
More precise documentation about property underlying access ( #7362 )
...
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com >
2023-05-18 09:36:54 +02:00
Danil Alexeev
1575f5f714
Mention that annotations in GDScript support constant expressions
2023-05-12 16:38:20 +03:00
Max Hilbrunner
5e04f6550c
Merge pull request #6565 from piyushmulatkar/patch-1
2023-05-04 14:03:31 +02:00
Hugo Locurcio
698c40e72a
Document how to add breakpoints in the editor and using breakpoint
...
Until now, there was little documentation on how to create breakpoints
(including persistent ones with the `breakpoint` keyword). This may
not be obvious to those who haven't used other IDEs before.
This also documents' breakpoints persistent behavior since the editor
state is saved.
2023-05-03 20:26:46 +02:00
Max Hilbrunner
153ccd57e5
Merge pull request #7249 from K1aymore/patch-1
...
Remove unneeded repetition in gdscript_basics.rst
2023-05-01 10:44:29 +02:00
Cameron
da69035b1c
minor grammar and typo in gdscript_documentation_comments.rst
2023-04-30 10:47:39 -07:00
Klaymore
627fd49e90
Remove unneeded repetition in gdscript_basics.rst
2023-04-29 21:54:17 -07:00
Max Hilbrunner
64a3b465c2
Update SFC to Godot Foundation, old URLs
2023-04-17 23:53:52 +02:00
iwVerve
7b4684b7a0
missing word typo on documentation comments page
2023-04-11 14:07:12 +02:00
mtttz
562dfdcbcc
Document support for escaped UTF-16 and UTF-32 Unicode characters
...
Fixes #5607
2023-03-30 06:29:48 +02:00
Max Hilbrunner
62e502fe23
Merge pull request #7004 from kzerot/patch-1
...
Added info about range() with negative step
2023-03-23 04:49:37 +01:00
Max Hilbrunner
ebf3a02dbc
Merge pull request #6498 from vmedea/2022-12-style-guide
...
Update style guide for new export and setget syntax
2023-03-23 04:46:52 +01:00
Max Hilbrunner
86c4c136ea
Merge pull request #7005 from rcorre/array-type
...
Document array types.
2023-03-23 04:41:10 +01:00
Max Hilbrunner
b53e989669
Merge pull request #7012 from jwmcgettigan/onready-patch
...
Updated instances of onready to @onready.
2023-03-23 04:39:30 +01:00
Justin McGettigan
7f7042c515
Updated instances of onready to @onready.
2023-03-18 16:06:11 -04:00
Ryan Roden-Corrent
cd0fad3bab
Document array types.
...
Fixes #6972 .
2023-03-17 19:26:49 -04:00
Max
07175e60a0
Added info about range with negative step
...
Added info about range with a negative step, because I have a lot of questions "how can I get a reversed range in GDScript?" in my local community.
2023-03-17 18:08:51 -05:00
George Marques
4d86f91ff7
Add note in GDScript reference about inference with Variant ( #6934 )
2023-03-13 17:41:07 +01:00
pcamp
264df54c2a
Fix typo in gdscript_basics
...
"change" -> "changes"
2023-03-13 01:05:08 -05:00
gomaproi
c39a8d9dc5
Update some screenshots in the Scripting section for Godot 4 ( #6851 )
2023-03-06 10:48:20 +01:00
Ulugbeg
6dd9e26420
Added missing ^= from list of assignment
...
In the list of the (lowest priority) Assignment Operators, `^-` was not listed, but it does exist & work.
2023-02-28 21:41:39 +01:00
Thiago Lages de Alencar
8a112dcef2
Add bang operator to operators table ( #6558 )
...
* Add bang operator to operators table
* Add symbolic aliases for `and` & `or`
* Remove comma from operators table
* Add bang to the aliases list
---------
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com >
2023-02-27 07:37:17 +01:00
Thiago Lages de Alencar
6095b20174
Add bang operator to gdscript style guide ( #6828 )
2023-02-27 07:19:38 +01:00
Kirito
c1847892a3
Update class_name in Static typing in GDScript to follow style guide ( #6821 )
2023-02-26 01:03:32 +01:00
Max Hilbrunner
0847b43a24
Merge pull request #6777 from GeroVeni/master
...
Add enum examples to the documentation comments
2023-02-24 15:04:56 +01:00
Cyril K.B
3a11c30915
Fix code block formatting in gdscript_bascis.rst
2023-02-18 10:14:00 +01:00
GeroVeni
4d6964bc9e
Add enum examples to the documentation comments
2023-02-17 09:32:48 +00: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
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
Mara Huldra
59c4480051
Update style guide for new signal emit/connect syntax
2023-02-07 22:03:04 +01:00
Mara Huldra
6336d03a3a
Update style guide for new export and setget syntax
2023-02-07 22:00:35 +01:00
Aaron Franke
370f936922
GDScript style guide: Improve type inference section ( #6661 )
2023-02-05 16:33:38 +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
Danil Alexeev
aa271f3aab
Clarify @export_enum docs ( #6704 )
2023-02-04 23:13:33 +03:00
notPelf
beb5f02422
Clarify ternary operator in the style guide
...
In the current style guide, the example for ternary operators includes a "not" in the conditional which is the same text color as the preceding "if" giving the impression that the format for a ternary operation is "[some_value] if not [condition] else [other_value]" which is incorrect, and may be confusing to figure out. I'm new to Godot and I've never used python (which I understand GDScript is based on). My only experience is with c# which I don't believe has a "not" keyword so I was quite confused by this.
This change would remove "not" from the condition to eliminate confusion, and rearrange the values to keep the meaning of the example code the same. Any alternative that removes the "not" would also work.
2023-02-01 18:41:48 -05:00
Mach565
d089a504e9
Continue no longer works in a match statement ( #6674 )
2023-01-28 23:33:30 +03:00
mara
2b271ba33e
tutorials/scripting: Mention % literal syntax
...
It was unclear to me what that '%' literal syntax does, add
examples in the appropriate places.
2023-01-25 20:16:48 +01:00
BlueStag
135ad68cab
Use 4.0 method of connecting to and emitting signals ( #6311 )
...
Change docs to use the new method of connecting and emitting signals
2023-01-22 22:01:34 -05:00
Max Hilbrunner
7b21d5c293
GDScript basics: expand upon continue explanation ( #6650 )
...
Co-authored-by: DavidVereb <davidvereb@users.noreply.github.com >
2023-01-22 17:19:56 +01:00
Matthew
eb25278373
Merge pull request #6534 from thiagola92/single_quote
...
Update string literal example
2023-01-18 21:09:26 -05:00
Adam Scott
9ab272f94b
Update icon annotation references in the documentation
2023-01-18 08:12:59 -05:00
J.M. de Jong
6485c97491
link to appropriate Object._get() and Object._set() sections
2023-01-15 11:12:30 +01:00
Anthony Cossins
f994d270f8
Update references to Color constants for Godot 4 ( #6602 )
2023-01-14 00:19:09 +01:00
Piyush Mulatkar
dea8e1c94a
Removed repetitive reference to NodePath
...
Removed repetitive mentions of NodePath
Fixes #6554
URL to the documentation page:
https://docs.godotengine.org/en/latest/tutorials/scripting/gdscript/gdscript_basics.html#nodepath
https://docs.godotengine.org/en/latest/tutorials/scripting/gdscript/gdscript_basics.html#id1
2023-01-07 01:50:30 +05:30
Thiago Lages de Alencar
591296ceb3
Update in description ( #6526 )
...
* Update `in` description
It can be used without the `if` keyword
It appears as keyword in gdscript tokenizer: 0103af1ddd/modules/gdscript/gdscript_tokenizer.cpp (L474)
2023-01-06 01:00:57 +01:00
Thiago Lages de Alencar
f2d0428c0c
Update string literal example
...
Both examples were using double quotes, this change the second example to single quotes
2022-12-30 06:37:25 -03:00
Yuri Sizov
97e69ebc72
Merge pull request #6481 from Piralein/gd-export
...
Update GDScript Export Docs
2022-12-30 02:17:59 +03:00
Hana
74804eb8e9
update gdscript export docs
2022-12-29 22:20:33 +01:00
Mara Huldra
66c620583f
static_typing: Cyclic type dependencies and enums as types are now possible
2022-12-18 18:24:22 +01:00