BooleanSetting
A simple boolean setting.
Remarks
Can only be created while initializing the script.
Example
const alwaysAttack = new BooleanSetting("AlwaysAttack", "If the module will always attack regardles of player health.", false);Extends
Constructors
Constructor
new BooleanSetting(
holder,name,description,defaultValue):BooleanSetting
Parameters
holder
object
holder - Can either be 'script' or a subgroup.
name
string
name - The name of the setting.
description
string
description - The description of the setting.
defaultValue
boolean
defaultValue - The default value of the setting.
Returns
BooleanSetting
Overrides
Setting.constructor
Methods
description()
description():
string
Returns
string
The description of the setting.
Inherited from
getValue()
getValue():
boolean
Returns
boolean
If the settings is toggled or not.
name()
name():
string
Returns
string
The name of the setting.
Inherited from
setValue()
setValue(
value):void
Parameters
value
boolean
value - The value to set the setting to.
Returns
void
visible()
visible(
visible):void
You can use this to hide settings temporarily depending on the user config. The callback should return a boolean.
Parameters
visible
Function
visible - The function to determine if the setting should be visible or not.
Returns
void
Example
Inherited from
Last updated