v0.3.4: externalized changes and welcome scene strings
This commit is contained in:
@@ -22,6 +22,7 @@ package com.shatteredpixel.shatteredpixeldungeon.scenes;
|
||||
|
||||
import com.shatteredpixel.shatteredpixeldungeon.Chrome;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.ShatteredPixelDungeon;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.ui.Archs;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.ui.ExitButton;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.ui.ScrollPane;
|
||||
@@ -35,31 +36,6 @@ import com.watabou.noosa.ui.Component;
|
||||
//TODO: update this class with relevant info as new versions come out.
|
||||
public class ChangesScene extends PixelScene {
|
||||
|
||||
private static final String TTL_Welcome = "Welcome!";
|
||||
|
||||
private static final String TTL_Update = "v0.3.3: Google Play Games!";
|
||||
|
||||
private static final String TTL_Future = "Wait What?";
|
||||
|
||||
private static final String TXT_Welcome =
|
||||
"Shattered Pixel Dungeon is a roguelike RPG, with randomly generated enemies, maps, items, and traps!\n" +
|
||||
"\n" +
|
||||
"Each run is a new challenging experience, but be careful, death is permanent!\n" +
|
||||
"\n" +
|
||||
"Shattered Pixel Dungeon is based on Watabou's Pixel Dungeon, if you're familiar with the original game, here is a list of major changes:\n" +
|
||||
"- Mage class and wands totally reworked\n" +
|
||||
"- Rings totally reworked, plus big changes to the rogue\n" +
|
||||
"- A new category of item: Artifacts!\n" +
|
||||
"- Enemy, boss, and quest changes to floors 1-10\n" +
|
||||
"- Subclasses currently being reworked, and are only available after floor 10\n" +
|
||||
"- Lots of balance changes, including removing degradation\n" +
|
||||
"- Over 20 new trap types!\n" +
|
||||
"- A redesigned UI with up to 4 quickslots\n" +
|
||||
"- Updates with new and reworked content roughly once a month\n" +
|
||||
"\n" +
|
||||
"\n" +
|
||||
"Happy Dungeoneering!";
|
||||
|
||||
private static final String TXT_Update =
|
||||
"v0.3.3b:\n" +
|
||||
"- Fixed start-crash on android 2.2\n" +
|
||||
@@ -96,12 +72,6 @@ public class ChangesScene extends PixelScene {
|
||||
"\n" +
|
||||
"There's a lot of behind-the-scenes technical changes in this update, so let me know if you run into any issues!";
|
||||
|
||||
private static final String TXT_Future =
|
||||
"It seems that your current saves are from a future version of Shattered Pixel Dungeon!\n\n"+
|
||||
"Either you're messing around with older versions of the app, or something has gone buggy.\n\n"+
|
||||
"Regardless, tread with caution! Your saves may contain things which don't exist in this version, "+
|
||||
"this could cause some very weird errors to occur.";
|
||||
|
||||
@Override
|
||||
public void create() {
|
||||
super.create();
|
||||
@@ -109,7 +79,7 @@ public class ChangesScene extends PixelScene {
|
||||
int w = Camera.main.width;
|
||||
int h = Camera.main.height;
|
||||
|
||||
RenderedText title = PixelScene.renderText( "Recent Changes", 9 );
|
||||
RenderedText title = PixelScene.renderText( Messages.get(this, "title"), 9 );
|
||||
title.hardlight(Window.TITLE_COLOR);
|
||||
title.x = (w - title.width()) / 2 ;
|
||||
title.y = 4;
|
||||
|
||||
Reference in New Issue
Block a user