From 5f7913affb6730c36b58048ad4f1ed4726882c69 Mon Sep 17 00:00:00 2001 From: TheZoroForce240 <86524550+TheZoroForce240@users.noreply.github.com> Date: Wed, 28 Aug 2024 21:56:17 +0100 Subject: [PATCH] chart version tag --- source/funkin/backend/chart/Chart.hx | 2 ++ source/funkin/backend/chart/ChartData.hx | 1 + source/funkin/editors/charter/Charter.hx | 1 + 3 files changed, 4 insertions(+) diff --git a/source/funkin/backend/chart/Chart.hx b/source/funkin/backend/chart/Chart.hx index 1450d021..de4d9621 100644 --- a/source/funkin/backend/chart/Chart.hx +++ b/source/funkin/backend/chart/Chart.hx @@ -17,6 +17,8 @@ final class Chart { */ public inline static var defaultColor:FlxColor = 0xFF9271FD; + public static final version:String = "1.6.0"; + public static function loadEventsJson(songName:String) { var path = Paths.file('songs/${songName.toLowerCase()}/events.json'); var data:Array = null; diff --git a/source/funkin/backend/chart/ChartData.hx b/source/funkin/backend/chart/ChartData.hx index a50b8e92..186e15ca 100644 --- a/source/funkin/backend/chart/ChartData.hx +++ b/source/funkin/backend/chart/ChartData.hx @@ -11,6 +11,7 @@ typedef ChartData = { public var scrollSpeed:Float; public var noteTypes:Array; + public var ?chartVersion:String; public var ?fromMods:Bool; } diff --git a/source/funkin/editors/charter/Charter.hx b/source/funkin/editors/charter/Charter.hx index 6e85eff9..23c3b892 100644 --- a/source/funkin/editors/charter/Charter.hx +++ b/source/funkin/editors/charter/Charter.hx @@ -1818,6 +1818,7 @@ class Charter extends UIState { public function buildChart() { PlayState.SONG.strumLines = []; PlayState.SONG.noteTypes = this.noteTypes; + PlayState.SONG.chartVersion = Chart.version; for(s in strumLines) { s.strumLine.notes = []; PlayState.SONG.strumLines.push(s.strumLine);