v2.0.0: updated version/changelog for alpha-5

This commit is contained in:
Evan Debenham
2023-02-03 14:14:49 -05:00
parent 7fcce5a14e
commit 865423f5ba
3 changed files with 23 additions and 5 deletions

View File

@@ -14,8 +14,8 @@ allprojects {
appName = 'Shattered Pixel Dungeon' appName = 'Shattered Pixel Dungeon'
appPackageName = 'com.shatteredpixel.shatteredpixeldungeon' appPackageName = 'com.shatteredpixel.shatteredpixeldungeon'
appVersionCode = 672 appVersionCode = 673
appVersionName = '2.0.0-ALPHA-4' appVersionName = '2.0.0-ALPHA-5'
appJavaCompatibility = JavaVersion.VERSION_1_8 appJavaCompatibility = JavaVersion.VERSION_1_8

View File

@@ -207,8 +207,8 @@ public class WelcomeScene extends PixelScene {
} }
message = "Greeting Alpha testers, welcome to an early look at Shattered's new hero!\n\n" + message = "Greeting Alpha testers, welcome to an early look at Shattered's new hero!\n\n" +
"After a couple days of Alpha, I've now fixed a whole bunch of bugs, and made a few early balance changes. Please let me know what you think!\n\n" + "We're now ready for beta content-wise! I'm going to make some visual adjustments to the duelist, and then proceed with the beta next week!\n\n" +
"I'm going to try and add a second armor ability and finish up the Duelist's sprite over the next few days before moving on to beta."; "This Alpha release includes a second armor ability! Please let me know what you think.";
} else { } else {
message = Messages.get(this, "what_msg"); message = Messages.get(this, "what_msg");

View File

@@ -23,12 +23,14 @@ package com.shatteredpixel.shatteredpixeldungeon.ui.changelist;
import com.shatteredpixel.shatteredpixeldungeon.Assets; import com.shatteredpixel.shatteredpixeldungeon.Assets;
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.HeroClass; import com.shatteredpixel.shatteredpixeldungeon.actors.hero.HeroClass;
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.abilities.duelist.ElementalStrike;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages; import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.scenes.ChangesScene; import com.shatteredpixel.shatteredpixeldungeon.scenes.ChangesScene;
import com.shatteredpixel.shatteredpixeldungeon.sprites.CharSprite; import com.shatteredpixel.shatteredpixeldungeon.sprites.CharSprite;
import com.shatteredpixel.shatteredpixeldungeon.sprites.HeroSprite; import com.shatteredpixel.shatteredpixeldungeon.sprites.HeroSprite;
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSprite; import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSprite;
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet; import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet;
import com.shatteredpixel.shatteredpixeldungeon.ui.HeroIcon;
import com.shatteredpixel.shatteredpixeldungeon.ui.Icons; import com.shatteredpixel.shatteredpixeldungeon.ui.Icons;
import com.shatteredpixel.shatteredpixeldungeon.ui.Window; import com.shatteredpixel.shatteredpixeldungeon.ui.Window;
import com.watabou.noosa.Image; import com.watabou.noosa.Image;
@@ -59,10 +61,26 @@ public class v2_X_Changes {
changes.hardlight(Window.TITLE_COLOR); changes.hardlight(Window.TITLE_COLOR);
changeInfos.add(changes); changeInfos.add(changes);
changes = new ChangeInfo("", false, null); changes = new ChangeInfo("ALPHA-5", false, null);
changes.hardlight(Window.TITLE_COLOR); changes.hardlight(Window.TITLE_COLOR);
changeInfos.add(changes); changeInfos.add(changes);
changes.addButton(new ChangeButton(new HeroIcon(new ElementalStrike()), "Elemental Strike",
"_The Duelist's second armor ability has been added!_\n\n" +
"The Duelist strikes an enemy or location, performing a regular attack that's guaranteed to hit and spreading a magical effect that travels up to 3 tiles in a 65 degree cone. This magical effect varies based on the enchantment on the Duelist's primary weapon."));
changes.addButton(new ChangeButton(Icons.get(Icons.PREFS), Messages.get(ChangesScene.class, "misc"),
"_-_ The chasm warning screen now also appears when levitation is about to end.\n\n" +
"_-_ The Duelist can now use rapier lunge outside of her FOV, but the ability will be wasted if there is no enemy there."));
changes.addButton(new ChangeButton(new Image(Assets.Sprites.SPINNER, 144, 0, 16, 16), Messages.get(ChangesScene.class, "bugfixes"),
"Fixed: (caused by ALPHA):\n" +
"_-_ Goo sometimes dealing 0 damage due to unintentionally committed debug code\n" +
"_-_ Rapier lunge not closing doors\n" +
"_-_ Flail spin using attack speed instead of always taking 1 turn\n" +
"_-_ Duelist abilities benefiting from time freeze\n" +
"_-_ Minor textual errors"));
changes = new ChangeInfo("ALPHA-4", false, null); changes = new ChangeInfo("ALPHA-4", false, null);
changes.hardlight(Window.TITLE_COLOR); changes.hardlight(Window.TITLE_COLOR);
changeInfos.add(changes); changeInfos.add(changes);