Leather Engine Documentation
View source

typedef SongData

package game

import game.SongLoader

@:build(hscript.macros.UsingHandler.build())@:build(hscript.macros.ClassExtendMacro.build())

Fields

validScore:Null<Bool>

ui_Skin:Null<String>

timescale:Null<Array<Int>>

stage:Null<String>

speed:Null<Float>

specialAudioName:Null<String>

song:Null<String>

playerKeyCount:Null<Int>

player3:Null<String>

player2:Null<String>

player1:Null<String>

notes:Null<Array<Section>>

needsVoices:Null<Bool>

moveCamera:Null<Bool>

modchartingTools:Null<Bool>

modchartPath:Null<String>

mania:Null<Int>

keyCount:Null<Int>

gfVersion:Null<String>

gf:Null<String>

events:Null<Array<Array<Dynamic>>>

endCutscene:Null<String>

cutscene:Null<String>

chartType:ChartType

chartOffset:Null<Float>

bpm:Null<Float>

© 2025