Browse Source

Merge pull request #60798 from Calinou/doc-os-cmdline-args

Rémi Verschelde 3 years ago
parent
commit
958254ec3e
1 changed files with 10 additions and 0 deletions
  1. 10 0
      doc/classes/OS.xml

+ 10 - 0
doc/classes/OS.xml

@@ -175,6 +175,10 @@
 				    if argument.find("=") > -1:
 				        var key_value = argument.split("=")
 				        arguments[key_value[0].lstrip("--")] = key_value[1]
+				    else:
+				        # Options without an argument will be present in the dictionary,
+				        # with the value set to an empty string.
+				        arguments[argument.lstrip("--")] = ""
 				[/gdscript]
 				[csharp]
 				var arguments = new Godot.Collections.Dictionary();
@@ -185,6 +189,12 @@
 				        string[] keyValue = argument.Split("=");
 				        arguments[keyValue[0].LStrip("--")] = keyValue[1];
 				    }
+				    else
+				    {
+				        // Options without an argument will be present in the dictionary,
+				        // with the value set to an empty string.
+				        arguments[keyValue[0].LStrip("--")] = "";
+				    }
 				}
 				[/csharp]
 				[/codeblocks]