From ab8c2319006f0ff491645f32f28cd2f7ab740b66 Mon Sep 17 00:00:00 2001 From: Antoine Bernier Date: Thu, 16 Oct 2025 08:52:42 -0400 Subject: [PATCH] add missing keys in class_cache for 4.5.x --- .../global_script_class_cache_mod_loader.cfg | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/addons/mod_loader/setup/global_script_class_cache_mod_loader.cfg b/addons/mod_loader/setup/global_script_class_cache_mod_loader.cfg index f75a8e7c..8d9bd7a4 100644 --- a/addons/mod_loader/setup/global_script_class_cache_mod_loader.cfg +++ b/addons/mod_loader/setup/global_script_class_cache_mod_loader.cfg @@ -2,162 +2,216 @@ list=Array[Dictionary]([{ "base": &"RefCounted", "class": &"JSONSchema", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/JSON_Schema_Validator/json_schema_validator.gd" }, { "base": &"Resource", "class": &"ModConfig", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/resources/mod_config.gd" }, { "base": &"Resource", "class": &"ModData", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/resources/mod_data.gd" }, { "base": &"Object", "class": &"ModLoaderConfig", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/api/config.gd" }, { "base": &"Resource", "class": &"ModLoaderCurrentOptions", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/resources/options_current.gd" }, { "base": &"Object", "class": &"ModLoaderDeprecated", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/api/deprecated.gd" }, { "base": &"RefCounted", "class": &"ModLoaderHookChain", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/api/hook_chain.gd" }, { "base": &"Object", "class": &"ModLoaderLog", "icon": "", +"is_abstract": false, +"is_tool": true, "language": &"GDScript", "path": "res://addons/mod_loader/api/log.gd" }, { "base": &"Object", "class": &"ModLoaderMod", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/api/mod.gd" }, { "base": &"Resource", "class": &"ModLoaderOptionsProfile", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/resources/options_profile.gd" }, { "base": &"Object", "class": &"ModLoaderUserProfile", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/api/profile.gd" }, { "base": &"Node", "class": &"ModLoaderUtils", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/mod_loader_utils.gd" }, { "base": &"Resource", "class": &"ModManifest", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/resources/mod_manifest.gd" }, { "base": &"Resource", "class": &"ModUserProfile", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/resources/mod_user_profile.gd" }, { "base": &"Node", "class": &"Utilities", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://tools/utilities.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderCLI", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/cli.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderCache", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/cache.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderDependency", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/dependency.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderFile", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/file.gd" }, { "base": &"Object", "class": &"_ModLoaderGodot", "icon": "", +"is_abstract": false, +"is_tool": true, "language": &"GDScript", "path": "res://addons/mod_loader/internal/godot.gd" }, { "base": &"Object", "class": &"_ModLoaderHooks", "icon": "", +"is_abstract": false, +"is_tool": true, "language": &"GDScript", "path": "res://addons/mod_loader/internal/hooks.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderModHookPacker", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/mod_hook_packer.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderModHookPreProcessor", "icon": "", +"is_abstract": false, +"is_tool": true, "language": &"GDScript", "path": "res://addons/mod_loader/internal/mod_hook_preprocessor.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderPath", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/path.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderSceneExtension", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/scene_extension.gd" }, { "base": &"RefCounted", "class": &"_ModLoaderScriptExtension", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/script_extension.gd" }, { "base": &"Node", "class": &"_ModLoaderSteam", "icon": "", +"is_abstract": false, +"is_tool": false, "language": &"GDScript", "path": "res://addons/mod_loader/internal/third_party/steam.gd" }])