From c5686b09db6afc277bef2b515ffb0bef39525521 Mon Sep 17 00:00:00 2001 From: Ralty <78720179+Raltyro@users.noreply.github.com> Date: Sun, 10 Aug 2025 07:41:12 +0700 Subject: [PATCH] Fix Chart Saving in assets/assets if no path found --- source/funkin/backend/chart/Chart.hx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/funkin/backend/chart/Chart.hx b/source/funkin/backend/chart/Chart.hx index 0e9346fd..f7cd38ba 100644 --- a/source/funkin/backend/chart/Chart.hx +++ b/source/funkin/backend/chart/Chart.hx @@ -277,9 +277,9 @@ class Chart { var filteredChart = filterChartForSaving(chart, saveSettings.saveMetaInChart, saveSettings.saveLocalEvents, saveSettings.saveGlobalEvents && saveSettings.seperateGlobalEvents != true); #if sys - var songPath = saveSettings.songFolder == null ? 'assets/songs/${chart.meta.name}' : saveSettings.songFolder, variantSuffix = variant != null && variant != "" ? '-$variant' : ""; + var songPath = saveSettings.songFolder == null ? 'songs/${chart.meta.name}' : saveSettings.songFolder, variantSuffix = variant != null && variant != "" ? '-$variant' : ""; var metaPath = 'meta$variantSuffix.json', prettyPrint = saveSettings.prettyPrint == true ? Flags.JSON_PRETTY_PRINT : null, temp:String; - if ((temp = Paths.assetsTree.getPath('$songPath/$metaPath')) != null) { + if ((temp = Paths.assetsTree.getPath('assets/$songPath/$metaPath')) != null) { songPath = temp.substr(0, temp.length - metaPath.length - 1); metaPath = temp; }