diff --git a/source/funkin/chart/BaseGameParser.hx b/source/funkin/chart/BaseGameParser.hx index 8d01a321..fcee81e3 100644 --- a/source/funkin/chart/BaseGameParser.hx +++ b/source/funkin/chart/BaseGameParser.hx @@ -38,6 +38,7 @@ class BaseGameParser { } result.meta.bpm = data.bpm; + result.meta.needsVoices = data.needsVoices.getDefault(true); var camFocusedBF:Bool = false; var beatsPerMesure:Float = data.beatsPerMesure.getDefault(4); @@ -76,7 +77,6 @@ class BaseGameParser { daNoteType = Chart.addNoteType(result, data.noteTypes[daNoteType-1]); } - result.strumLines[gottaHitNote ? 1 : 0].notes.push({ time: daStrumTime, id: daNoteData % 4, diff --git a/source/funkin/chart/Chart.hx b/source/funkin/chart/Chart.hx index a7f9f7c5..4a5c9e68 100644 --- a/source/funkin/chart/Chart.hx +++ b/source/funkin/chart/Chart.hx @@ -154,7 +154,7 @@ class Chart { var filteredChart = filterChartForSaving(chart, saveSettings.saveMetaInChart); var meta = filteredChart.meta; - + // idk how null reacts to it so better be sure #if sys