diff --git a/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineController.java b/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineController.java index 206cba1..9210f8d 100644 --- a/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineController.java +++ b/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineController.java @@ -122,7 +122,9 @@ public void launchGimmickSession(final GameGimmick gimmick) { secondsRemaining = 20; refreshMetrics(); - getViewElement().setGameGimmickContent(gimmick, (scoreDelta) -> { + + getViewElement().getRootPane().setCenter(gimmick.getCanvasNode()); + gimmick.initialize((scoreDelta) -> { if (this.currentScore + scoreDelta >= 0) { this.currentScore += scoreDelta; refreshMetrics(); diff --git a/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineView.java b/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineView.java index 4a9a710..3b13eb1 100644 --- a/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineView.java +++ b/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/view/widgets/minigames/GameEngineView.java @@ -89,18 +89,6 @@ public void updateMetadataDisplay(final int score, rankLabel.setText("Rank: " + rank); } - /** - * Sets the content of this view based on the game provided through the - * {@link GameGimmick} interface. - * - * @param gimmick a concrete implementation of the {@link GameGimmick} - * interface - * */ - public void setGameGimmickContent(final GameGimmick gimmick, final IntConsumer consumer) { - getRootPane().setCenter(gimmick.getCanvasNode()); - gimmick.initialize(consumer); - } - /** * Displays the report after a minigames timers is finished. *