Skip to content

GlobalSettings

Supported Class Other NotBrowsable NotCreatable

Collection of menu settings for Roblox Studio.

3 Nova members · 3 modern Roblox members not implemented yet

Description

The base object used for Roblox Studio's settings menu. Can be accessed by using the settings() function, which requires the Plugin capability.

Settings classes under the GlobalSettings

Inheritance

Object → Instance → ServiceProvider → GenericSettings → GlobalSettings

Nova inheritance: Instance → ServiceProvider → GenericSettings → GlobalSettings

Methods

GetFFlag Supported Function Returns the value of an FFlag if it exists.
GlobalSettings:GetFFlag(string name): bool

Returns the value of an FFlag if it exists.

Looks up the fast flag registered under name and returns its current value as a boolean: true when the flag's value is true, and false otherwise. Provide the flag's registered name without its type prefix, for example MyFeature rather than FFlagMyFeature. If no flag with that name is defined in the engine, the method raises an error instead of returning a value, so avoid querying flags that might not exist. Access it through the settings() global (requires the Plugin capability), as in settings():GetFFlag("MyFeature").

Roblox reference signature
GlobalSettings:GetFFlag(name: string): bool

Roblox documentation

GetFVariable Supported Function Returns the value of an FVariable, if it exists.
GlobalSettings:GetFVariable(string name): string

Returns the value of an FVariable, if it exists.

Looks up the fast variable registered under name and returns its current value as a string. Provide the variable's registered name without its type prefix. As with GlobalSettings.GetFFlag(), if no variable with that name is defined in the engine, the method raises an error rather than returning a value. Access it through the settings() global (requires the Plugin capability), as in settings():GetFVariable("MyValue").

Roblox reference signature
GlobalSettings:GetFVariable(name: string): string

Roblox documentation

GetFVariables Supported Function
GlobalSettings:GetFVariables(): Dictionary

No description available.

Security: RobloxScriptSecurity

Roblox documentation

Inherited members

Inherited from GenericSettings: 8 properties, 40 methods, 11 events. They are documented on the base class page.

3 modern Roblox member(s) are not implemented yet — expand to inspect

Members declared by Roblox's GlobalSettings class (or by a missing base class) that Nova does not expose. Use this list to scope a migration; the compatibility guide has the recommended workaround.

Methods

Member Signature Status Notes Flags
GetFFlagOverrides GlobalSettings:GetFFlagOverrides(): string Not yet — RobloxScriptSecurity
GetFFlags GlobalSettings:GetFFlags(): string Not yet — RobloxScriptSecurity
SetFFlagOverrides GlobalSettings:SetFFlagOverrides(overrides: string): bool Not yet — RobloxScriptSecurity

Roblox reference: GlobalSettings

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.