Rémi Verschelde
|
1a8167867b
Modernize remaining uses of 0/NULL instead of nullptr (C++11)
|
5 years ago |
Pedro J. Estébanez
|
46bfe4452f
Fix object leaks caused by unfulfilled yields
|
5 years ago |
Pedro J. Estébanez
|
c427334393
Fix leaked objects when game ends with yields in progress
|
5 years ago |
Rémi Verschelde
|
6aac75afc2
Merge pull request #37318 from ttencate/fix/argument_nulled_37312
|
5 years ago |
lupoDharkael
|
95a1400a2a
Replace NULL with nullptr
|
5 years ago |
Thomas ten Cate
|
23a8a8c667
Revert "Allow parameters passed to GDScript functions to be nulled"
|
5 years ago |
Rémi Verschelde
|
cb282c6ef0
Style: Set clang-format Standard to Cpp11
|
5 years ago |
Fabio Alessandrelli
|
b8ddaf9c33
Refactor ScriptDebugger.
|
5 years ago |
Pedro J. Estébanez
|
18fbdbb456
Reimplement Mutex with C++'s <mutex>
|
5 years ago |
Juan Linietsky
|
69c95f4b4c
Reworked signal connection system, added support for Callable and Signal objects and made them default.
|
5 years ago |
George Marques
|
4d960efafc
GDScript: Remove self static reference and create one on calls
|
5 years ago |
Juan Linietsky
|
867d073b98
Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.
|
5 years ago |
Juan Linietsky
|
cf8c679a23
ObjectID converted to a structure, fixes many bugs where used incorrectly as 32 bits.
|
5 years ago |
Rémi Verschelde
|
4faaf6089a
Remove unused #if 0'ed code
|
5 years ago |
ChibiDenDen
|
9ffa9a6bac
Fix constant access in base class through subclass instance
|
5 years ago |
George Marques
|
3718f8f592
GDScript: Validate object instance on `is` operation
|
5 years ago |
Rémi Verschelde
|
a7f49ac9a1
Update copyright statements to 2020
|
5 years ago |
George Marques
|
475d7f0e52
GDScript: Fix type conversion in assignment with operation
|
5 years ago |
Marcel Admiraal
|
83069a3c0f
Remove ERR_EXPLAIN macros and the scaffolding they needed.
|
5 years ago |
George Marques
|
9fcd38fc70
GDScript: validate instance before accessing it on error
|
5 years ago |
noname1477
|
3659e3db9d
Fixed some obvious typos in error messages
|
5 years ago |
Mitch Curtis
|
aa8e3e7b0f
GDScript: add an optional message parameter to assert()
|
6 years ago |
Bojidar Marinov
|
112aa6e367
Fix yield check in GDScriptFunction
|
6 years ago |
Robin Hübner
|
6ab118c464
Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", "modules/gdnative", "modules/gdscript" directories.
|
6 years ago |
Bojidar Marinov
|
8336590154
Fix stack underflows when yielding twice
|
6 years ago |
Rémi Verschelde
|
4d99408d12
Merge pull request #28884 from vnen/yield-resume-stack
|
6 years ago |
Furkan Türkal
|
7d8d337b2c
fix some crashes
|
6 years ago |
Rémi Verschelde
|
6750e1b3cd
GDScript: Improve error on Object to Object invalid argument calls
|
6 years ago |
George Marques
|
9df1a2442b
Show function name in debugger stack trace
|
6 years ago |
George Marques
|
bdc6649b79
Keep GDScript functions in stack while yielding
|
6 years ago |