diff --git a/yaml/ufunction.yml b/yaml/ufunction.yml index 7e4fe06..f113e6d 100644 --- a/yaml/ufunction.yml +++ b/yaml/ufunction.yml @@ -38,8 +38,15 @@ specifiers: type: flag position: meta version: ">= 5.1" - comment: Allows users to change a BlueprintImplementableEvent with no return value from an event into a function. - required: [ BlueprintImplementableEvent ] + comment: | + Can be applied to BlueprintImplementableEvent or BlueprintNativeEvent functions which have no return value to cause + the editor to create a function instead of an event when using the Override feature of the Blueprint editor. + Despite the name, this does not prevent you from using "Convert function to event" after creating the override. + samples: + - | + UFUNCTION(BlueprintImplementableEvent, meta=(ForceAsFunction)) + void PreferFunction(); + required: [ BlueprintImplementableEvent, BlueprintNativeEvent ] links: - [ "Changelist", "https://github.com/EpicGames/UnrealEngine/commit/8942fcd50bf1cb828ccbb9cfd84ee2619f020fce" ]