v2.5.0: code improvements to item desc vs. item info methods
This commit is contained in:
@@ -127,7 +127,7 @@ public class Waterskin extends Item {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
String info = desc();
|
String info = super.info();
|
||||||
|
|
||||||
if (volume == 0){
|
if (volume == 0){
|
||||||
info += "\n\n" + Messages.get(this, "desc_water");
|
info += "\n\n" + Messages.get(this, "desc_water");
|
||||||
|
|||||||
@@ -498,7 +498,7 @@ public class Armor extends EquipableItem {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
String info = desc();
|
String info = super.info();
|
||||||
|
|
||||||
if (levelKnown) {
|
if (levelKnown) {
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -138,13 +138,13 @@ public class Artifact extends KindofMisc {
|
|||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
if (cursed && cursedKnown && !isEquipped( Dungeon.hero )) {
|
if (cursed && cursedKnown && !isEquipped( Dungeon.hero )) {
|
||||||
return desc() + "\n\n" + Messages.get(Artifact.class, "curse_known");
|
return super.info() + "\n\n" + Messages.get(Artifact.class, "curse_known");
|
||||||
|
|
||||||
} else if (!isIdentified() && cursedKnown && !isEquipped( Dungeon.hero)) {
|
} else if (!isIdentified() && cursedKnown && !isEquipped( Dungeon.hero)) {
|
||||||
return desc()+ "\n\n" + Messages.get(Artifact.class, "not_cursed");
|
return super.info() + "\n\n" + Messages.get(Artifact.class, "not_cursed");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
return desc();
|
return super.info();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -198,10 +198,10 @@ public class Pasty extends Food {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String desc() {
|
||||||
switch(Holiday.getCurrentHoliday()){
|
switch(Holiday.getCurrentHoliday()){
|
||||||
case NONE: default:
|
case NONE: default:
|
||||||
return super.info();
|
return super.desc();
|
||||||
case LUNAR_NEW_YEAR:
|
case LUNAR_NEW_YEAR:
|
||||||
return Messages.get(this, "fish_desc");
|
return Messages.get(this, "fish_desc");
|
||||||
case APRIL_FOOLS:
|
case APRIL_FOOLS:
|
||||||
|
|||||||
+2
-2
@@ -370,8 +370,8 @@ public class Potion extends Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String desc() {
|
||||||
return isKnown() ? desc() : Messages.get(this, "unknown_desc");
|
return isKnown() ? super.desc() : Messages.get(this, "unknown_desc");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -161,10 +161,15 @@ public class Ring extends KindofMisc {
|
|||||||
return isKnown() ? super.name() : Messages.get(Ring.class, gem);
|
return isKnown() ? super.name() : Messages.get(Ring.class, gem);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String desc() {
|
||||||
|
return isKnown() ? super.desc() : Messages.get(this, "unknown_desc");
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info(){
|
public String info(){
|
||||||
|
|
||||||
String desc = isKnown() ? super.desc() : Messages.get(this, "unknown_desc");
|
String desc = super.info();
|
||||||
|
|
||||||
if (cursed && isEquipped( Dungeon.hero )) {
|
if (cursed && isEquipped( Dungeon.hero )) {
|
||||||
desc += "\n\n" + Messages.get(Ring.class, "cursed_worn");
|
desc += "\n\n" + Messages.get(Ring.class, "cursed_worn");
|
||||||
|
|||||||
+2
-4
@@ -231,10 +231,8 @@ public abstract class Scroll extends Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String desc() {
|
||||||
return isKnown() ?
|
return isKnown() ? super.desc() : Messages.get(this, "unknown_desc");
|
||||||
desc() :
|
|
||||||
Messages.get(this, "unknown_desc");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
+3
-3
@@ -60,9 +60,9 @@ public abstract class Trinket extends Item {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
String desc = desc();
|
String info = super.info();
|
||||||
desc += "\n\n" + statsDesc();
|
info += "\n\n" + statsDesc();
|
||||||
return desc;
|
return info;
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract String statsDesc();
|
public abstract String statsDesc();
|
||||||
|
|||||||
@@ -253,7 +253,7 @@ public abstract class Wand extends Item {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
String desc = desc();
|
String desc = super.info();
|
||||||
|
|
||||||
desc += "\n\n" + statsDesc();
|
desc += "\n\n" + statsDesc();
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -135,7 +135,7 @@ public class SpiritBow extends Weapon {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
String info = desc();
|
String info = super.info();
|
||||||
|
|
||||||
info += "\n\n" + Messages.get( SpiritBow.class, "stats",
|
info += "\n\n" + Messages.get( SpiritBow.class, "stats",
|
||||||
Math.round(augment.damageFactor(min())),
|
Math.round(augment.damageFactor(min())),
|
||||||
|
|||||||
+1
-1
@@ -333,7 +333,7 @@ public class MeleeWeapon extends Weapon {
|
|||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
|
|
||||||
String info = desc();
|
String info = super.info();
|
||||||
|
|
||||||
if (levelKnown) {
|
if (levelKnown) {
|
||||||
info += "\n\n" + Messages.get(MeleeWeapon.class, "stats_known", tier, augment.damageFactor(min()), augment.damageFactor(max()), STRReq());
|
info += "\n\n" + Messages.get(MeleeWeapon.class, "stats_known", tier, augment.damageFactor(min()), augment.damageFactor(max()), STRReq());
|
||||||
|
|||||||
+1
-1
@@ -451,7 +451,7 @@ abstract public class MissileWeapon extends Weapon {
|
|||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
|
|
||||||
String info = desc();
|
String info = super.info();
|
||||||
|
|
||||||
info += "\n\n" + Messages.get( MissileWeapon.class, "stats",
|
info += "\n\n" + Messages.get( MissileWeapon.class, "stats",
|
||||||
tier,
|
tier,
|
||||||
|
|||||||
@@ -227,7 +227,7 @@ public abstract class Plant implements Bundlable {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String info() {
|
public String info() {
|
||||||
return Messages.get( Seed.class, "info", desc() );
|
return Messages.get( Seed.class, "info", super.info() );
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class PlaceHolder extends Seed {
|
public static class PlaceHolder extends Seed {
|
||||||
|
|||||||
Reference in New Issue
Block a user