v0.3.4: changed potion/scroll initials into icons

This commit is contained in:
Evan Debenham
2016-01-08 01:52:56 -05:00
committed by Evan Debenham
parent ff31a1f303
commit b29d71d2d8
29 changed files with 116 additions and 24 deletions
@@ -41,7 +41,7 @@ public abstract class Scroll extends Item {
protected static final float TIME_TO_READ = 1f;
protected String initials = Messages.get(this, "initials");
protected int initials;
private static final Class<?>[] scrolls = {
ScrollOfIdentify.class,
@@ -181,7 +181,7 @@ public abstract class Scroll extends Item {
Messages.get(this, "unknown_desc", rune());
}
public String initials(){
public Integer initials(){
return isKnown() ? initials : null;
}
@@ -30,6 +30,7 @@ import com.shatteredpixel.shatteredpixeldungeon.windows.WndBag;
public class ScrollOfIdentify extends InventoryScroll {
{
initials = 0;
mode = WndBag.Mode.UNIDENTIFED;
bones = true;
@@ -33,7 +33,11 @@ import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
public class ScrollOfLullaby extends Scroll {
{
initials = 1;
}
@Override
protected void doRead() {
@@ -35,6 +35,10 @@ import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
public class ScrollOfMagicMapping extends Scroll {
{
initials = 3;
}
@Override
protected void doRead() {
@@ -34,6 +34,7 @@ import com.shatteredpixel.shatteredpixeldungeon.windows.WndBag;
public class ScrollOfMagicalInfusion extends InventoryScroll {
{
initials = 2;
mode = WndBag.Mode.ENCHANTABLE;
bones = true;
@@ -33,6 +33,10 @@ import com.watabou.utils.Random;
public class ScrollOfMirrorImage extends Scroll {
{
initials = 4;
}
private static final int NIMAGES = 3;
@Override
@@ -39,6 +39,8 @@ import com.watabou.utils.Random;
public class ScrollOfPsionicBlast extends Scroll {
{
initials = 5;
bones = true;
}
@@ -35,7 +35,11 @@ import com.shatteredpixel.shatteredpixeldungeon.effects.Speck;
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
public class ScrollOfRage extends Scroll {
{
initials = 6;
}
@Override
protected void doRead() {
@@ -34,7 +34,11 @@ import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
public class ScrollOfRecharging extends Scroll {
public static final float BUFF_DURATION = 30f;
{
initials = 7;
}
@Override
protected void doRead() {
@@ -33,7 +33,11 @@ import com.shatteredpixel.shatteredpixeldungeon.items.Item;
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
public class ScrollOfRemoveCurse extends Scroll {
{
initials = 8;
}
@Override
protected void doRead() {
@@ -32,7 +32,11 @@ import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
import com.watabou.noosa.tweeners.AlphaTweener;
public class ScrollOfTeleportation extends Scroll {
{
initials = 9;
}
@Override
protected void doRead() {
@@ -33,7 +33,11 @@ import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
public class ScrollOfTerror extends Scroll {
{
initials = 10;
}
@Override
protected void doRead() {
@@ -32,6 +32,7 @@ import com.shatteredpixel.shatteredpixeldungeon.windows.WndBag;
public class ScrollOfUpgrade extends InventoryScroll {
{
initials = 11;
mode = WndBag.Mode.UPGRADEABLE;
bones = true;