Skip to content

Commit

Permalink
well i like my credits menu more
Browse files Browse the repository at this point in the history
  • Loading branch information
x8c8r committed Jul 3, 2024
1 parent 980b890 commit eb3aee7
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 11 deletions.
Binary file modified assets/preload/images/credits/x8c8r.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 14 additions & 9 deletions source/CreditsState.hx
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package;

import flixel.FlxSprite;
import flixel.FlxObject;
import flixel.group.FlxGroup.FlxTypedGroup;
import flixel.tweens.FlxEase;
import flixel.tweens.FlxTween;
Expand All @@ -11,13 +10,21 @@ class CreditsState extends MusicBeatState {
var curSelected:Int = 0;

var grpCredits:Array<String> = ["poe","x8c8r","didgie","jo560hs","xario","roborecona","artsy","cobblestoneface","earthlivecountry","thomicfee"];
var grpCreditsPics:FlxTypedGroup<FlxSprite>;

var devCreditImage:FlxSprite;

public override function create() {
super.create();
devCreditImage = new FlxSprite();
add(devCreditImage);

grpCreditsPics = new FlxTypedGroup<FlxSprite>();
add(grpCreditsPics);

for (i in 0...grpCredits.length) {
var pic:FlxSprite = new FlxSprite(i * 1280).loadGraphic(Paths.image("credits/"+grpCredits[i]));
grpCreditsPics.add(pic);
}

scroll();
}

Expand Down Expand Up @@ -45,11 +52,9 @@ class CreditsState extends MusicBeatState {
if (curSelected >= grpCredits.length)
curSelected = 0;

devCreditImage.loadGraphic(Paths.image("credits/"+grpCredits[curSelected]));
for (i in 0...grpCreditsPics.length) {
var p = grpCreditsPics.members[i];
FlxTween.tween(p, { "x": (i - curSelected) * 1280}, 0.1, { ease: FlxEase.expoInOut});
}
}
}

typedef CreditsCredit = {
var name:String;
var description:String;
}
2 changes: 0 additions & 2 deletions source/ResultsSubState.hx
Original file line number Diff line number Diff line change
Expand Up @@ -123,8 +123,6 @@ class ResultsSubState extends MusicBeatSubstate {
selectedJudgement = "shit";
else
selectedJudgement = "worst";

FlxG.sound.music.fadeOut(4.0);

judgement = new FlxSound().loadEmbedded(Paths.sound('judgements/'+selectedJudgement, "shared"), false, true).play();
judgement.volume = 0.5;
Expand Down

0 comments on commit eb3aee7

Please sign in to comment.