v0.3.4: externalized painter and trap strings

This commit is contained in:
Evan Debenham
2015-12-30 04:41:18 -05:00
committed by Evan Debenham
parent e7934c838f
commit df293c01e8
36 changed files with 122 additions and 262 deletions
@@ -31,6 +31,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.quest.CorpseDust;
import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
import com.shatteredpixel.shatteredpixeldungeon.levels.Room;
import com.shatteredpixel.shatteredpixeldungeon.levels.Terrain;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.ui.CustomTileVisual;
import com.watabou.utils.Random;
@@ -83,7 +84,7 @@ public class MassGravePainter extends Painter {
public static class Bones extends CustomTileVisual {
{
name = "Mass grave";
name = Messages.get(this, "name");
tx = Assets.PRISON_QUEST;
txX = 3;
@@ -93,7 +94,7 @@ public class MassGravePainter extends Painter {
@Override
public String desc() {
if (ofsX == 1 && ofsY == 1) {
return "bones litter the floor, what happened here?";
return Messages.get(this, "desc");
} else {
return null;
}
@@ -27,6 +27,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.quest.CeremonialCandle;
import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
import com.shatteredpixel.shatteredpixeldungeon.levels.Room;
import com.shatteredpixel.shatteredpixeldungeon.levels.Terrain;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.ui.CustomTileVisual;
import com.watabou.utils.Point;
@@ -60,7 +61,7 @@ public class RitualSitePainter extends Painter {
public static class RitualMarker extends CustomTileVisual{
{
name = "Ritual marker";
name = Messages.get(this, "name");
tx = Assets.PRISON_QUEST;
txX = txY = 0;
@@ -69,7 +70,7 @@ public class RitualSitePainter extends Painter {
@Override
public String desc() {
return "A painted marker for some dark ritual. Candles are usually placed on the four corners.";
return Messages.get(this, "desc");
}
}
@@ -25,6 +25,7 @@ import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
import com.shatteredpixel.shatteredpixeldungeon.levels.Room;
import com.shatteredpixel.shatteredpixeldungeon.levels.Terrain;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.ui.CustomTileVisual;
import com.watabou.utils.Point;
import com.watabou.utils.Random;
@@ -76,7 +77,7 @@ public class WeakFloorPainter extends Painter {
public static class HiddenWell extends CustomTileVisual{
{
name = "Distant well";
name = Messages.get(this, "name");
tx = Assets.WEAK_FLOOR;
txX = Dungeon.depth/5;
@@ -85,7 +86,7 @@ public class WeakFloorPainter extends Painter {
@Override
public String desc() {
return "You can just make out a well in the depths below, perhaps there is something down there?";
return Messages.get(this, "desc");
}
}
}