diff options
| -rw-r--r-- | src/gui/DebugMenu.java | 10 | ||||
| -rw-r--r-- | src/gui/GameOver.java | 2 | ||||
| -rw-r--r-- | src/gui/LevelSurround.java | 5 | 
3 files changed, 8 insertions, 9 deletions
| diff --git a/src/gui/DebugMenu.java b/src/gui/DebugMenu.java index 83857b8..a2ef761 100644 --- a/src/gui/DebugMenu.java +++ b/src/gui/DebugMenu.java @@ -31,19 +31,11 @@ public class DebugMenu          wallpaperTest3.setText("wallpaper pico");          wallpaperTest3.setOnAction(e -> Driver.setBackground("assets/pico.png")); -        Button testfinish = new Button(); -        testfinish.setText("launch game end"); -        //create a sample level for testing -        Level temp = new Level("Title", "artist"); -        Difficulty temp2 = new Difficulty(); -        temp2.title = "Easy"; -        testfinish.setOnAction(e -> Driver.setMenu(new GameOver(temp, temp2, new Settings(), 300))); -          Button testVol = new Button();          testVol.setText("print volumes");          testVol.setOnAction(e -> System.out.println("sfx:"+Driver.settingsController.effectsVol+" msc:"+Driver.settingsController.musicVol)); -        primaryPane.getChildren().addAll(wallpaperTest,wallpaperTest2,wallpaperTest3,testfinish,testVol); +        primaryPane.getChildren().addAll(wallpaperTest,wallpaperTest2,wallpaperTest3,testVol);          Scene primaryScene = new Scene(primaryPane);          primaryStage.setScene(primaryScene); diff --git a/src/gui/GameOver.java b/src/gui/GameOver.java index 9630eb2..759ed18 100644 --- a/src/gui/GameOver.java +++ b/src/gui/GameOver.java @@ -12,6 +12,7 @@ import javafx.scene.layout.Pane;  import javafx.scene.layout.VBox;  import javafx.scene.text.Text;  import main.Difficulty; +import main.LeaderboardEntry;  import main.Level;  public class GameOver extends Pane @@ -72,6 +73,7 @@ public class GameOver extends Pane              public void handle(ActionEvent event) {                  save.setDisable(true);                  name.setDisable(true); +                diff.leaderboard.add(new LeaderboardEntry(name.getText(), score2));              }          }); diff --git a/src/gui/LevelSurround.java b/src/gui/LevelSurround.java index 7cd4b71..ba3b5fd 100644 --- a/src/gui/LevelSurround.java +++ b/src/gui/LevelSurround.java @@ -116,5 +116,10 @@ public class LevelSurround extends Pane          printD.setText(level.getTitle() + " print debug");          printD.setOnAction(e -> sc.print());          Driver.debug.addButton(printD); + +        Button testfinish = new Button(); +        testfinish.setText(level.getTitle() + "launch game end"); +        testfinish.setOnAction(e -> Driver.setMenu(new GameOver(level, difficulty, prev, sc.getScore()))); +        Driver.debug.addButton(testfinish);      }  }
\ No newline at end of file | 
