summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_functions.cpp
Commit message (Expand)AuthorAgeFilesLines
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-5/+9
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-114/+0
* Merge pull request #38357 from ThakeeNathees/dict2inst-crash-fixRémi Verschelde2020-05-091-0/+5
|\
| * fix: dict2inst crash when constructor has argumentsThakee Nathees2020-04-301-0/+5
* | Make `dict2inst` to work with arbitrary `_init` parametersAndrii Doroshenko (Xrayez)2020-04-301-2/+1
|/
* [Core] Rename linear_interpolate to lerpAaron Franke2020-04-291-3/+3
* Replace NULL with nullptrlupoDharkael2020-04-021-3/+3
* Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-97/+107
* Add support for Vector2i, Rect2i and Vector3i to VariantJuan Linietsky2020-02-221-1/+1
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-67/+67
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-25/+25
* Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky2020-02-151-2/+2
* Merge pull request #36142 from akien-mga/remove-deprecated-decimalsRémi Verschelde2020-02-121-13/+0
|\
| * Remove deprecated decimals builtinRémi Verschelde2020-02-121-13/+0
* | ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky2020-02-121-1/+1
|/
* Remove duplicate WARN_PRINT macro.Marcel Admiraal2020-02-051-1/+1
* Remove duplicate ERR_PRINT macro.Marcel Admiraal2020-02-051-2/+2
* GDScript: enable type checks on release modeGeorge Marques2020-01-081-3/+4
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Updates docs for GDScript built-in functionsHaoyu Qiu2019-12-151-1/+1
* Merge pull request #33018 from Xrayez/fix-inst2dict-gettersRémi Verschelde2019-12-111-17/+3
|\
| * Fix `inst2dict` calling to getters to retrieve valueAndrii Doroshenko (Xrayez)2019-10-241-17/+3
* | Use GDScript resource path over script path for `inst2dict`Andrii Doroshenko (Xrayez)2019-11-021-1/+1
* | Provide and print error messages for JSON parsingAndrii Doroshenko (Xrayez)2019-10-311-0/+1
* | Fixed leak in gdscript when creating empty WeakRefPouleyKetchoupp2019-10-291-1/+2
|/
* Allow weakref(null) in gdscriptWindy Darian2019-09-161-25/+19
* Add ord() function to return Unicode code point of a string of length oneMasoud Montazeri2019-08-281-0/+36
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", "modules/gdnative"...Robin Hübner2019-08-091-2/+1
* Added lerp_angles built-in functionChaosus2019-07-201-0/+13
* Add integer posmod and rename default arg namesAaron Franke2019-07-181-3/+16
* Fix error macro calls not ending with semicolonRémi Verschelde2019-06-111-1/+1
* Added move_toward functions for float, Vector2 and Vector3Giacom2019-05-281-0/+14
* Make "decimal" functions more consistentAaron Franke2019-04-301-1/+15
* [Core] Expose approximate equality methods to GDScriptAaron Franke2019-04-251-0/+23
* Merge pull request #27231 from Chaosus/smoothstepRémi Verschelde2019-04-081-0/+14
|\
| * Added smoothstep built-in functionChaosus2019-04-071-0/+14
* | Add object encoding param to serialization methodsFabio Alessandrelli2019-04-011-8/+49
|/
* GDScript: Fix return value of "lerp" builtinRémi Verschelde2019-01-181-1/+2
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* i18n: Sync translation template with current sourceRémi Verschelde2018-12-131-1/+1
* Merge pull request #22934 from SeleckyErik/issue-11457Rémi Verschelde2018-12-071-10/+2
|\
| * GDscript function str2var now returns input string on invalid inputErik2018-11-281-10/+2
* | Add new "push_*()" functions to GDScriptMichael Alexsander Silva Dias2018-10-311-4/+47
|/
* Fixed argument names being swapped for atan2DualMatrix2018-09-161-1/+1
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-8/+8
* Fixed return type for get_stack() function callWiggleWizard2018-09-051-1/+1
* Make some debug prints verbose-only, remove othersRémi Verschelde2018-08-241-6/+0
* GDScript: Enable built-in function introspection in non-toolsGeorge Marques2018-07-251-1/+1
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-1/+1
* Add static type checks in the parserGeorge Marques2018-07-201-11/+12