freeplay icon polish, and pause title touchups

This commit is contained in:
Cameron Taylor
2021-03-01 23:58:19 -05:00
parent 3d46cdcb77
commit 726c30e1b4
2 changed files with 23 additions and 1 deletions

View File

@ -28,6 +28,8 @@ class FreeplayState extends MusicBeatState
private var grpSongs:FlxTypedGroup<Alphabet>;
private var curPlaying:Bool = false;
private var iconArray:Array<HealthIcon> = [];
override function create()
{
var initSonglist = CoolUtil.coolTextFile(Paths.txt('freeplaySonglist'));
@ -88,6 +90,9 @@ class FreeplayState extends MusicBeatState
var icon:HealthIcon = new HealthIcon(songs[i].songCharacter);
icon.sprTracker = songText;
// using a FlxGroup is too much fuss!
iconArray.push(icon);
add(icon);
// songText.x += 40;
@ -271,6 +276,13 @@ class FreeplayState extends MusicBeatState
var bullShit:Int = 0;
for (i in 0...iconArray.length)
{
iconArray[i].alpha = 0.6;
}
iconArray[curSelected].alpha = 1;
for (item in grpSongs.members)
{
item.targetY = bullShit - curSelected;