Fix chart load/save difficulty
This commit is contained in:
parent
05817e12ea
commit
6103c53879
@ -2584,12 +2584,13 @@ class ChartingState extends MusicBeatState
|
|||||||
|
|
||||||
function loadJson(song:String):Void
|
function loadJson(song:String):Void
|
||||||
{
|
{
|
||||||
|
var difficultyArray:Array<String> = ['-easy', "", "-hard"];
|
||||||
var format = StringTools.replace(PlayState.SONG.song.toLowerCase(), " ", "-");
|
var format = StringTools.replace(PlayState.SONG.song.toLowerCase(), " ", "-");
|
||||||
switch (format) {
|
switch (format) {
|
||||||
case 'Dad-Battle': format = 'Dadbattle';
|
case 'Dad-Battle': format = 'Dadbattle';
|
||||||
case 'Philly-Nice': format = 'Philly';
|
case 'Philly-Nice': format = 'Philly';
|
||||||
}
|
}
|
||||||
PlayState.SONG = Song.loadFromJson(format, format);
|
PlayState.SONG = Song.loadFromJson(format + difficultyArray[PlayState.storyDifficulty], format);
|
||||||
LoadingState.loadAndSwitchState(new ChartingState());
|
LoadingState.loadAndSwitchState(new ChartingState());
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2609,6 +2610,7 @@ class ChartingState extends MusicBeatState
|
|||||||
|
|
||||||
private function saveLevel()
|
private function saveLevel()
|
||||||
{
|
{
|
||||||
|
var difficultyArray:Array<String> = ['-easy', "", "-hard"];
|
||||||
var json = {
|
var json = {
|
||||||
"song": _song
|
"song": _song
|
||||||
};
|
};
|
||||||
@ -2621,7 +2623,7 @@ class ChartingState extends MusicBeatState
|
|||||||
_file.addEventListener(Event.COMPLETE, onSaveComplete);
|
_file.addEventListener(Event.COMPLETE, onSaveComplete);
|
||||||
_file.addEventListener(Event.CANCEL, onSaveCancel);
|
_file.addEventListener(Event.CANCEL, onSaveCancel);
|
||||||
_file.addEventListener(IOErrorEvent.IO_ERROR, onSaveError);
|
_file.addEventListener(IOErrorEvent.IO_ERROR, onSaveError);
|
||||||
_file.save(data.trim(), _song.song.toLowerCase() + ".json");
|
_file.save(data.trim(), _song.song.toLowerCase() + difficultyArray[PlayState.storyDifficulty] + ".json");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user