summaryrefslogtreecommitdiffstats
path: root/core/script_language.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2019-02-12 15:29:25 +0100
committerGitHub <noreply@github.com>2019-02-12 15:29:25 +0100
commitc4835c434502e23148585324a16c2bdc1c943ca2 (patch)
tree0758ca05db4016317c7ffb969f4129c2e111d2fe /core/script_language.cpp
parent8fd6a02d3e18ee9001ba4e397bd65b789781891e (diff)
parent9df44c2d2cbae10aa7b27b2562d00d69c2caecb8 (diff)
downloadredot-engine-c4835c434502e23148585324a16c2bdc1c943ca2.tar.gz
Merge pull request #25721 from neikeq/ww
Use script instance binding for objects constructed from C#
Diffstat (limited to 'core/script_language.cpp')
-rw-r--r--core/script_language.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/script_language.cpp b/core/script_language.cpp
index 632fa3b336..2746c015d6 100644
--- a/core/script_language.cpp
+++ b/core/script_language.cpp
@@ -37,6 +37,7 @@ int ScriptServer::_language_count = 0;
bool ScriptServer::scripting_enabled = true;
bool ScriptServer::reload_scripts_on_save = false;
+bool ScriptServer::languages_finished = false;
ScriptEditRequestFunction ScriptServer::edit_request_func = NULL;
void Script::_notification(int p_what) {
@@ -130,6 +131,7 @@ void ScriptServer::finish_languages() {
_languages[i]->finish();
}
global_classes_clear();
+ languages_finished = true;
}
void ScriptServer::set_reload_scripts_on_save(bool p_enable) {