GlobalSettings¶
Collection of menu settings for Roblox Studio.
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.
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").
GetFVariable Supported Function Returns the value of an FVariable, if it exists.
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").
GetFVariables Supported Function
No description available.
RobloxScriptSecurityInherited 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.