
Beschreibung
ScarOptions - Complete Options Menu System
ScarOptions is a lightweight, Blueprint-first options menu system for Unreal Engine that gives your game a complete settings interface with minimal setup. It includes Graphics, Display, Audio, Gameplay, and Controls pages, with built-in settings management, saving, key rebinding, hardware auto-detection, and customization support.
Features
Complete Graphics, Display, Audio, Gameplay, and Controls pages
Graphics quality and scalability settings
Resolution, window mode, VSync, FPS limit, resolution scale, and gamma
Master, Music, SFX, and Voice Chat volume controls
Mouse sensitivity and camera shake settings
Player nameplate and damage number options
Keyboard and mouse key rebinding with axis direction support
Automatic settings saving and loading
Per-setting undo functionality
Automatic hardware detection and quality presets
Live setting application
Blueprint nodes for accessing and controlling settings
Custom UMG layout and styling support
No DefaultEngine.ini changes required
Works alongside existing UGameUserSettings implementations
Easy Integration
ScarOptions can be added in two ways: Built-in menu: Use the Open Scar Options Menu node and leave the Menu Class empty. Custom menu: Create a Widget Blueprint, reparent it to ScarOptionsMenuWidget, and customize the layout in UMG. The system automatically builds missing controls, while allowing you to take full control over the UI when needed.
Customization
All UI elements can be styled or replaced using standard UMG. You can provide your own sliders, dropdowns, buttons, tabs, labels, and key-binding rows while ScarOptions handles the underlying settings logic.
Additional Tools
Includes Blueprint nodes for settings access, events for detecting changes, automatic saving, resetting, hardware benchmarking, and editor tools for testing and managing player settings.
Compatibility
Supports Unreal Engine 5.2 through 5.8. Each engine version is provided as a separate source package.
Documentation
https://drive.google.com/file/d/1sqrmUKBZ2BH2DmFI4LSQQZwHSd4VMFXX/view?usp=sharing
Support
For questions, troubleshooting, or integration help, join our Discord:
ScarOptions handles the settings system so you can spend less time building menus and more time building your game






