@:value([])staticweeksList:Array<String> = []
@:value(new Map<String,WeekData>())staticweeksLoaded:Map<String, WeekData> = new Map<String,WeekData>()
staticcreateWeekFile():WeekFile
staticgetCurrentWeek():WeekData
staticgetWeekFileName():String
@:value({ isStoryMode : false })staticreloadWeekFiles(isStoryMode:Bool = false):Void
@:value({ data : null })staticsetDirectoryFromWeek(?data:WeekData):Void
new(weekFile:WeekFile, fileName:String)
difficulties:String
fileName:String
@:value("")folder:String = ""
hiddenUntilUnlocked:Bool
hideFreeplay:Bool
hideStoryMode:Bool
songs:Array<Dynamic>
startUnlocked:Bool
storyName:String
weekBackground:String
weekBefore:String
weekCharacters:Array<String>
weekName:String