Constructor

@:value({ opponentSide : true, cpu : false, strumOffset : 0.25 })new(characters:Array<Character>, strumOffset:Float = 0.25, cpu:Bool = false, opponentSide:Bool = true, ?controls:Controls)

Variables

characters:Array<Character>

Array containing all of the characters "attached" to those strums.

@:value(null)controls:Controls = null

Controls assigned to this strumline.

@:value(false)cpu:Bool = false

Whenever this strumline is controlled by cpu or not.

@:value(false)@:isVarghostTapping:Null<Bool> = false

Whenever Ghost Tapping is enabled.

@:value(false)opponentSide:Bool = false

Whenever this strumline is from the opponent side or the player side.

Methods

inlineaddHealth(health:Float):Void

@:value({ amount : 4 })generateStrums(amount:Int = 4):Void