Disclosure: This website contains affiliate links, which means we may receive a commission if you click a link and purchase something through our website. Purchasing assets through our links won’t cost you any extra money and will help fund the hosting and development of this site.


Settings Manager

What is BattlePhaze Settings manager?
Settings Manager is a full-blown settings options system and controller designed to help improve performance by giving the end-user the ability to change settings to there needs.
Settings Manager comes out of the box support for Player pref and Ini file saving and is built to be expanded on and grow as your project expands.
The settings manager is built to work cross-platform and built on modular components for the utmost control.
this includes:
1. A modular approach to individual settings,
2. Integrations for custom UI systems.
3. Support for Modular Abstract modules for settings manager itself!
4. Easily create modules.
Discord: Discord
Documentation: Documentation
The settings manager is built to work cross-platform and built on modular components for the utmost control. this includes:
1. A modular approach to individual settings.
2. Integrations for custom UI systems.
3. Support for Modular Abstract modules for settings manager itself!
4. Easily create modules.
the settings manager supports, LWRP, HDRP & legacy.
Currently supported unity versions includes: 2017,2018,2019, 2020
Currently, the supported list of option types
includes:
1. Dropdown
2. Toggles
3. Sliders
4. InputFields
5. Dropdowns
6. (Dynamics) -used for ever-changing values (example settings manager)
UI modules includes:
1. Unity UI
2. TMP
3. Michsky UI

Settings Manager Debug & description system
UI modules:
1. Unity UI
2. TMP

Premade Modules for third party products
included:
1. Michsky
2. Aura
3. Beautify
4. Enviro
5. MadGoatSSAA
6. VSPRO

Built-In Unity integrations included:
Resolution Management
Screen Management
Vertical Sync Control
Auto Performance
Quality Level
Vertical Sync
Texture Quality
Streaming Texture Controller & VRAM budget
Shadow Quality
Unity's Post Processing Stack
Antialiasing
Ambient Occlusion
(Unity HDRP)

Volumetric Quality
Contact Shadows

other notable features includes:

Restart management
Platform Defaulting
Apply and discard system
Console system (also includes in-game debug system)
Argument controller system.