diff --git a/source/PlayState.hx b/source/PlayState.hx index ba28441..c715ede 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -998,7 +998,7 @@ class PlayState extends MusicBeatState if (isStoryMode) { - switch (curSong.toLowerCase()) + switch (StringTools.replace(curSong," ", "-").toLowerCase()) { case "winter-horrorland": var blackScreen:FlxSprite = new FlxSprite(0, 0).makeGraphic(Std.int(FlxG.width * 2), Std.int(FlxG.height * 2), FlxColor.BLACK); diff --git a/source/Song.hx b/source/Song.hx index d7bf608..78c47dd 100644 --- a/source/Song.hx +++ b/source/Song.hx @@ -46,9 +46,9 @@ class Song public static function loadFromJson(jsonInput:String, ?folder:String):SwagSong { - trace('loading ' + folder.toLowerCase() + '/' + jsonInput.toLowerCase()); + trace('loading ' + StringTools.replace(folder," ", "-").toLowerCase() + '/' + StringTools.replace(jsonInput," ", "-").toLowerCase()); - var rawJson = Assets.getText(Paths.json(folder.toLowerCase() + '/' + jsonInput.toLowerCase())).trim(); + var rawJson = Assets.getText(Paths.json(StringTools.replace(folder," ", "-").toLowerCase() + '/' + StringTools.replace(jsonInput," ", "-").toLowerCase())).trim(); while (!rawJson.endsWith("}")) {