From e40e374a09331cc8f1bb7ff03c7dbc922bd367a0 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 8 Oct 2024 14:41:17 -0400 Subject: [PATCH] v2.5.4: updated version and changelog for v2.5.4 release! --- build.gradle | 4 +-- .../scenes/WelcomeScene.java | 2 +- .../ui/changelist/v2_X_Changes.java | 27 ++++++++++++++++++- 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 723b3b688..0a93377fd 100644 --- a/build.gradle +++ b/build.gradle @@ -20,8 +20,8 @@ allprojects { appName = 'Shattered Pixel Dungeon' appPackageName = 'com.shatteredpixel.shatteredpixeldungeon' - appVersionCode = 800 - appVersionName = '2.5.3' + appVersionCode = 801 + appVersionName = '2.5.4' appJavaCompatibility = JavaVersion.VERSION_1_8 diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java index c03906554..c9bd3e6d3 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java @@ -196,7 +196,7 @@ public class WelcomeScene extends PixelScene { //TODO: change the messages here in accordance with the type of patch. message = Messages.get(this, "patch_intro"); message += "\n"; - message += "\n" + Messages.get(this, "patch_balance"); + //message += "\n" + Messages.get(this, "patch_balance"); message += "\n" + Messages.get(this, "patch_bugfixes"); message += "\n" + Messages.get(this, "patch_translations"); diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/v2_X_Changes.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/v2_X_Changes.java index 0283fe7d8..79332c7e0 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/v2_X_Changes.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/v2_X_Changes.java @@ -89,10 +89,35 @@ public class v2_X_Changes { changes.hardlight(Window.TITLE_COLOR); changeInfos.add(changes); - changes = new ChangeInfo("", false, null); + changes = new ChangeInfo("v2.5.4", false, null); changes.hardlight(Window.TITLE_COLOR); changeInfos.add(changes); + changes.addButton(new ChangeButton(Icons.get(Icons.PREFS), Messages.get(ChangesScene.class, "misc"), + "_-_ Toxic gas rooms can no longer contain extra traps\n" + + "_-_ Updated translations and translator credits")); + + changes.addButton(new ChangeButton(new Image(Assets.Sprites.SPINNER, 144, 0, 16, 16), Messages.get(ChangesScene.class, "bugfixes"), + "Fixed the Following Bugs:\n" + + "_Caused by v2.5.3:_\n" + + "_-_ New flashbang not using electricity damage type\n" + + "_-_ Various errors with damage numbers in bomb descriptions\n" + + "_-_ Various rare textual errors\n" + + "\n" + + "_Caused by v2.5.0:_\n" + + "_-_ Very rare Gravity Chaos cursed wand effect not being triggerable\n" + + "_-_ Rare cases where ambitious imp could cause terrain to not behave correctly", + + "_Existed Prior to v2.5.0:_\n" + + "_-_ Assassinate/execute effects not working on enraged brutes\n" + + "_-_ Cases where a locked laboratory room could contain the solution potion to a hazard room that contains its key\n" + + "_-_ Cases where the gnoll geomancer could be awoken via debuff\n" + + "_-_ Specific cases where beacon of returning could place the hero inside of closed dooors\n" + + "_-_ Necromancers not being able to summon their minions in unlocked doors\n" + + "_-_ Specific cases where one scroll of transmutation couldn't be used on another\n" + + "_-_ Rare cases where the rot heart could be boxed in and not spawn gas\n" + + "_-_ Specific cases where the parchment scrap trinket could still influence level generation")); + changes = new ChangeInfo("v2.5.3", false, null); changes.hardlight(Window.TITLE_COLOR); changeInfos.add(changes);