mirror of
				https://github.com/ninjamuffin99/Funkin.git
				synced 2025-10-31 00:14:58 +00:00 
			
		
		
		
	Merge branch 'result-percentage' into rewrite/master
This commit is contained in:
		
						commit
						e01fa2c85e
					
				|  | @ -691,13 +691,13 @@ class ResultState extends MusicBeatSubState | |||
|     { | ||||
|       clearPercentSmall.x = (difficulty.x + difficulty.width) + 60; | ||||
|       clearPercentSmall.y = -clearPercentSmall.height; | ||||
|       FlxTween.tween(clearPercentSmall, {y: 122 - 5}, 0.5, {ease: FlxEase.expoOut, startDelay: 0.8}); | ||||
|       FlxTween.tween(clearPercentSmall, {y: 122 - 5}, 0.5, {ease: FlxEase.expoOut, startDelay: 0.85}); | ||||
|     } | ||||
| 
 | ||||
|     songName.y = -songName.height; | ||||
|     var fuckedupnumber = (10) * (songName.text.length / 15); | ||||
|     FlxTween.tween(songName, {y: diffYTween - 25 - fuckedupnumber}, 0.5, {ease: FlxEase.expoOut, startDelay: 0.9}); | ||||
|     songName.x = clearPercentSmall.x + clearPercentSmall.width - 30; | ||||
|     songName.x = clearPercentSmall.x + 94; | ||||
| 
 | ||||
|     new FlxTimer().start(timerLength, _ -> { | ||||
|       var tempSpeed = FlxPoint.get(speedOfTween.x, speedOfTween.y); | ||||
|  |  | |||
|  | @ -59,14 +59,14 @@ class ClearPercentCounter extends FlxTypedSpriteGroup<FlxSprite> | |||
| 
 | ||||
|   var tmr:Float = 0; | ||||
| 
 | ||||
|   override function update(elapsed:Float) | ||||
|   override function update(elapsed:Float):Void | ||||
|   { | ||||
|     super.update(elapsed); | ||||
| 
 | ||||
|     if (numberChanged) drawNumbers(); | ||||
|   } | ||||
| 
 | ||||
|   function drawNumbers() | ||||
|   function drawNumbers():Void | ||||
|   { | ||||
|     var seperatedScore:Array<Int> = []; | ||||
|     var tempCombo:Int = Math.round(curNumber); | ||||
|  | @ -83,7 +83,7 @@ class ClearPercentCounter extends FlxTypedSpriteGroup<FlxSprite> | |||
| 
 | ||||
|     for (ind => num in seperatedScore) | ||||
|     { | ||||
|       var digitIndex = ind + 1; | ||||
|       var digitIndex:Int = ind + 1; | ||||
|       // If there's only one digit, move it to the right | ||||
|       // If there's three digits, move them all to the left | ||||
|       var digitOffset = (seperatedScore.length == 1) ? 1 : (seperatedScore.length == 3) ? -1 : 0; | ||||
|  | @ -95,7 +95,6 @@ class ClearPercentCounter extends FlxTypedSpriteGroup<FlxSprite> | |||
|       var yPos = (digitIndex - 1 + digitOffset) * (digitHeightOffset * this.scale.y); | ||||
|       yPos += small ? 0 : 72; | ||||
| 
 | ||||
|       trace('[COUNTER] Drawing digit ${num}'); | ||||
|       if (digitIndex >= members.length) | ||||
|       { | ||||
|         // Three digits = LLR because the 1 and 0 won't be the same anyway. | ||||
|  | @ -116,10 +115,8 @@ class ClearPercentCounter extends FlxTypedSpriteGroup<FlxSprite> | |||
|         members[digitIndex].visible = true; | ||||
|       } | ||||
|     } | ||||
|     trace('[COUNTER] Members: ${members.length}, expected members: ${seperatedScore.length + 1}'); | ||||
|     for (ind in (seperatedScore.length + 1)...(members.length)) | ||||
|     { | ||||
|       trace('Hiding digit ${ind}'); | ||||
|       members[ind].visible = false; | ||||
|     } | ||||
|   } | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue