Static variables

@:value(160 * 0.7)staticswagWidth:Float = 160 * 0.7

Constructor

@:value({ animSuffix : "", sustainNote : false, mustPress : true, noteType : 0 })new(strumTime:Float, noteData:Int, noteType:Int = 0, mustPress:Bool = true, ?prevNote:Note, sustainNote:Bool = false, animSuffix:String = "")

Variables

@:value(true)angleOffsets:Bool = true

@:value("")animSuffix:String = ""

@:value(false)avoid:Bool = false

Whenever that note should be avoided by Botplay.

@:value(false)canBeHit:Bool = false

@:value(0.5)earlyPressWindow:Float = 0.5

@:value(true)flipSustain:Bool = true

@:value(false)isSustainNote:Bool = false

@:value(null)lastScrollSpeed:Null<Float> = null

@:value(1)latePressWindow:Float = 1

@:value(false)mustPress:Bool = false

nextNote:Note

The note that comes after this one (sustain and not)

nextSustain:Note

The next sustain after this one

@:value(null)noteAngle:Null<Float> = null

@:value(0)noteData:Int = 0

read onlynoteType:String

@:value(0)noteTypeID:Int = 0

prevNote:Note

The note that comes before this one (sustain and not)

@:value(null)scrollSpeed:Null<Float> = null

@:value(0)stepLength:Float = 0

read onlystrumID:Int

@:value(true)strumRelativePos:Bool = true

Whenever the position of the note should be relative to the strum position or not. For example, if this is true, a note at the position 0; 0 will be on the strum, instead of at the top left of the screen.

@:value(0)strumTime:Float = 0

@:value(0)sustainLength:Float = 0

@:value(false)tooLate:Bool = false

@:value(false)wasGoodHit:Bool = false

Methods

setClipRect(rect:FlxRect):Void

updateSustain(strum:Strum):Void