Skip to main content

TitleState

Kindclass
Packagestates
Full namestates.TitleState
Sourcesource/states/TitleState.hx
ExtendsMusicBeatState

Public fields​

NameTypeStaticDefaultNotes
muteKeysArray<FlxKey>yes[FlxKey.ZERO]—
volumeDownKeysArray<FlxKey>yes[FlxKey.NUMPADMINUS, FlxKey.MINUS]—
volumeUpKeysArray<FlxKey>yes[FlxKey.NUMPADPLUS, FlxKey.PLUS]—
initializedBoolyesfalse—
inCutsceneBoolnofalse—
titleJSONTitleDatayes——
updateVersionStringyes''—
closedStateBoolyesfalse—

Public methods​

onResize​

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

View source

create​

override function create():Void

View source

Internals​

Private / internal members
FieldTypeStatic
canPauseBoolno
blackScreenFlxSpriteno
backgroundFlxSpriteno
hasBackgroundArtBoolno
layoutWidthIntno
credGroupFlxGroupno
creditTextAlphabetno
textGroupFlxGroupno
ngSprFlxSpriteno
titleTextColorsArray<FlxColor>no
titleTextAlphasArray<Float>no
curWackyArray<String>no
mustUpdateBoolno
logoBlFlxSpriteno
gfDanceFlxSpriteno
danceLeftBoolno
titleTextFlxSpriteno
swagShaderColorSwapno
deepLinkReadyBoolno
transitioningBoolno
newTitleBoolno
titleTimerFloatno
sickBeatsIntno
skippedIntroBoolno
increaseVolumeBoolno
Method
function checkRecoveryState():Void
function startIntro()
function getIntroText():Array<Array<String>>
override function update(elapsed:Float)
function createCoolText(textArray:Array<String>, offset:Float = 0)
function addMoreText(text:String, offset:Float = 0)
function deleteCoolText()
override function beatHit()
function skipIntro():Void