Overview

The Options System uses tags to change settings. It makes your menus more manageable and easier to work with. You can write your own options or your own interactables, so you're not limited to the basics.

options image
options image

One object, one script

Each menu interactable uses a separate component. This makes the menu easier to work with and adds support for customization.

Make your own settings

Creating settings has never been this easy. Just add an attribute to a method and add it to your menu. You only need to specify a tag.

script screenshot
notepad screenshot

Automatic saving

All settings get saved to a txt file in the specified folder. You don't have to write anything for them to be saved and loaded. Support for player prefs is coming in the future.

Make your own interactables

You can use one of the built in scripts or write your own interactable depending on your project. You will also need to do this for more advanced objects like: dropdown, which in some cases requires a special script. qASIC comes included with resolution and framerate dropdown.

settings image