A object of registered game settings for this scope
Registered settings menus which trigger secondary applications
The storage interfaces used for persisting settings Each storage interface shares the same API as window.localStorage
The types of settings which should be constructed as a function call rather than as a class constructor.
Return a singleton instance of the Game Settings Configuration app
Register a new game setting under this setting scope
The namespace under which the setting is registered
The key name for the setting under the namespace
Configuration for setting data
Register a new sub-settings menu
The namespace under which the menu is registered
The key name for the setting under the namespace
Configuration for setting data
Get the value of a game setting for a certain namespace and setting key
The namespace under which the setting is registered
The setting key to retrieve
Set the value of a game setting for a certain namespace and setting key
The namespace under which the setting is registered
The setting key to retrieve
The data to assign to the setting key
A class responsible for managing defined game settings or settings menus. Each setting is a string key/value pair belonging to a certain namespace and a certain store scope.
When Foundry Virtual Tabletop is initialized, a singleton instance of this class is constructed within the global Game object as as game.settings.
{@link Game#settings}
Settings
SettingsConfig