diff --git a/source/funkin/ui/freeplay/AlbumRoll.hx b/source/funkin/ui/freeplay/AlbumRoll.hx index 5c53c68a3..7a333b97f 100644 --- a/source/funkin/ui/freeplay/AlbumRoll.hx +++ b/source/funkin/ui/freeplay/AlbumRoll.hx @@ -175,6 +175,8 @@ class AlbumRoll extends FlxSpriteGroup newAlbumArt.playAnimation('intro', true); difficultyStars.visible = false; + difficultyStars.flameCheck(); + new FlxTimer().start(0.75, function(_) { showTitle(); showStars(); diff --git a/source/funkin/ui/freeplay/FreeplayState.hx b/source/funkin/ui/freeplay/FreeplayState.hx index ad1553af3..e67394e3b 100644 --- a/source/funkin/ui/freeplay/FreeplayState.hx +++ b/source/funkin/ui/freeplay/FreeplayState.hx @@ -761,6 +761,8 @@ class FreeplayState extends MusicBeatSubState if (prepForNewRank && fromResultsParams != null) { rankAnimStart(fromResultsParams, currentCapsule); + albumRoll.skipIntro(); + albumRoll.showStars(); } refreshDots(5, Constants.DEFAULT_DIFFICULTY_LIST_FULL.indexOf(currentDifficulty), Constants.DEFAULT_DIFFICULTY_LIST_FULL.indexOf(currentDifficulty));