New Character

Open the D_Character
Content > MultiplayerLobby > Blueprints > Datatables

Click Add at the top of the datatable editor

Fill out each field in the new row. You can add as many rows (characters) as needed

New Map

Open the D_Maps
Content > MultiplayerLobby > Blueprints > Datatables

Click Add at the top of the data table window

Fill in the required fields for your new map entry. You can add as many maps as you need

The value of MapServerTravel must exactly match the level name in the Content Browser

More Players

Open the WBP_CreateGame
Content > MultiplayerLobby > Widgets

In the widget's event graph, locate the MaxPlayers and MinPlayers variables
Set the values as needed to define your player limits

Add additional player starts in both the lobby and other playable levels
Without enough player starts, characters may fail to spawn or overlap

Add Enhanced Input

Open the InputActions
Content > MultiplayerLobby > Input > InputActions

Right-click in the Content Browser and create a new Action Input

Name it AI_Test and use default settings

Open the InputActionsMappingContexts
Content > MultiplayerLobby > Input > InputActionsMappingContexts

Add the new input to IMC_Actions by clicking the icon next to Mappings

First Key default action key
Player Mappable allows players to rebind
Name for internal use
Display Name shown in keybinding menus

Use the keybind in your character blueprint or player controller

Add New Audio

Import your audio file into the project

Open the audio file and locate the Sound section

Choose the appropriate sound class (e.g., SC_Music for music files)
Drag the audio file from the content browser into your level

Steam Integration

Locate your project's DefaultEngine.ini file
The file path should look like this

Copy and paste these lines into your DefaultEngine.ini

Installing Advanced Sessions

Download the Advanced Sessions plugin from vreue4.com - Advanced Sessions Library
Create a Plugins folder in your project directory

Drag and drop both downloaded files into the newly created folder

Testing Steam

Open your project and confirm the plugins are successfully installed

Launch the game as a Standalone Game to ensure Steam integration works correctly

Steam Sessions

Ensure that Advanced Sessions is installed first

Locate the WBP_CreateGame
Content > MultiplayerLobby > Widgets

Find and replace the Create Session blueprint node with the Create Advanced Session node


Find Steam Sessions

Ensure that Advanced Sessions is installed first

Locate the WBP_Matches
Content > MultiplayerLobby > Widgets

Search for the Find Sessions blueprint node in the widget

Replace Find Sessions with Find Sessions Advanced and reconnect all lines to the new node