Interaction Prompts

Interaction prompts is the glue that holds our interaction system, and our player interacting with objects together. Relaying the correct and relevant information makes the difference between an interaction system feeling good or not. The widget blueprint used to display these prompts is the Interaction_W

(SF > Core > User Interface > Widgets)

SF's interaction prompts update dynamically and according to the defined interaction methods or prompt texts that are set on your interactable objects. A few examples of this is using the HasItem interaction method and setting inventory icons for the target items will display the target items above the prompts themselves, setting the SIM to "None" will only display a single label for picking up the item, setting the Prompt Text value to "{empty}" will only display the objects name, and setting the Prompt Text value to "{simplified}" will only display the input key, and no other information.

List of Prompt Styles
Default Prompt Style
Primary & Secondary Assigned Interaction Method Prompt Style
Has Item Interaction Method Prompt Style
{empty} Prompt Style
{simplified} Prompt Style


When editing this widget, you might notice that the widget blueprint seems to contain an empty canvas when opening this asset. This is because this widgets opacity is overridden inside the SFInteractionWidget_SC scene component, and as such we leave the opacity of this widget to "0,0", or when we have finished editing it. You can set this widgets opacity to "1,0" to modify it by selecting the Interaction_W element at the top of the elements hierarchy and changing its opacity.

Last updated