diff --git a/CHANGELOG.md b/CHANGELOG.md index b0911e3..00d362c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ CHANGELOG ========= +### Version 9.0 + +- Add Impossible Mode with at least 17 moves +- Beginner Levels may only take max one second to compute +- fix: Level setting was not saved, if "Beginner" was selected +- fix: LevelGame selection are not re-generated anymore, so they can be solved now +- Default Level is now "Beginner" + ### Version 8.1 - Popup messages moved to the bottom area diff --git a/app/build.gradle b/app/build.gradle index 886e531..caae41f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "de.z11.roboyard" minSdkVersion 15 targetSdkVersion 26 - versionCode 26 - versionName "8.1" + versionCode 27 + versionName "9.0" } buildTypes { release { diff --git a/app/src/main/java/roboyard/eclabs/GridGameScreen.java b/app/src/main/java/roboyard/eclabs/GridGameScreen.java index 4585194..f445340 100644 --- a/app/src/main/java/roboyard/eclabs/GridGameScreen.java +++ b/app/src/main/java/roboyard/eclabs/GridGameScreen.java @@ -60,7 +60,7 @@ public class GridGameScreen extends GameScreen { private int currentMovedSquares = 0; private long prevTime; - private static String levelDifficulty="Advanced"; + private static String levelDifficulty="Beginner"; private static ArrayList currentMap; private int IAMovesNumber = 0; @@ -90,7 +90,7 @@ public GridGameScreen(GameManager gameManager){ String ld=preferences.getPreferenceValue(gameManager.getActivity(), "difficulty"); if(ld.equals("")){ // default difficulty - ld="Advanced"; + ld="Beginner"; preferences.setPreferences(gameManager.getActivity(),"difficulty", ld); } setDifficulty(ld); diff --git a/app/src/main/java/roboyard/eclabs/SettingsGameScreen.java b/app/src/main/java/roboyard/eclabs/SettingsGameScreen.java index 49e6463..312a1d0 100644 --- a/app/src/main/java/roboyard/eclabs/SettingsGameScreen.java +++ b/app/src/main/java/roboyard/eclabs/SettingsGameScreen.java @@ -17,7 +17,7 @@ public class SettingsGameScreen extends GameScreen { private GameButtonGeneral buttonSoundOn = null; private int hs2; private int ws2; - private String levelDifficulty="Advanced"; + private String levelDifficulty="Beginner"; private Preferences preferences = new Preferences(); private float ratioW = ((float)gameManager.getScreenWidth()) /((float)1080); diff --git a/download/Roboyard_v8-1.apk b/download/Roboyard_v9-0.apk similarity index 90% rename from download/Roboyard_v8-1.apk rename to download/Roboyard_v9-0.apk index 0604f57..4545ab6 100644 Binary files a/download/Roboyard_v8-1.apk and b/download/Roboyard_v9-0.apk differ