From 30fb4f665bec8ef043c32c0b6c509b697b0af2e0 Mon Sep 17 00:00:00 2001 From: Kade M Date: Fri, 2 Jul 2021 01:14:52 -0700 Subject: [PATCH] debug unlock weeks --- source/FreeplayState.hx | 16 ++++++++++++++++ source/StoryMenuState.hx | 9 ++++++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/source/FreeplayState.hx b/source/FreeplayState.hx index 2ff4465..4f80d31 100644 --- a/source/FreeplayState.hx +++ b/source/FreeplayState.hx @@ -64,6 +64,21 @@ class FreeplayState extends MusicBeatState { var data:Array = initSonglist[i].split(':'); var meta = new SongMetadata(data[0], Std.parseInt(data[2]), data[1]); + #if debug + songs.push(meta); + var format = StringTools.replace(meta.songName, " ", "-"); + switch (format) { + case 'Dad-Battle': format = 'Dadbattle'; + case 'Philly-Nice': format = 'Philly'; + } + + var diffs = []; + FreeplayState.loadDiff(0,format,meta.songName,diffs); + FreeplayState.loadDiff(1,format,meta.songName,diffs); + FreeplayState.loadDiff(2,format,meta.songName,diffs); + FreeplayState.songData.set(meta.songName,diffs); + trace('loaded diffs for ' + meta.songName); + #else if(Std.parseInt(data[2]) <= FlxG.save.data.weekUnlocked - 1) { songs.push(meta); @@ -80,6 +95,7 @@ class FreeplayState extends MusicBeatState FreeplayState.songData.set(meta.songName,diffs); trace('loaded diffs for ' + meta.songName); } + #end } //trace("\n" + diffList); diff --git a/source/StoryMenuState.hx b/source/StoryMenuState.hx index 8003e00..2d55303 100644 --- a/source/StoryMenuState.hx +++ b/source/StoryMenuState.hx @@ -78,7 +78,14 @@ class StoryMenuState extends MusicBeatState function unlockWeeks():Array { - var weeks:Array = [true]; + var weeks:Array = []; + #if debug + for(i in 0...weekNames.length) + weeks.push(true); + return weeks; + #end + + weeks.push(true); for(i in 0...FlxG.save.data.weekUnlocked) {