Skip to main content

GameplayOption

Kindclass
Packagestates.substates
Full namestates.substates.GameplayOption
Sourcesource/states/substates/GameplayChangersSubstate.hx

Public fields​

NameTypeStaticDefaultNotes
textStringno—property (get, set)
onChangeVoid->Void = nullno——
typeStringno'bool'property (get, default)
showBoyfriendBoolnofalse—
scrollSpeedFloatno50—
defaultValueDynamicnonull—
curOptionIntno0—
optionsArray<String>nonull—
changeValueDynamicno1—
slowChangeValDynamicno1—
minValueDynamicnonull—
maxValueDynamicnonull—
decimalsIntno1—
displayFormatStringno'%v'—
nameStringno'Unknown'—

Public methods​

new (constructor)​

function new(name:String, variable:String, type:String = 'bool', defaultValue:Dynamic = 'null variable value', options:Array<String> = null)
ParameterTypeDefault
nameString—
variableString—
type (optional)String'bool'
defaultValue (optional)Dynamic'null variable value'
options (optional)Array<String>null

View source

change​

function change()

View source

getValue​

function getValue():Dynamic

View source

setValue​

function setValue(value:Dynamic)
ParameterTypeDefault
valueDynamic—

View source

setChild​

function setChild(child:Alphabet)
ParameterTypeDefault
childAlphabet—

View source

Internals​

Private / internal members
FieldTypeStatic
childAlphabetno
variableStringno
Method
function get_text()
function set_text(newValue:String = '')
function get_type()