New Enhanced Input
Open the InputActions
Content > OptionsMenu> 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 > OptionsMenu> 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
New Audio
Import your audio file into the project
Content > OptionsMenu > Audio > AudioExamples
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
Migrate Project
Create a new project using the Epic Games Launcher for the Options Menu
Open the newly created project, right-click the Options Menu folder, and select Migrate from the menu
Locate your existing project and migrate the Options Menu into its Content folder Open your character blueprint
Add two Mapping Contexts in the BeginPlay event
You can add WBP_Options to an existing widget or create it from the player controller
Go to Project Settings > Enhanced Input and enable User Settings (Experimental)