You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-12-05 17:15:09 +00:00
@@ -1138,7 +1138,7 @@ Array ProjectSettings::get_global_class_list() {
|
|||||||
Ref<ConfigFile> cf;
|
Ref<ConfigFile> cf;
|
||||||
cf.instantiate();
|
cf.instantiate();
|
||||||
if (cf->load(get_global_class_list_path()) == OK) {
|
if (cf->load(get_global_class_list_path()) == OK) {
|
||||||
script_classes = cf->get_value("", "list");
|
script_classes = cf->get_value("", "list", Array());
|
||||||
} else {
|
} else {
|
||||||
#ifndef TOOLS_ENABLED
|
#ifndef TOOLS_ENABLED
|
||||||
// Script classes can't be recreated in exported project, so print an error.
|
// Script classes can't be recreated in exported project, so print an error.
|
||||||
|
|||||||
@@ -1593,7 +1593,7 @@ void EditorFileSystem::_update_pending_script_classes() {
|
|||||||
_update_script_classes();
|
_update_script_classes();
|
||||||
} else {
|
} else {
|
||||||
// In case the class cache file was removed somehow, regenerate it.
|
// In case the class cache file was removed somehow, regenerate it.
|
||||||
if (ScriptServer::has_global_classes() && !FileAccess::exists(ScriptServer::get_global_class_cache_file_path())) {
|
if (!FileAccess::exists(ScriptServer::get_global_class_cache_file_path())) {
|
||||||
ScriptServer::save_global_classes();
|
ScriptServer::save_global_classes();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user