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
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
Hugo Locurcio
01cc64412c
Document node property exports now being possible in GDScript
2022-12-08 14:32:39 +01:00
Hugo Locurcio
d46c17f8ff
Improve the Upgrading to Godot 4 page
...
- Mention various caveats of upgrading, such as unavailable features.
- Mention external shaders not being updated by the conversion tool.
- List optional things to do before upgrading to make the process smoother.
2022-12-05 13:15:52 +01:00
FeralBytes
fad177f9b0
Change match typeof() example from REAL to FLOAT in GDScript reference ( #6384 )
...
TYPE_REAL no longer exists, changed to TYPE_FLOAT
2022-11-14 14:46:40 +01:00
Max Hilbrunner
4bdf16e6fe
Merge pull request #6336 from opl-/fix/tool-mode-anchor
...
Fix tool mode section reference position
2022-10-24 02:42:55 +02:00
opl-
e0757940cf
Fix tool mode section reference position
2022-10-23 21:52:52 +02:00
atn
eb60c8968c
small correction
...
Removed an additional notify in the function's name
2022-10-20 09:27:51 +02:00
Max Hilbrunner
99d3d0be12
Renames / fixes for Godot 4
2022-10-17 00:35:07 +02:00
Max Hilbrunner
6c13f5ba58
More Godot 4 renames and fixes ( #6317 )
...
* Move ImmediateGeometry -> ImmediateMesh
* More Godot 3 -> Godot 4 renames
2022-10-15 23:12:48 +02: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