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 LibraryCreate 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 installedLaunch 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