Provides a centralized and easily expandable framework for all your game settings, modify from anywhere in runtime
Major Update coming when we reach 5 reviews!
Say goodbye to having your settings in multiple classes, or settings functionality bound to Widget classes and/or creating class over class with your settings per type. Say goodbye to having to create your save handlers for your settings and then differentiate between them. Say goodbye to packs bound to a given controller/pawn class, where merging into your project is painful and time waste. Say goodbye to buying an options marketplace pack only to find that the functionality & handles are set in the widget level only. No more!
Say hello to Universal Options! As many Profiles as you want for Graphics, Audio, Game Settings, and Input Rebinding! Flexible, non-intrusive. Widely flexible and filled with features! With Universal options, the only thing you need to get this system working is to enable the plugin!
Furthermore, modify game settings value at runtime from anywhere!
Number of Blueprints: 25
Number of C++ Classes: 30; 17 UStructs, 8 UEnums, 5 UClasses
Network Replicated: Features are Network Compatible. Works on ULocalPlayerSubsystem
Supported Development Platforms: Windows, Linux, Mac, IOS, Android
Supported Target Build Platforms: Windows, Linux, Mac, IOS, Android