Add warning to `InputMap.load_from_project_settings()` about running it in a tool script #101250 opened Jan 7, 2025 Expose `InputMap.load_default()` and have it fully reload default inputs including editor-specific ones #101251 opened Jan 8, 2025 Refactor Jolt-related project setti...
A typical way to differentiate this new gliding behavior is to add a boolean variable to the script. You can then check this variable in_physics_process()to change the character’s behavior. This code shows the changes related to animation, which is a very easy way to demonstrate the proble...
Expose PlaceHolderScriptInstance to GDExtension (GH-80394). Fix version check for GDExtension (GH-80591). Use String::resize() and CharString in text_server_adv again (GH-80642). Add functions for non-ptr style virtual calls in GDExtension (GH-80671). SCons: Fix ThorVG build option in ...
Expose visual script custom node type hints (GH-50705). Improve and streamline VisualScriptFuncNodes Call Set Get (GH-50709).XRAdd VIEW_INDEX variable in shader to know which eye/view we're rendering for (GH-48011).Changed2DMake the most recently added current Camera2D take precedence (GH-...
Fix an error when dragging nodes into built-in scripts because script does not inherit Node (GH-81299). Don't make array literal typed in weak type context (GH-81332). Add an optional untyped_declaration warning (GH-81355). Remove REDUNDANT_FOR_VARIABLE_TYPE warning (GH-81440). Fix compil...
My problem is that the inheriting script must be a tool too. I've ran into this multiple times already - when you inherit tool script, the inheriting script must be explicitly tool too or it won't work as such. Describe the feature / enhancement and how it helps to overcome the probl...
Functions / lighting paths which are no longer implemented can be easily deprecated into a function which returns false. Some lighting paths may be possible to expose asconst boolexpressions, but many which rely oninstances.data[instance_index].flagsmust be functions. ...
To support this, we need to expose more resources used by the renderer to script (e.g. users need access to the backbuffer, depth buffer etc. from script) We need to implement hooks in the renderer where render passes can be inserted (this doesn't necessarily need to be constrained to...
Expose some low level functions and String operators. godotengine/godot-cpp#939: String::operator+= is missing for characters and strings String::operator+ cause an ambiguous compiler error when adding a const char* like some_string + "hello", requires to wrap them inside String("hello"). ...
Expose visual script custom node type hints (GH-50705). Improve and streamline VisualScriptFuncNodes Call Set Get (GH-50709).XRAdd VIEW_INDEX variable in shader to know which eye/view we're rendering for (GH-48011).Changed2DMake the most recently added current Camera2D take precedence (GH-...