GDScript: Call implicit ready on base script first
It is generally expected that the base class is called before the inherited clas. This commit implements this behavior for the implicit ready function (`@onready` annotation) to make it consistent with the expectations.
This commit is contained in:
@ -365,6 +365,8 @@ class GDScriptInstance : public ScriptInstance {
|
||||
|
||||
SelfList<GDScriptFunctionState>::List pending_func_states;
|
||||
|
||||
void _call_implicit_ready_recursively(GDScript *p_script);
|
||||
|
||||
public:
|
||||
virtual Object *get_owner() { return owner; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user