From 5bff8e550fd7ebb1b7624cc1cb985f323fd4e69d Mon Sep 17 00:00:00 2001 From: LunarAkai Date: Sun, 24 Mar 2024 20:42:34 +0100 Subject: [PATCH] adjusted points & (hopefully) fix for mine gen --- .../java/de/lunarakai/minecleaner/MinecleanerManager.java | 2 +- src/main/java/de/lunarakai/minecleaner/game/Game.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/lunarakai/minecleaner/MinecleanerManager.java b/src/main/java/de/lunarakai/minecleaner/MinecleanerManager.java index ea962f6..6a9604b 100644 --- a/src/main/java/de/lunarakai/minecleaner/MinecleanerManager.java +++ b/src/main/java/de/lunarakai/minecleaner/MinecleanerManager.java @@ -173,7 +173,7 @@ public class MinecleanerManager { break; } case 2: { - ps.increaseScore(statisticsPointsAcquired, 5); + ps.increaseScore(statisticsPointsAcquired, 10); break; } default: { diff --git a/src/main/java/de/lunarakai/minecleaner/game/Game.java b/src/main/java/de/lunarakai/minecleaner/game/Game.java index 86ea776..42255a4 100644 --- a/src/main/java/de/lunarakai/minecleaner/game/Game.java +++ b/src/main/java/de/lunarakai/minecleaner/game/Game.java @@ -67,6 +67,7 @@ public class Game { } } + // Todo selten auch noch mine bei xFirst-1 private void generateMines(int xFirst, int yFirst) { for (int i = 0; i < mineCount; i++) { int x = (int) (Math.random() * width); @@ -76,14 +77,11 @@ public class Game { i--; continue; } + if(x == xFirst +1 && y == yFirst) { i--; continue; } - if(x == xFirst +1 && y == yFirst -1) { - i--; - continue; - } if(x == xFirst -1 && y == yFirst) { i--; continue; @@ -96,6 +94,8 @@ public class Game { i--; continue; } + + //Corners if(x == xFirst +1 && y == yFirst +1) { i--; continue;