| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previous wording said that @GDScript referred to entries that could be accessed in any script. Although with common sense we could imagine that it is only refering to GDScript specific pieces of code, the wording is a little unclear.
In general there are small changes to the wording which makes it more clear and concise.
Wording change
Tried to match the wording up with my last change which should make it a bit easier to parse at a glance what the docs mean by "from any script"
Changed language from "not specific to" to "which work in any language"
After consulting multiple people the new wording seems easier to parse, even for non coders
Update doc/classes/@GlobalScope.xml
Update modules/gdscript/doc_classes/@GDScript.xml
Update modules/gdscript/doc_classes/@GDScript.xml
Co-Authored-By: Micky <66727710+Mickeon@users.noreply.github.com>
|
| |
|
|
|
|
|
|
| |
Co-authored-by: jordi <creptthrust@gmail.com>
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
Co-authored-by: Mack <86566939+Macksaur@users.noreply.github.com>
|
|
|
|
|
| |
Also added notes to the related project settings pointing to the
`Engine` properties.
|
|\
| |
| |
| | |
Implement typed dictionaries
|
| | |
|
|\ \
| |/
|/|
| | |
Add support for Transform2D/3D in `lerp()`
|
| |
| |
| |
| | |
Implements godotengine/godot-proposals#10579
|
|/
|
|
| |
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
| |
It also updates the documentation to describe positive and negative ranges.
Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-Authored-By: kleonc <9283098+kleonc@users.noreply.github.com>
|
| |
|
|\
| |
| |
| | |
[C#] Unexpose `GodotSharp`
|
| |
| |
| |
| |
| | |
This class seems to have been exposed accidentally, and breaks
documentation on non-mono builds, requiring hacks
|
|/
|
|
|
| |
Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com>
Co-Authored-By: kleonc <9283098+kleonc@users.noreply.github.com>
|
|
|
|
|
| |
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
| |
|
|
|
|
| |
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
| |
|
| |
|
|
|
|
|
|
|
| |
Added by Rémi: Add dummy NativeMenu to DisplayServerHeadless,
fixing crashes when using `--headless`.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
More should be added in future PRs, wherever there is demand.
|
|\
| |
| |
| | |
Improve all documentation about MIDI support
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
This adds a new enum `KeyLocation` and associated property
`InputEventKey.location`, which indicates the left/right location of key
events which may come from one of two physical keys, eg. Shift, Ctrl.
It also adds simulation of missing Shift KEYUP events for Windows.
When multiple Shifts are held down at the same time, Windows natively
only sends a KEYUP for the last one to be released.
|
|\
| |
| |
| | |
Clarify that `Callable` will not be encoded with `var_to_bytes`
|
| | |
|
|/
|
|
|
| |
Since this uses `OS.shell_open()`, this allows the use of any standard URL
including `file://` paths, `mailto:`, custom protocols set up by the user, etc.
|
| |
|
|\
| |
| |
| | |
Avoid punning enum names in documentation
|
| | |
|
| | |
|
|/
|
|
| |
Also improves the documentation of `weakref`.
|
| |
|
| |
|
|\
| |
| |
| | |
Validate `code` tags for class and member references
|
| |
| |
| |
| |
| |
| |
| |
| | |
This commit also adds means to manually disable warnings
in `code` tags where it's a false positive with the new
`skip-lint` attribute.
Warnings are now enabled on CI to prevent future errors.
|
|/ |
|
| |
|
| |
|
|\
| |
| |
| | |
Fix `SIGN(NAN)` returning 1
|
| |
| |
| |
| |
| | |
Fixes #79036. sign(NAN) now returns 0.
This should not impact performance much in any way.
Adds a test for the NAN case. Updates the documentation to clarify the new behavior.
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GDScript has the following built-in trigonometry functions:
- `sin()`
- `cos()`
- `tan()`
- `asin()`
- `acos()`
- `atan()`
- `atan()`
- `sinh()`
- `cosh()`
- `tanh()`
However, it lacks the hyperbolic arc (also known as inverse
hyperbolic) functions:
- `asinh()`
- `acosh()`
- `atanh()`
Implement them by just exposing the C++ Math library, but clamping
its values to the closest real defined value.
For the cosine, clamp input values lower than 1 to 1.
In the case of the tangent, where the limit value is infinite,
clamp it to -inf or +inf.
References #78377
Fixes godotengine/godot-proposals#7110
|