Now that we have a template for our dialog boxes, let's use them by creating custom dialog boxes for our NPC that are based on what we just created. To stay organized, we should make a separate folder for NPCs since we will most likely have a lot more UMG and opportunities to use our dialog box outside of the NPC creation. So within Content Browser, navigate to Content | Blueprints | UI and create a new folder under Add New. Name this folder NPC
and then navigate into the folder. Create a duplicate of the DialogBox Widget Blueprint that you made in the previous section and move it into the NPC
folder. Name the duplicated widget Shop_Welcome:
Open the Shop_Welcome widget and select the TextBlock_Dialog Text Block. In Details | Content, create a new text binding that will then open up the graph:
At this point, you can right click to find All Actions for this Blueprint, and under Variables | Default, you should find the Get NPCDialog variable which you can use:
From...