From c44fa191ddde6f68efd14dcd799a3fdfb44c4015 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=8D=9A=7ENex?= <87421482+NexIsDumb@users.noreply.github.com> Date: Fri, 4 Apr 2025 00:47:59 +0200 Subject: [PATCH] bruh --- source/funkin/backend/chart/VSliceParser.hx | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/source/funkin/backend/chart/VSliceParser.hx b/source/funkin/backend/chart/VSliceParser.hx index 9ed524b5..5686d768 100644 --- a/source/funkin/backend/chart/VSliceParser.hx +++ b/source/funkin/backend/chart/VSliceParser.hx @@ -13,13 +13,6 @@ class VSliceParser { result.stage = metadata.playData.stage; var p2isGF:Bool = false; - result.strumLines.push({ - characters: [metadata.playData.characters.player], - type: 1, - position: "boyfriend", - notes: [], - vocalsSuffix: "-Player" - }); result.strumLines.push({ characters: [metadata.playData.characters.opponent], type: 0, @@ -27,6 +20,13 @@ class VSliceParser { notes: [], vocalsSuffix: "-Opponent" }); + result.strumLines.push({ + characters: [metadata.playData.characters.player], + type: 1, + position: "boyfriend", + notes: [], + vocalsSuffix: "-Player" + }); var gfName = metadata.playData.characters.girlfriend; if (!p2isGF && gfName != "none") { result.strumLines.push({ @@ -51,7 +51,7 @@ class VSliceParser { var daNoteData:Int = Std.int(note.d % 8); var isMustHit:Bool = Math.floor(daNoteData / 4) == 0; - result.strumLines[isMustHit ? 0 : 1].notes.push({ + result.strumLines[isMustHit ? 1 : 0].notes.push({ time: note.t, id: daNoteData % 4, type: daNoteType, @@ -92,7 +92,6 @@ class VSliceParser { arr = arr.concat([true, values.duration == null ? 4 : values.duration, cneEase[0], cneEase[1]]); } } - trace(arr); result.events.push({ time: event.t, name: "Camera Movement",