mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2024-11-23 23:33:55 +00:00
sounds and polish shit
This commit is contained in:
parent
74054b5ece
commit
9596610408
|
@ -76,9 +76,21 @@ class MainMenuState extends MusicBeatState
|
||||||
override function update(elapsed:Float)
|
override function update(elapsed:Float)
|
||||||
{
|
{
|
||||||
if (controls.UP_P)
|
if (controls.UP_P)
|
||||||
|
{
|
||||||
|
FlxG.sound.play('assets/sounds/scrollMenu' + TitleState.soundExt);
|
||||||
changeItem(-1);
|
changeItem(-1);
|
||||||
|
}
|
||||||
|
|
||||||
if (controls.DOWN_P)
|
if (controls.DOWN_P)
|
||||||
|
{
|
||||||
|
FlxG.sound.play('assets/sounds/scrollMenu' + TitleState.soundExt);
|
||||||
changeItem(1);
|
changeItem(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (controls.BACK)
|
||||||
|
{
|
||||||
|
FlxG.switchState(new TitleState());
|
||||||
|
}
|
||||||
|
|
||||||
super.update(elapsed);
|
super.update(elapsed);
|
||||||
|
|
||||||
|
@ -90,6 +102,8 @@ class MainMenuState extends MusicBeatState
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
FlxG.sound.play('assets/sounds/confirmMenu' + TitleState.soundExt);
|
||||||
|
|
||||||
FlxFlicker.flicker(magenta, 1.1, 0.15, false);
|
FlxFlicker.flicker(magenta, 1.1, 0.15, false);
|
||||||
|
|
||||||
menuItems.forEach(function(spr:FlxSprite)
|
menuItems.forEach(function(spr:FlxSprite)
|
||||||
|
|
|
@ -161,17 +161,25 @@ class StoryMenuState extends MusicBeatState
|
||||||
if (!selectedWeek)
|
if (!selectedWeek)
|
||||||
{
|
{
|
||||||
if (controls.UP_P)
|
if (controls.UP_P)
|
||||||
|
{
|
||||||
changeWeek(-1);
|
changeWeek(-1);
|
||||||
|
}
|
||||||
|
|
||||||
if (controls.DOWN_P)
|
if (controls.DOWN_P)
|
||||||
|
{
|
||||||
changeWeek(1);
|
changeWeek(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (controls.ACCEPT)
|
if (controls.ACCEPT)
|
||||||
|
{
|
||||||
selectWeek();
|
selectWeek();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (controls.BACK && !movedBack && !selectedWeek)
|
if (controls.BACK && !movedBack && !selectedWeek)
|
||||||
{
|
{
|
||||||
|
FlxG.sound.play('assets/sounds/cancelMenu' + TitleState.soundExt);
|
||||||
movedBack = true;
|
movedBack = true;
|
||||||
FlxG.switchState(new MainMenuState());
|
FlxG.switchState(new MainMenuState());
|
||||||
}
|
}
|
||||||
|
@ -186,6 +194,8 @@ class StoryMenuState extends MusicBeatState
|
||||||
{
|
{
|
||||||
if (weekUnlocked[curWeek])
|
if (weekUnlocked[curWeek])
|
||||||
{
|
{
|
||||||
|
FlxG.sound.play('assets/sounds/confirmMenu' + TitleState.soundExt);
|
||||||
|
|
||||||
grpWeekText.members[curWeek].week.animation.resume();
|
grpWeekText.members[curWeek].week.animation.resume();
|
||||||
grpWeekCharacters.members[1].animation.play('bfConfirm');
|
grpWeekCharacters.members[1].animation.play('bfConfirm');
|
||||||
|
|
||||||
|
@ -218,6 +228,8 @@ class StoryMenuState extends MusicBeatState
|
||||||
bullShit++;
|
bullShit++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
FlxG.sound.play('assets/sounds/scrollMenu' + TitleState.soundExt);
|
||||||
|
|
||||||
updateText();
|
updateText();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -73,13 +73,15 @@ class TitleState extends MusicBeatState
|
||||||
FlxTransitionableState.defaultTransOut = new TransitionData(FADE, FlxColor.BLACK, 0.7, new FlxPoint(0, 1),
|
FlxTransitionableState.defaultTransOut = new TransitionData(FADE, FlxColor.BLACK, 0.7, new FlxPoint(0, 1),
|
||||||
{asset: diamond, width: 32, height: 32}, new FlxRect(0, 0, FlxG.width, FlxG.height));
|
{asset: diamond, width: 32, height: 32}, new FlxRect(0, 0, FlxG.width, FlxG.height));
|
||||||
|
|
||||||
initialized = true;
|
|
||||||
|
|
||||||
FlxTransitionableState.defaultTransIn.tileData = {asset: diamond, width: 32, height: 32};
|
FlxTransitionableState.defaultTransIn.tileData = {asset: diamond, width: 32, height: 32};
|
||||||
FlxTransitionableState.defaultTransOut.tileData = {asset: diamond, width: 32, height: 32};
|
FlxTransitionableState.defaultTransOut.tileData = {asset: diamond, width: 32, height: 32};
|
||||||
|
|
||||||
transIn = FlxTransitionableState.defaultTransIn;
|
transIn = FlxTransitionableState.defaultTransIn;
|
||||||
transOut = FlxTransitionableState.defaultTransOut;
|
transOut = FlxTransitionableState.defaultTransOut;
|
||||||
|
|
||||||
|
FlxG.sound.playMusic('assets/music/freakyMenu' + TitleState.soundExt, 0);
|
||||||
|
|
||||||
|
FlxG.sound.music.fadeIn(4, 0, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
persistentUpdate = true;
|
persistentUpdate = true;
|
||||||
|
@ -126,11 +128,12 @@ class TitleState extends MusicBeatState
|
||||||
|
|
||||||
FlxTween.tween(credTextShit, {y: credTextShit.y + 20}, 2.9, {ease: FlxEase.quadInOut, type: PINGPONG});
|
FlxTween.tween(credTextShit, {y: credTextShit.y + 20}, 2.9, {ease: FlxEase.quadInOut, type: PINGPONG});
|
||||||
|
|
||||||
|
if (initialized)
|
||||||
|
skipIntro();
|
||||||
|
else
|
||||||
|
initialized = true;
|
||||||
|
|
||||||
// credGroup.add(credTextShit);
|
// credGroup.add(credTextShit);
|
||||||
|
|
||||||
FlxG.sound.playMusic('assets/music/freakyMenu' + TitleState.soundExt, 0);
|
|
||||||
|
|
||||||
FlxG.sound.music.fadeIn(4, 0, 0.7);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var transitioning:Bool = false;
|
var transitioning:Bool = false;
|
||||||
|
@ -149,14 +152,10 @@ class TitleState extends MusicBeatState
|
||||||
pressedEnter = true;
|
pressedEnter = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pressedEnter && !skippedIntro)
|
|
||||||
{
|
|
||||||
skipIntro();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (pressedEnter && !transitioning && skippedIntro)
|
if (pressedEnter && !transitioning && skippedIntro)
|
||||||
{
|
{
|
||||||
FlxG.camera.flash(FlxColor.WHITE, 1);
|
FlxG.camera.flash(FlxColor.WHITE, 1);
|
||||||
|
FlxG.sound.play('assets/sounds/confirmMenu' + TitleState.soundExt, 0.7);
|
||||||
|
|
||||||
transitioning = true;
|
transitioning = true;
|
||||||
// FlxG.sound.music.stop();
|
// FlxG.sound.music.stop();
|
||||||
|
@ -168,6 +167,11 @@ class TitleState extends MusicBeatState
|
||||||
// FlxG.sound.play('assets/music/titleShoot' + TitleState.soundExt, 0.7);
|
// FlxG.sound.play('assets/music/titleShoot' + TitleState.soundExt, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (pressedEnter && !skippedIntro)
|
||||||
|
{
|
||||||
|
skipIntro();
|
||||||
|
}
|
||||||
|
|
||||||
super.update(elapsed);
|
super.update(elapsed);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -265,6 +269,8 @@ class TitleState extends MusicBeatState
|
||||||
{
|
{
|
||||||
if (!skippedIntro)
|
if (!skippedIntro)
|
||||||
{
|
{
|
||||||
|
remove(ngSpr);
|
||||||
|
|
||||||
FlxG.camera.flash(FlxColor.WHITE, 4);
|
FlxG.camera.flash(FlxColor.WHITE, 4);
|
||||||
remove(credGroup);
|
remove(credGroup);
|
||||||
skippedIntro = true;
|
skippedIntro = true;
|
||||||
|
|
Loading…
Reference in a new issue