From 4b1fbb40ac55f5e26b0d7ded0a344a3dc49a219d Mon Sep 17 00:00:00 2001 From: Lucky56 <55949451+Lucky-56@users.noreply.github.com> Date: Fri, 11 Jun 2021 16:39:51 +0200 Subject: [PATCH] if no gf is found in chart, default will be chosen by week --- source/PlayState.hx | 15 +++++++++++++-- source/Song.hx | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/source/PlayState.hx b/source/PlayState.hx index 7166a4c..0e72d6b 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -738,9 +738,20 @@ class PlayState extends MusicBeatState add(stageCurtains); } } - var gfVersion:String = 'gf'; - switch (SONG.gfVersion) + //defaults if no gf was found in chart + var gfCheck:String = 'gf'; + + if (SONG.gfVersion == null) { + switch(storyWeek) + { + case 4: gfCheck = 'gf-car'; + case 5: gfCheck = 'gf-christmas'; + case 6: gfCheck = 'gf-pixel'; + } + } else {gfCheck = SONG.gfVersion;} + + switch (gfCheck) { case 'gf-car': gfVersion = 'gf-car'; diff --git a/source/Song.hx b/source/Song.hx index 872fb74..e81b397 100644 --- a/source/Song.hx +++ b/source/Song.hx @@ -33,7 +33,7 @@ class Song public var player1:String = 'bf'; public var player2:String = 'dad'; - public var gfVersion:String = 'gf'; + public var gfVersion:String = ''; public var noteStyle:String = 'normal'; public var stage:String = '';