From 747446e2e420449f422fbc69aafda6128ac8d16e Mon Sep 17 00:00:00 2001 From: VioletSnowLeopard Date: Wed, 27 Aug 2025 19:12:35 -0400 Subject: [PATCH] rank anim only plays when changing difficulties --- source/funkin/ui/freeplay/FreeplayState.hx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/funkin/ui/freeplay/FreeplayState.hx b/source/funkin/ui/freeplay/FreeplayState.hx index c2cd7fc95..3ee1615a8 100644 --- a/source/funkin/ui/freeplay/FreeplayState.hx +++ b/source/funkin/ui/freeplay/FreeplayState.hx @@ -2313,7 +2313,7 @@ class FreeplayState extends MusicBeatSubState intendedCompletion = Math.max(0, Scoring.tallyCompletion(songScore?.tallies)); rememberedDifficulty = currentDifficulty; if (!capsuleAnim) generateSongList(currentFilter, false, true, true); - currentCapsule.refreshDisplay(!prepForNewRank); + if (change != 0) currentCapsule.refreshDisplay(!prepForNewRank); } else { @@ -2817,7 +2817,7 @@ class FreeplayState extends MusicBeatSubState changeDiff(); if (currentCapsule.freeplayData == null) currentCapsule.refreshDisplay(); else - currentCapsule.refreshDisplay(!prepForNewRank); + currentCapsule.refreshDisplay(false); for (index => capsule in grpCapsules.members) {