Static variables

@:value({ })staticdata:SaveVariables = { }

@:value(null)staticdefaultButtons:Map<String, Array<FlxGamepadInputID>> = null

@:value({ })staticdefaultData:SaveVariables = { }

@:value(null)staticdefaultKeys:Map<String, Array<FlxKey>> = null

@:value(["note_up" => [DPAD_UP, Y], "note_left" => [DPAD_LEFT, X], "note_down" => [DPAD_DOWN, A], "note_right" => [DPAD_RIGHT, B], "ui_up" => [DPAD_UP, LEFT_STICK_DIGITAL_UP], "ui_left" => [DPAD_LEFT, LEFT_STICK_DIGITAL_LEFT], "ui_down" => [DPAD_DOWN, LEFT_STICK_DIGITAL_DOWN], "ui_right" => [DPAD_RIGHT, LEFT_STICK_DIGITAL_RIGHT], "accept" => [A, START], "back" => [B], "pause" => [START], "reset" => [BACK]])staticgamepadBinds:Map<String, Array<FlxGamepadInputID>> = ["note_up" => [DPAD_UP, Y], "note_left" => [DPAD_LEFT, X], "note_down" => [DPAD_DOWN, A], "note_right" => [DPAD_RIGHT, B], "ui_up" => [DPAD_UP, LEFT_STICK_DIGITAL_UP], "ui_left" => [DPAD_LEFT, LEFT_STICK_DIGITAL_LEFT], "ui_down" => [DPAD_DOWN, LEFT_STICK_DIGITAL_DOWN], "ui_right" => [DPAD_RIGHT, LEFT_STICK_DIGITAL_RIGHT], "accept" => [A, START], "back" => [B], "pause" => [START], "reset" => [BACK]]

@:value(["note_up" => [W, UP], "note_left" => [A, LEFT], "note_down" => [S, DOWN], "note_right" => [D, RIGHT], "ui_up" => [W, UP], "ui_left" => [A, LEFT], "ui_down" => [S, DOWN], "ui_right" => [D, RIGHT], "accept" => [SPACE, ENTER], "back" => [BACKSPACE, ESCAPE], "pause" => [ENTER, ESCAPE], "reset" => [R], "volume_mute" => [ZERO], "volume_up" => [NUMPADPLUS, PLUS], "volume_down" => [NUMPADMINUS, MINUS], "debug_1" => [SEVEN], "debug_2" => [EIGHT]])statickeyBinds:Map<String, Array<FlxKey>> = ["note_up" => [W, UP], "note_left" => [A, LEFT], "note_down" => [S, DOWN], "note_right" => [D, RIGHT], "ui_up" => [W, UP], "ui_left" => [A, LEFT], "ui_down" => [S, DOWN], "ui_right" => [D, RIGHT], "accept" => [SPACE, ENTER], "back" => [BACKSPACE, ESCAPE], "pause" => [ENTER, ESCAPE], "reset" => [R], "volume_mute" => [ZERO], "volume_up" => [NUMPADPLUS, PLUS], "volume_down" => [NUMPADMINUS, MINUS], "debug_1" => [SEVEN], "debug_2" => [EIGHT]]

Static methods

@:value({ customDefaultValue : false, defaultValue : null })staticinlinegetGameplaySetting(name:String, ?defaultValue:Dynamic, customDefaultValue:Bool = false):Dynamic

staticloadPrefs():Void

@:value({ controller : null })staticresetKeys(?controller:Bool):Void

@:value({ turnOn : true })statictoggleVolumeKeys(turnOn:Bool = true):Void