From f72c439a407f2280efd8f2030954cd8f3c41d08c Mon Sep 17 00:00:00 2001 From: dogboydog Date: Sun, 29 Jun 2025 12:18:31 -0400 Subject: [PATCH] fix signature in docs of EditorImportPlugin._GetOptionVisibility --- doc/classes/EditorImportPlugin.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/classes/EditorImportPlugin.xml b/doc/classes/EditorImportPlugin.xml index a16207cf29..5c8f6714a3 100644 --- a/doc/classes/EditorImportPlugin.xml +++ b/doc/classes/EditorImportPlugin.xml @@ -163,18 +163,18 @@ Gets whether the import option specified by [param option_name] should be visible in the Import dock. The default implementation always returns [code]true[/code], making all options visible. This is mainly useful for hiding options that depend on others if one of them is disabled. [codeblocks] [gdscript] - func _get_option_visibility(option, options): + func _get_option_visibility(path, option_name, options): # Only show the lossy quality setting if the compression mode is set to "Lossy". - if option == "compress/lossy_quality" and options.has("compress/mode"): + if option_name == "compress/lossy_quality" and options.has("compress/mode"): return int(options["compress/mode"]) == COMPRESS_LOSSY # This is a constant that you set return true [/gdscript] [csharp] - public void _GetOptionVisibility(string option, Godot.Collections.Dictionary options) + public override bool _GetOptionVisibility(string path, StringName optionName, Godot.Collections.Dictionary options) { // Only show the lossy quality setting if the compression mode is set to "Lossy". - if (option == "compress/lossy_quality" && options.ContainsKey("compress/mode")) + if (optionName == "compress/lossy_quality" && options.ContainsKey("compress/mode")) { return (int)options["compress/mode"] == CompressLossy; // This is a constant you set }