- Create a User Widget as the subclass of WBP_MiniMap
- Create a Canvas Panel and make it the root of your widget.
- Add any images, shapes, or text in the places you want to. Put buttons at the places you want to interact with.
- Set the style of the buttons in the Appearance section in Details panel.
- Add On Clicked event to the button.
- Right click in the Graph and search for the ‘Call Teleport to Target’, connect it to the On Clicked event. The ‘Target Name’ should be a unique name for each of the buttons.
- Find the ‘BP_MiniMap’ in Plugins/GarouWorldContent/Blueprints/Minimap, add it in your level.
- In the Details Panel. Select MiniMapWidget, change the widget class to the one you just created.
- Place Target Points in your level, where your want the player to teleport to.
- The blue arrow represents the direction players will face after the teleportation. Rotate the Target Point if you want to change that.
- Select the BP_MiniMap you placed in the world. In Details/Teleport section, click the + button to add more Target Points.
- The name should correspond to the name you used in the minimap widget. Choose the corresponding Target Points you created in the second column.