Static variables

@:value(new Map<String,Float>())staticsongRating:Map<String, Float> = new Map<String,Float>()

@:value(new Map<String,Int>())staticsongScores:Map<String, Int> = new Map<String,Int>()

@:value(new Map())staticweekScores:Map<String, Int> = new Map()

Static methods

staticformatSong(song:String, diff:Int):String

staticgetRating(song:String, diff:Int):Float

staticgetScore(song:String, diff:Int):Int

staticgetWeekScore(week:String, diff:Int):Int

staticload():Void

@:value({ diff : 0 })staticresetSong(song:String, diff:Int = 0):Void

@:value({ diff : 0 })staticresetWeek(week:String, diff:Int = 0):Void

@:value({ rating : -1, diff : 0, score : 0 })staticsaveScore(song:String, score:Int = 0, diff:Int = 0, rating:Float = -1):Void

@:value({ diff : 0, score : 0 })staticsaveWeekScore(week:String, score:Int = 0, diff:Int = 0):Void