Add Prop
Open the folder Items
Content > PropHunt > Blueprints > Items

Right-click on BP_MasterProp Select Create Child Blueprint Class

Change Static Mesh to your own mesh

Add Map
Open the datatable D_Maps
Content > PropHunt > Blueprints > Datatables

Add a new row from the top of the window

Fill in each row and make sure to save from the top left of the window

You can add as many maps as you want
MapServerTravel must match the level name in the content browser

Add Music
Import your music file into the project

Open your new audio file Find the category called
Sound and change the class to Music

Select the correct class for your audio file
I imported a music file, so I selected the sound class SC_Music
Drag and drop your audio from the content browser into the level

New Enhanced Input
Open the InputActions folder
Content > PropHuntLite > Input > InputActions

Create a new Action Input by right-clicking in an empty area of the content browser

Rename the input action to AI_Test and leave all options as default
Open the InputActionsMappingContexts folder
Content > CompletePropHunt > Input > InputActionsMappingContexts

Add your new keybind to IMC_Actions by clicking the icon next to the Mappings text to add a new input

Player Mappable will determine if players can rebind the key
Name is for the engine only
Display name is the text shown in the keybinds

You can place your new keybind in your character or inside the player controller

Steam Integration
Locate your project's DefaultEngine.ini file
By default, your file path should look something like this

Copy and paste these lines into your DefaultEngine.ini
[/Script/Engine.GameEngine]
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
[OnlineSubsystem]
DefaultPlatformService=Steam
[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
; If using Sessions
; bInitServerOnClient=true
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName="OnlineSubsystemSteam.SteamNetConnection"
Installing Advanced Sessions
Download the Advanced Sessions plugin from vreue4.com - Advanced Sessions LibraryCreate a new folder called Plugins in your project folder

Drag and drop both files you just downloaded into the Plugins folder

Testing Steam
Open your project and verify that the plugins have been successfully installed
Launch the game as a Standalone Game to test if Steam works correctly

Steam Sessions
Ensure that Advanced Sessions is installed first
Find the widget WBP_CreateGame
Content > PropHunt > Widgets > WBP_CreateGame

Find the blueprint node Create Session

Replace the Create Session node with the Create Advanced Session node and reconnect all lines to the new blueprint node

Find Steam Sessions
Ensure that Advanced Sessions is installed first
Find the widget WBP_Matches
Content > PropHunt > Widgets > WBP_Matches

Find the Find Sessions blueprint node

Replace Find Sessions with Find Sessions Advanced and reconnect the lines

Character Colors
Open the datatable D_Character
Content > PropHunt > Blueprints > Datatables

Add a new row from the top of the window

Fill in each row and make sure to save from the top left of the window

You can add as many rows and characters as you want