GameplayChangersSubstate
| Kind | class |
| Package | states.substates |
| Full name | states.substates.GameplayChangersSubstate |
| Source | source/states/substates/GameplayChangersSubstate.hx |
| Extends | MusicBeatSubstate |
Public fields
| Name | Type | Static | Default | Notes |
|---|---|---|---|---|
inThePauseMenu | Bool | yes | false | — |
pauseState | PauseSubState | no | — | — |
Public methods
onResize
override function onResize(width:Int, height:Int):Void
| Parameter | Type | Default |
|---|---|---|
width | Int | — |
height | Int | — |
getOptionByName
function getOptionByName(name:String)
| Parameter | Type | Default |
|---|---|---|
name | String | — |
new (constructor)
function new(pause:MusicBeatSubstate = null)
| Parameter | Type | Default |
|---|---|---|
pause (optional) | MusicBeatSubstate | null |
Internals
Private / internal members
| Field | Type | Static |
|---|---|---|
curOption | GameplayOption | no |
curSelected | Int | no |
optionsArray | Array<Dynamic> | no |
grpOptions | FlxTypedGroup<Alphabet> | no |
checkboxGroup | FlxTypedGroup<CheckboxThingie> | no |
grpTexts | FlxTypedGroup<AttachedText> | no |
background | FlxSprite | no |
layoutWidth | Int | no |
nextAccept | Int | no |
holdTime | Float | no |
holdValue | Float | no |
| 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() |