v0.3.4: externalized almost all item names
This commit is contained in:
committed by
Evan Debenham
parent
0ca46e72cc
commit
c1aca208b4
@@ -40,7 +40,6 @@ import java.util.Collections;
|
||||
public class AlchemistsToolkit extends Artifact {
|
||||
|
||||
{
|
||||
name = "Alchemists Toolkit";
|
||||
image = ItemSpriteSheet.ARTIFACT_TOOLKIT;
|
||||
|
||||
levelCap = 10;
|
||||
|
||||
@@ -31,7 +31,6 @@ import com.watabou.utils.Random;
|
||||
public class CapeOfThorns extends Artifact {
|
||||
|
||||
{
|
||||
name = "Cape of Thorns";
|
||||
image = ItemSpriteSheet.ARTIFACT_CAPE;
|
||||
|
||||
levelCap = 10;
|
||||
|
||||
@@ -49,7 +49,6 @@ public class ChaliceOfBlood extends Artifact {
|
||||
|
||||
|
||||
{
|
||||
name = "Chalice of Blood";
|
||||
image = ItemSpriteSheet.ARTIFACT_CHALICE1;
|
||||
|
||||
levelCap = 10;
|
||||
|
||||
@@ -40,7 +40,6 @@ import java.util.ArrayList;
|
||||
public class CloakOfShadows extends Artifact {
|
||||
|
||||
{
|
||||
name = "Cloak of Shadows";
|
||||
image = ItemSpriteSheet.ARTIFACT_CLOAK;
|
||||
|
||||
exp = 0;
|
||||
|
||||
@@ -52,7 +52,6 @@ import java.util.HashSet;
|
||||
public class DriedRose extends Artifact {
|
||||
|
||||
{
|
||||
name = "Dried Rose";
|
||||
image = ItemSpriteSheet.ARTIFACT_ROSE1;
|
||||
|
||||
levelCap = 10;
|
||||
@@ -248,7 +247,6 @@ public class DriedRose extends Artifact {
|
||||
public static class Petal extends Item {
|
||||
|
||||
{
|
||||
name = "dried petal";
|
||||
stackable = true;
|
||||
image = ItemSpriteSheet.PETAL;
|
||||
}
|
||||
|
||||
@@ -46,7 +46,6 @@ public class EtherealChains extends Artifact {
|
||||
public static final String AC_CAST = "CAST";
|
||||
|
||||
{
|
||||
name = "ethereal chains";
|
||||
image = ItemSpriteSheet.ARTIFACT_CHAINS;
|
||||
|
||||
levelCap = 5;
|
||||
|
||||
@@ -47,7 +47,6 @@ public class HornOfPlenty extends Artifact {
|
||||
|
||||
|
||||
{
|
||||
name = "Horn of Plenty";
|
||||
image = ItemSpriteSheet.ARTIFACT_HORN1;
|
||||
|
||||
levelCap = 30;
|
||||
|
||||
@@ -83,7 +83,6 @@ public class LloydsBeacon extends Artifact {
|
||||
private int returnPos;
|
||||
|
||||
{
|
||||
name = "lloyd's beacon";
|
||||
image = ItemSpriteSheet.ARTIFACT_BEACON;
|
||||
|
||||
levelCap = 3;
|
||||
|
||||
@@ -27,7 +27,6 @@ import com.watabou.utils.Random;
|
||||
public class MasterThievesArmband extends Artifact {
|
||||
|
||||
{
|
||||
name = "Master Thieves' Armband";
|
||||
image = ItemSpriteSheet.ARTIFACT_ARMBAND;
|
||||
|
||||
levelCap = 10;
|
||||
|
||||
@@ -28,6 +28,7 @@ import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.effects.CellEmitter;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.effects.particles.EarthParticle;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Earthroot;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Plant;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene;
|
||||
@@ -44,7 +45,6 @@ import java.util.Collections;
|
||||
public class SandalsOfNature extends Artifact {
|
||||
|
||||
{
|
||||
name = "Sandals of Nature";
|
||||
image = ItemSpriteSheet.ARTIFACT_SANDALS;
|
||||
|
||||
levelCap = 3;
|
||||
@@ -54,9 +54,6 @@ public class SandalsOfNature extends Artifact {
|
||||
defaultAction = AC_ROOT;
|
||||
}
|
||||
|
||||
public static final String[] NAMES = {"Sandals of Nature", "Shoes of Nature",
|
||||
"Boots of Nature", "Greaves of Nature"};
|
||||
|
||||
public static final String AC_FEED = "FEED";
|
||||
public static final String AC_ROOT = "ROOT";
|
||||
|
||||
@@ -166,7 +163,7 @@ public class SandalsOfNature extends Artifact {
|
||||
image = ItemSpriteSheet.ARTIFACT_BOOTS;
|
||||
else if (level() >= 2)
|
||||
image = ItemSpriteSheet.ARTIFACT_GREAVES;
|
||||
name = NAMES[level()+1];
|
||||
name = Messages.get(this, "name_" + level()+1);
|
||||
return super.upgrade();
|
||||
}
|
||||
|
||||
@@ -183,7 +180,7 @@ public class SandalsOfNature extends Artifact {
|
||||
@Override
|
||||
public void restoreFromBundle( Bundle bundle ) {
|
||||
super.restoreFromBundle(bundle);
|
||||
name = NAMES[level()];
|
||||
if (level() > 0) name = Messages.get(this, "name_" + level());
|
||||
if (bundle.contains(SEEDS))
|
||||
Collections.addAll(seeds , bundle.getStringArray(SEEDS));
|
||||
}
|
||||
@@ -216,7 +213,7 @@ public class SandalsOfNature extends Artifact {
|
||||
seeds.clear();
|
||||
upgrade();
|
||||
if (level() >= 1 && level() <= 3) {
|
||||
GLog.p("Your " + NAMES[level()-1] + " surge in size, they are now " + NAMES[level()] + "!");
|
||||
GLog.p("Your footwear surges in size, they are now " + name + "!");
|
||||
}
|
||||
|
||||
} else {
|
||||
|
||||
@@ -39,7 +39,6 @@ import java.util.ArrayList;
|
||||
public class TalismanOfForesight extends Artifact {
|
||||
|
||||
{
|
||||
name = "Talisman of Foresight";
|
||||
image = ItemSpriteSheet.ARTIFACT_TALISMAN;
|
||||
|
||||
exp = 0;
|
||||
|
||||
@@ -50,7 +50,6 @@ public class TimekeepersHourglass extends Artifact {
|
||||
"When time is frozen, you can move as if your actions take no time. Note that attacking will break this.";
|
||||
|
||||
{
|
||||
name = "Timekeeper's Hourglass";
|
||||
image = ItemSpriteSheet.ARTIFACT_HOURGLASS;
|
||||
|
||||
levelCap = 5;
|
||||
@@ -357,7 +356,6 @@ public class TimekeepersHourglass extends Artifact {
|
||||
public static class sandBag extends Item {
|
||||
|
||||
{
|
||||
name = "bag of magic sand";
|
||||
image = ItemSpriteSheet.SANDBAG;
|
||||
}
|
||||
|
||||
|
||||
@@ -46,7 +46,6 @@ import java.util.Collections;
|
||||
public class UnstableSpellbook extends Artifact {
|
||||
|
||||
{
|
||||
name = "Unstable Spellbook";
|
||||
image = ItemSpriteSheet.ARTIFACT_SPELLBOOK;
|
||||
|
||||
levelCap = 10;
|
||||
|
||||
Reference in New Issue
Block a user