Fast Travel

Open datatable D_Locations
Content > FastTravel > Datatables

datatables.webp

Add a new row by pressing Add at the top of the window

new_row.webp

Fill in all the details with your own

information.webp

Open enumeration E_Location
Content > FastTravel > Enumerations
Add a new row and make sure it matches the name in the D_Locations datatable

enumaration.webp

Find the blueprint actor named BP_MasterLocation
Content > FastTravel > Blueprints > Items

master_location.webp

Drag and drop BP_MasterLocation into the world

drag_n_drop.webp

In the Details panel, you can find Location, where you can select your newly created location

details_information.webp

It will update automatically with the information you have provided

Character Integration

Open the blueprint character BP_MasterCharacter
Content > FastTravel > Blueprints > Characters

master_character.webp

Copy and paste the nodes: BeginPlay, Create HUD, LineTraceByChannel, and SpawnCamera
Go to the Create HUD node and create a variable for WBP_HUD

create_hud.webp

Go to BeginPlay, right-click Create HUD, and refresh the nodes

Open the blueprint actor BP_MasterLocation
Content > FastTravel > Blueprints > Item

master_location.webp

On Event Interact, replace Cast to BP_MasterCharacter with your own character and create the matching nodes

interact_cast.webp

Open the blueprint widget WBP_Location
Content > FastTravel > Blueprints > Widgets

location_widget.webp

Replace Cast to BP_MasterCharacter with your own, and create a HUD node

replace_cast.webp