Skip to main content

GameplayChangersSubstate

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

Public fields​

NameTypeStaticDefaultNotes
inThePauseMenuBoolyesfalse—
pauseStatePauseSubStateno——

Public methods​

onResize​

override function onResize(width:Int, height:Int):Void
ParameterTypeDefault
widthInt—
heightInt—

View source

getOptionByName​

function getOptionByName(name:String)
ParameterTypeDefault
nameString—

View source

new (constructor)​

function new(pause:MusicBeatSubstate = null)
ParameterTypeDefault
pause (optional)MusicBeatSubstatenull

View source

Internals​

Private / internal members
FieldTypeStatic
curOptionGameplayOptionno
curSelectedIntno
optionsArrayArray<Dynamic>no
grpOptionsFlxTypedGroup<Alphabet>no
checkboxGroupFlxTypedGroup<CheckboxThingie>no
grpTextsFlxTypedGroup<AttachedText>no
backgroundFlxSpriteno
layoutWidthIntno
nextAcceptIntno
holdTimeFloatno
holdValueFloatno
Method
function getOptions()
override function destroy()
override function update(elapsed:Float)
function updateTextFrom(option:GameplayOption)
function clearHold()
function onChangeChartOption()
function onChangeCheat()
function changeSelection(change:Int = 0)
function reloadCheckboxes()