godot/modules/gdscript
Pedro J. Estébanez ae2d449047 Revive inspector property evaluation
GDScript was restricted to parse only scripts beginning with __res://__ or __user://__ to avoid templates from being parsed. I've made that a bit less inclusive by allowing scripts with an empty path to be parsed too, which doesn't conflict and is needed for this to work.

Also I've removed the `this` variable of the generated script and made the relevant object to be the one the script instance refers to, so you can use `self` instead.

Now, with the shorter 3.0-style syntax, you can write things like: `self.position.x + 10`

Closes #9500.
2017-08-16 03:01:41 +02:00
..
config.py style: Fix PEP8 blank lines issues in Python files 2016-11-01 00:35:16 +01:00
gd_compiler.cpp GDScript: Use "is" keyword for type checking. 2017-05-27 10:59:59 +02:00
gd_compiler.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
gd_editor.cpp Makes all Godot API's methods Lower Case 2017-08-07 18:24:35 +07:00
gd_function.cpp Removes type information from method binds 2017-08-10 07:17:50 +02:00
gd_function.h Add extended check option to GDFunctionState::is_valid() 2017-05-17 14:55:59 +02:00
gd_functions.cpp Implement len() gdscript built-in function for python users, closes #1960 2017-08-07 18:38:47 -03:00
gd_functions.h Implement len() gdscript built-in function for python users, closes #1960 2017-08-07 18:38:47 -03:00
gd_parser.cpp push variable later when created, to avoid self-referencing as a valid case, closes #6111 2017-08-08 11:44:49 -03:00
gd_parser.h GDScript: Use "is" keyword for type checking. 2017-05-27 10:59:59 +02:00
gd_script.cpp Revive inspector property evaluation 2017-08-16 03:01:41 +02:00
gd_script.h Makes all Godot API's methods Lower Case 2017-08-07 18:24:35 +07:00
gd_tokenizer.cpp Merge pull request #9731 from Xrayez/gdscript-completion 2017-07-25 21:05:42 +02:00
gd_tokenizer.h Make GDScript allow some keywords as identifiers 2017-07-23 23:34:31 +03:00
register_types.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
register_types.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
SCsub SCsub: Add python shebang as a hint for syntax highlighting 2016-10-17 20:10:46 +02:00