From e8c036beeb5aea14edb7ed278f018c3e4e75e837 Mon Sep 17 00:00:00 2001 From: Pierre-Thomas Meisels Date: Tue, 29 Apr 2025 09:43:20 +0200 Subject: [PATCH] Fallback to ScriptInstance::get_property_state when get_property_state is not implemented in ScriptInstanceExtension --- core/object/script_language_extension.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/object/script_language_extension.h b/core/object/script_language_extension.h index a8e47eef442..e605cccc7ca 100644 --- a/core/object/script_language_extension.h +++ b/core/object/script_language_extension.h @@ -818,7 +818,9 @@ public: virtual void get_property_state(List> &state) override { if (native_info->get_property_state_func) { native_info->get_property_state_func(instance, _add_property_with_state, &state); + return; } + ScriptInstance::get_property_state(state); } virtual void get_method_list(List *p_list) const override {