diff --git a/source/FreeplayState.hx b/source/FreeplayState.hx index a64893bb2..f43334ffc 100644 --- a/source/FreeplayState.hx +++ b/source/FreeplayState.hx @@ -29,7 +29,16 @@ class FreeplayState extends MusicBeatState var lerpScore:Int = 0; var intendedScore:Int = 0; - var coolColors:Array = [0xff223344, 0xff123456, 0xFFFFFFFF, 0xFFADAD]; + var coolColors:Array = [ + 0xff9271fd, + 0xff9271fd, + 0xff223344, + 0xFF941653, + 0xFFfc96d7, + 0xFFa0d1ff, + 0xffff78bf, + 0xfff6b604 + ]; private var grpSongs:FlxTypedGroup; private var curPlaying:Bool = false; @@ -196,7 +205,7 @@ class FreeplayState extends MusicBeatState } lerpScore = Math.floor(FlxMath.lerp(lerpScore, intendedScore, 0.4)); - bg.color = FlxColor.interpolate(bg.color, coolColors[curSelected % coolColors.length], 0.045); + bg.color = FlxColor.interpolate(bg.color, coolColors[songs[curSelected].week % coolColors.length], 0.045); if (Math.abs(lerpScore - intendedScore) <= 10) lerpScore = intendedScore;