aboutsummaryrefslogtreecommitdiff
path: root/src/gui/Settings.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/Settings.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 '')
-rw-r--r--src/gui/Settings.java20
1 files changed, 16 insertions, 4 deletions
diff --git a/src/gui/Settings.java b/src/gui/Settings.java
index 056c71e..4e82056 100644
--- a/src/gui/Settings.java
+++ b/src/gui/Settings.java
@@ -58,7 +58,10 @@ public class Settings extends Pane
fullscreen.setText("Toggle (F11)");
fullscreen.getStyleClass().remove("toggle-button");
fullscreen.getStyleClass().add("button");
- fullscreen.setOnAction(e -> Driver.primaryStage.setFullScreen(!Driver.primaryStage.isFullScreen()));
+ fullscreen.setOnAction(e -> {
+ Driver.menuFx.play("src/assets/MenuForward.wav");
+ Driver.primaryStage.setFullScreen(!Driver.primaryStage.isFullScreen());
+ });
VBox fullBox = new VBox();
fullBox.getChildren().addAll(fullText,fullscreen);
@@ -70,11 +73,17 @@ public class Settings extends Pane
devLabel.getStyleClass().add("t3");
Button levelEdit = new Button("Level Utility");
- levelEdit.setOnAction(e -> new devmenu.LevelList());
+ levelEdit.setOnAction(e -> {
+ Driver.menuFx.play("src/assets/MenuForward.wav");
+ new devmenu.LevelList();
+ });
Button devMenu = new Button();
devMenu.setText("Debug Menu");
- devMenu.setOnAction(e -> Driver.debug.show());
+ devMenu.setOnAction(e -> {
+ Driver.menuFx.play("src/assets/MenuForward.wav");
+ Driver.debug.show();
+ });
VBox devBox = new VBox();
devBox.getStyleClass().add("box");
@@ -91,7 +100,10 @@ public class Settings extends Pane
Button exit = new Button();
exit.setText("Back");
- exit.setOnAction(e -> Driver.setMenu(new MainMenu()));
+ exit.setOnAction(e -> {
+ Driver.menuFx.play("src/assets/MenuBackward.wav");
+ Driver.setMenu(new MainMenu());
+ });
BorderPane buttonBox = new BorderPane();
buttonBox.setLeft(exit);