Yuri Rubinsky
3e05334189
Add a super keyword to the table of keywords
2024-05-02 18:35:10 +03:00
Max Hilbrunner
160034a4ac
Merge pull request #9188 from allenwp/annotation-improvements
...
Improve description of annotations
2024-04-30 04:19:10 +02:00
Allen Pestaluky
8dd09aa962
Improved description of annotations
...
Removes an unnecessary and potentially confusing comparison of annotations to keywords and generally improves wording in the GDScript Basics tutorial. A new page to the Contributing section has been added for scripting development guidelines. This new page hosts suggestions on when annotations should be implemented in GDScript.
2024-04-29 13:18:30 -04:00
NormPlum
94b33fc106
Update gdscript_basics.rst
...
Fix grammar re. 'await/awaiting'.
2024-04-27 03:13:09 +00:00
JP
4ae3064699
Fixed out of date binding syntax for Signal.connect
...
fixes godotengine/godot-docs#9236
2024-04-23 13:33:09 +02:00
Danil Alexeev
60befd7527
GDScript: Clarify raw string literals documentation
2024-04-09 16:25:03 +03:00
lena
2925c83390
docs: Clarify associativity of operators. ( #9170 )
...
* docs: Clarify associativity of operators.
2024-04-06 19:28:25 +02:00
Danil Alexeev
46e69f0d1e
GDScript: Document is not operator
2024-02-07 13:25:33 +03:00
Matthew
6a6f786c7a
Merge pull request #8870 from scotmcp/patch-2
...
Correcting link to class Reference
2024-02-01 21:46:12 -05:00
scotmcp
0fc05ae44e
Update tutorials/scripting/gdscript/gdscript_basics.rst
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2024-01-31 15:31:11 -05:00
scotmcp
83bd5dddc3
Fixed Type description from resource to GDScript
2024-01-31 18:59:27 +01:00
scotmcp
330f58f208
Correcting reference link
...
line 2016 references Class, should reference Resource
2024-01-31 18:59:27 +01:00
Danil Alexeev
c3322d8d27
GDScript: Document variable initialization order
2024-01-14 19:35:25 +03:00
Hugo Locurcio
e93fc9b1f2
Document importing SVG images with text
...
- Mention editor plugins and custom node icons should use the appropriate
import options.
2024-01-11 00:18:50 +01:00
Mathias L. Baumann
d3ee49e2b7
Update tutorials/scripting/gdscript/gdscript_basics.rst
...
Lambdas need an explicit `return`
Extend the documentation so that it is clear that lambdas require an explicit return .
Also add an according example.
Co-Authored-By: Danil Alexeev <danil@alexeev.xyz >
2024-01-07 13:59:19 +01:00
The Yellow Architect
c01e958492
Corrected expected output in enum comments
2023-12-13 21:05:14 +02:00
TheYellowArchitect
795df857cb
Added enum iteration example
2023-12-10 20:32:57 +02:00
Max Hilbrunner
31063027c8
Merge pull request #7579 from dalexeev/gds-setter-getter-doc
...
GDScript: Clarify setter/getter documentation
2023-11-11 02:26:01 +01:00
Byemoh
46c743ae37
Update gdscript_basics.rst
2023-11-08 18:44:05 -06:00
Hugo Locurcio
54331c3c8f
Document support for code folding regions in GDScript reference
2023-11-06 22:49:28 +01:00
Danil Alexeev
e1911e7355
Fix list of default comment marker keywords
2023-11-02 11:47:52 +03:00
Hugo Locurcio
0756294d3b
Document comment keywords being highlighted in the script editor
2023-11-01 15:07:14 +01:00
Benedikt Ziemons
1beedb8ae8
Update GDScript reference, 'in'-keyword explanation
...
The explanation for the keyword 'in' states it checks, whether an element is in a list (among others). This is the only occurrence of the word 'list' in this context and I assume it actually means array. To avoid future confusion, it makes sense to replace the word list with array in this explanation.
2023-10-19 10:22:37 +02:00
nicolas-scarrci
c1a9c4dc73
Clarify class keyword usage ( #7741 )
...
* Clarify class keyword usage
* Added reference link for class_name as well
---------
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2023-10-06 13:04:08 +02:00
Max Hilbrunner
17f0da6a53
Merge pull request #8130 from dalexeev/gds-update-static-typing
...
Update "Static typing in GDScript" page
2023-10-06 12:44:47 +02:00
Danil Alexeev
9eb7aa3f59
Update "Static typing in GDScript" page
2023-10-06 12:49:26 +03:00
Danil Alexeev
6ad7f78001
GDScript: Update match patterns and literal docs
2023-10-05 19:18:05 +03:00
Danil Alexeev
da3f1a1275
GDScript: Document match pattern guards
2023-09-29 14:28:44 +03:00
Danil Alexeev
09d9d9a895
GDScript: Document raw string literals
2023-09-21 00:04:38 +03:00
Danil Alexeev
34a620e2c2
GDScript: Mention Array.assign() method in typed arrays documentation
2023-08-16 11:30:39 +03:00
Max Hilbrunner
df7068bf03
Merge pull request #7603 from dalexeev/gds-arrays
2023-07-18 17:06:50 +02:00
Max Hilbrunner
5dc2506ed8
Merge pull request #7591 from dalexeev/gds-warn-override-non-virtual
2023-07-18 13:41:05 +02:00
Ninni Pipping
1a1500cebe
Fix outdated use of File in gdscript_basics
2023-07-17 16:22:30 +02:00
Danil Alexeev
9fb9915ad9
GDScript: Document static variables
2023-07-03 14:58:23 +03:00
Danil Alexeev
1be213cbe8
GDScript: Update array documentation
...
* Add info about typed arrays.
* Fix the error that packed arrays are passed by value.
2023-07-03 14:40:09 +03:00
Danil Alexeev
055ec902ce
GDScript: Add warning about overriding non-virtual native methods
2023-07-01 21:26:48 +03:00
Danil Alexeev
98f5970a6f
GDScript: Clarify setter/getter documentation
2023-06-30 21:28:02 +03:00
Danil Alexeev
15f32c5407
GDScript: Add mention that @onready @export doesn't work as expected
2023-05-27 15:25:50 +03:00
Hana - Piralein
f337bb0f82
improve description of enums
2023-05-19 18:19:33 +02:00
Max Hilbrunner
72c0af46b2
Snake-case .tscn, .gd and _on_* callbacks
...
Co-authored-by: Doug Thompson <s-git@dougthompson.co.uk >
2023-05-18 12:46:58 +02:00
Danil Alexeev
4aff3ddc8a
Update "GDScript reference" (operators and match) ( #7323 )
...
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com >
2023-05-18 10:57:40 +02:00
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
Klaymore
627fd49e90
Remove unneeded repetition in gdscript_basics.rst
2023-04-29 21:54:17 -07: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
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