aboutsummaryrefslogtreecommitdiff
path: root/src/gui/MainMenu.java
diff options
context:
space:
mode:
authorAidan Ross <aross02@fairport.org>2023-06-03 01:02:44 -0400
committerAidan Ross <aross02@fairport.org>2023-06-03 01:02:44 -0400
commit5675911ad9f0e250c9851ef12c5b01ee37394ce0 (patch)
tree96c69cf340e2f4e1825d56fb945fbb6cf0a5daf9 /src/gui/MainMenu.java
parent4c920e9a2166f5343574467c147232093885a772 (diff)
downloadNPEhero-5675911ad9f0e250c9851ef12c5b01ee37394ce0.tar.gz
NPEhero-5675911ad9f0e250c9851ef12c5b01ee37394ce0.tar.bz2
NPEhero-5675911ad9f0e250c9851ef12c5b01ee37394ce0.zip
Added some menuing sounds and made the hitsounds less obnoxious
Diffstat (limited to 'src/gui/MainMenu.java')
-rw-r--r--src/gui/MainMenu.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/gui/MainMenu.java b/src/gui/MainMenu.java
index fe26054..56a0a05 100644
--- a/src/gui/MainMenu.java
+++ b/src/gui/MainMenu.java
@@ -31,15 +31,21 @@ public class MainMenu extends Pane
Button play = new Button();
play.setText("Play");
- play.setOnAction(e -> Driver.setMenu(new LevelSelector()));
+ play.setOnAction(e -> {Driver.setMenu(new LevelSelector());
+ Driver.menuFx.play("src/assets/MenuForward.wav");
+ });
Button settings = new Button();
settings.setText("Settings");
- settings.setOnAction(e -> Driver.setMenu(new Settings()));
+ settings.setOnAction(e -> {Driver.setMenu(new Settings());
+ Driver.menuFx.play("src/assets/MenuForward.wav");
+ });
Button exit = new Button();
exit.setText("Quit");
- exit.setOnAction(e -> Driver.quit());
+ exit.setOnAction(e -> {Driver.quit();
+ Driver.menuFx.play("src/assets/MenuBackward.wav");
+ });
VBox buttonBox = new VBox();
buttonBox.getChildren().addAll(play, settings, exit);