v0.3.4: externalized all remaining level strings

This commit is contained in:
Evan Debenham
2015-12-30 16:22:00 -05:00
committed by Evan Debenham
parent df293c01e8
commit 36cfd31fde
14 changed files with 392 additions and 292 deletions
@@ -27,6 +27,7 @@ import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.npcs.Imp;
import com.shatteredpixel.shatteredpixeldungeon.items.Heap;
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
import com.shatteredpixel.shatteredpixeldungeon.levels.Room.Type;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.watabou.noosa.Group;
import com.watabou.utils.Graph;
import com.watabou.utils.Random;
@@ -182,29 +183,34 @@ public class LastShopLevel extends RegularLevel {
@Override
public String tileName( int tile ) {
switch (tile) {
case Terrain.WATER:
return "Suspiciously colored water";
case Terrain.HIGH_GRASS:
return "High blooming flowers";
default:
return super.tileName( tile );
case Terrain.WATER:
return Messages.get(CityLevel.class, "water_name");
case Terrain.HIGH_GRASS:
return Messages.get(CityLevel.class, "high_grass_name");
default:
return super.tileName( tile );
}
}
@Override
public String tileDesc(int tile) {
switch (tile) {
case Terrain.ENTRANCE:
return "A ramp leads up to the upper depth.";
case Terrain.EXIT:
return "A ramp leads down to the Inferno.";
case Terrain.WALL_DECO:
case Terrain.EMPTY_DECO:
return "Several tiles are missing here.";
case Terrain.EMPTY_SP:
return "Thick carpet covers the floor.";
default:
return super.tileDesc( tile );
case Terrain.ENTRANCE:
return Messages.get(CityLevel.class, "entrance_desc");
case Terrain.EXIT:
return Messages.get(CityLevel.class, "exit_desc");
case Terrain.WALL_DECO:
case Terrain.EMPTY_DECO:
return Messages.get(CityLevel.class, "deco_desc");
case Terrain.EMPTY_SP:
return Messages.get(CityLevel.class, "sp_desc");
case Terrain.STATUE:
case Terrain.STATUE_SP:
return Messages.get(CityLevel.class, "statue_desc");
case Terrain.BOOKSHELF:
return Messages.get(CityLevel.class, "bookshelf_desc");
default:
return super.tileDesc( tile );
}
}