🔧
Nice Settings Menu
  • 👋Welcome - Nice Settings Menu Documentation
  • 🔌Integration in your project
  • 🎮Key Mapping / Binding
    • 🎮Enhanced Input System
    • 🎮Old Input System
    • âŒ¨ī¸Key conflict settings (use same keys for inputs)
  • đŸ–ąī¸Nice Navigation System
    • đŸ–ąī¸Navigation Input Modes
    • đŸ–ąī¸Use outside of settings/pause menu
  • 📖Use Settings Menu in Main Menu
  • đŸŸĻSettings Menu widget
  • â¸ī¸Pause Menu widget
  • â¯ī¸Pause Menu - Set Game Paused
  • đŸ”ŗSettings Section
  • đŸ“ĻSettings Category Button
  • 🔹Different Setting Types
    • đŸŸĻOption Switcher
    • đŸŸĻToggler
    • đŸŸĻSlider
    • đŸŸĻKey Mapper
  • â†Šī¸Change setting default values
  • đŸ—ƒī¸Setting Presets with Overall Switcher
  • 🔊Audio/Sound Volume adjustments
  • đŸ–ąī¸Mouse Cursor Visibility on leaving Pause Menu
  • 🔅Add Lumen Setting
  • đŸ–Ĩī¸Confirm Alert
    • đŸ’ģUse Confirm Alert everywhere
  • đŸ“ēCreate your own theme
  • đŸ–ąī¸Sensitivity Mouse & Gamepad
  • âœˆī¸Seamless Server Travel
  • Disable the FPS counter
  • 🌍Localization / Languages
  • Troubleshooting: No inputs
  • Troubleshooting: Save/Load not working
  • âŦ†ī¸Update Guides
    • 🔃Update From v1.0 to v1.1
  • 🐞Bug Fixes
Powered by GitBook
On this page
  • Written Guide - Integration
  • Video Guide - Integration

Integration in your project

PreviousWelcome - Nice Settings Menu DocumentationNextKey Mapping / Binding

Last updated 1 month ago

You can either follow the video tuorial or this quick guide.

Written Guide - Integration

  1. Add Nice Settings Menu from the Epic Games Launcher to your project

  2. Add AC_PC_NiceSettingsComponent to your player controller

  3. Go to Demo -> Blueprints -> BP_DemoNiceSettingsPC and Copy the content that's in the comment box called Keyboard & gamepad inputs for settings menu and nice navigation. If you want to use additionally the pause menu (which includes the settings menu) copy also what's inside the comment box called Open & Close Pause Menu.

  4. Paste what you have just copied inside the Event Graph of your player controller.

  5. Add either a PauseMenu or SettingsMenu widget (you can go with one of the themes e.g. WB_T2_SettingsMenu) to your Game UI widget or a widget of your choice that is added to your viewport.

  6. If you are using UE5.3+ you will see errors after playing. To fix that, go to the project settings and search for User Settings where you have to turn on the User Settings. It's for enhanced input:

  7. If you have still problems you can watch the video guide or get support on .

  8. You don't need to do the following if you downloaded the settings menu after April 23 (2025). If you use UE5.1+ do the simple fix in Troubleshooting: No inputs

If you see Errors after your integration, restart your project and check if the errors are still there.

If you have input problems like looking around or no movement check Troubleshooting: No inputs

Video Guide - Integration

🔌
Discord