From 4f14a1f59cb876300411669fa2310d10fbf3584e Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Tue, 26 Nov 2019 19:09:28 +0100 Subject: [PATCH] Remove type hint from the @GDScript class documentation The current consensus in the Godot documentation is to avoid using type hints unless they're relevant to the behavior explained. --- modules/gdscript/doc_classes/@GDScript.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/gdscript/doc_classes/@GDScript.xml b/modules/gdscript/doc_classes/@GDScript.xml index 10eb719235b..a22d18b970b 100644 --- a/modules/gdscript/doc_classes/@GDScript.xml +++ b/modules/gdscript/doc_classes/@GDScript.xml @@ -1365,17 +1365,17 @@ If passed an object and a signal, the execution is resumed when the object emits the given signal. In this case, [code]yield()[/code] returns the argument passed to [code]emit_signal()[/code] if the signal takes only one argument, or an array containing all the arguments passed to [code]emit_signal()[/code] if the signal takes multiple arguments. You can also use [code]yield[/code] to wait for a function to finish: [codeblock] - func _ready -> void: + func _ready(): yield(do_something(), "completed") yield(do_something_else(), "completed") print("All functions are done!") func do_something(): print("Something is done!") - + func do_something_else(): print("Something else is done!") - + # prints: # Something is done! # Something else is done!