From 85720ab1922ea0989d5540c82916b4759bfed37a Mon Sep 17 00:00:00 2001
From: Peter <pt033@hdm-stuttgart.de>
Date: Mon, 4 Dec 2023 18:09:17 +0100
Subject: [PATCH] update(ui): add method for future easter egg in rusty gear
 image #14

---
 .../battlearena/Controller/MainMenuController.java    | 11 +++++++++++
 src/main/resources/fxml/MainMenu.fxml                 |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/MainMenuController.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/MainMenuController.java
index da038d20..62f2ea8b 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/MainMenuController.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Controller/MainMenuController.java
@@ -21,6 +21,7 @@ public class MainMenuController implements Initializable {
     @FXML
     public ImageView imgLeft, imgRight;
     public static Pane center;
+    private int counter = 0;
     private final SceneLoader sceneLoader = new SceneLoader();
 
     public void playScene() {
@@ -45,4 +46,14 @@ public class MainMenuController implements Initializable {
         imgLeft.setFitWidth(imageWidth);
         imgLeft.setPreserveRatio(true);
     }
+
+    public void easterEgg() {
+        btnRight.setOnMouseClicked(mouseEvent -> counter++);
+        if (counter == 5) {
+//            TODO: inplement something stupid
+            System.out.println("monke");
+        }
+    }
+
+//    TODO: create skin selectiion scene
 }
diff --git a/src/main/resources/fxml/MainMenu.fxml b/src/main/resources/fxml/MainMenu.fxml
index 4b2669a9..fe13f06a 100644
--- a/src/main/resources/fxml/MainMenu.fxml
+++ b/src/main/resources/fxml/MainMenu.fxml
@@ -29,7 +29,7 @@
       </VBox>
    </center>
    <right>
-      <Button fx:id="btnRight" mnemonicParsing="false" prefWidth="111.0" BorderPane.alignment="BOTTOM_CENTER">
+      <Button fx:id="btnRight" mnemonicParsing="false" onAction="#easterEgg" prefWidth="111.0" BorderPane.alignment="BOTTOM_CENTER">
          <graphic>
             <ImageView fx:id="imgRight" fitHeight="500.0" fitWidth="500.0" pickOnBounds="true" preserveRatio="true">
                <image>
-- 
GitLab