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)