From 850470ef279a4a5fb0567a96ef6220a148788902 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 10 Oct 2014 17:22:54 -0400 Subject: [PATCH] V0.2.1: Updated story messages for the sewers. --- .../shatteredpixeldungeon/scenes/IntroScene.java | 16 +++++++++------- .../shatteredpixeldungeon/scenes/TitleScene.java | 3 +++ .../shatteredpixeldungeon/windows/WndStory.java | 7 ++++--- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/IntroScene.java b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/IntroScene.java index 02ed6cf07..61fbd8e05 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/IntroScene.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/IntroScene.java @@ -22,13 +22,15 @@ import com.shatteredpixel.shatteredpixeldungeon.windows.WndStory; public class IntroScene extends PixelScene { - private static final String TEXT = - "Many heroes of all kinds ventured into the Dungeon before you. Some of them have returned with treasures and magical " + - "artifacts, most have never been heard of since. But none have succeeded in retrieving the Amulet of Yendor, " + - "which is told to be hidden in the depths of the Dungeon.\n\n" + - "" + - "You consider yourself ready for the challenge, but most importantly, you feel that fortune smiles on you. " + - "It's time to start your own adventure!"; + private static final String TEXT = + "Ever since the fall of the Dwarven Metropolis below, this place has been more of a dungeon than a trade route. " + + "Many heroes of all kinds have ventured into the dungeon before you from the human city above. Some of them " + + "have returned with treasures and magical artifacts, most have never been heard from again.\n\n" + + "None, however, have dared to venture all the way down and retrieved the Amulet of Yendor, " + + "which is said to be hidden in the depths. Others speak of a mad dwarvern king who’s desire for power " + + "awoke an ancient evil. Even now dark energy radiates from the dungeon, slowly making its way up into the city.\n\n" + + "You’re not sure how true the stories are, but you consider yourself ready for the challenge. Most importantly, " + + "you feel that fortune smiles upon you. It’s time to start your own adventure in Pixel Dungeon!"; @Override public void create() { diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/TitleScene.java b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/TitleScene.java index f11a8cc3d..35e7bde83 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/TitleScene.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/TitleScene.java @@ -48,6 +48,9 @@ public class TitleScene extends PixelScene { int gameversion = ShatteredPixelDungeon.version(); if (gameversion != Game.versionCode) { + //new intro, make older players see it again. + if (gameversion < 9) + ShatteredPixelDungeon.intro(true); Game.switchScene(WelcomeScene.class); } diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java b/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java index b79f4e4c0..becaae194 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java @@ -46,9 +46,10 @@ public class WndStory extends Window { static { CHAPTERS.put( ID_SEWERS, - "The Dungeon lies right beneath the City, its upper levels actually constitute the City's sewer system. " + - "Being nominally a part of the City, these levels are not that dangerous. No one will call it a safe place, " + - "but at least you won't need to deal with evil magic here." ); + "The Dungeon lies right beneath the City, its upper levels actually constitute the City's sewer system.\n\n " + + "As dark magic has slowly seeped from below the usually harmless sewer inhabitants have become more and more " + + "dangerous. The city sends guard patrols down here regularly to try and maintain safety for those above, but " + + "they are slowly failing.\n\n This place is dangerous, but a least the dark magic at work here is relatively weak." ); CHAPTERS.put( ID_PRISON, "Many years ago an underground prison was built here for the most dangerous criminals. At the time it seemed " +