v0.2.2: gave heroes remains a unique heap type & sprite
This commit is contained in:
@@ -17,20 +17,19 @@
|
||||
*/
|
||||
package com.shatteredpixel.shatteredpixeldungeon.ui;
|
||||
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.keys.IronKey;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.keys.Key;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.keys.SkeletonKey;
|
||||
import com.watabou.noosa.BitmapText;
|
||||
import com.watabou.noosa.ui.Button;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.armor.Armor;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.keys.Key;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.keys.SkeletonKey;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.Weapon;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.melee.MeleeWeapon;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.scenes.PixelScene;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSprite;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.utils.Utils;
|
||||
import com.watabou.noosa.BitmapText;
|
||||
import com.watabou.noosa.ui.Button;
|
||||
|
||||
public class ItemSlot extends Button {
|
||||
|
||||
@@ -68,6 +67,9 @@ public class ItemSlot extends Button {
|
||||
public static final Item SKELETON = new Item() {
|
||||
public int image() { return ItemSpriteSheet.BONES; };
|
||||
};
|
||||
public static final Item REMAINS = new Item() {
|
||||
public int image() { return ItemSpriteSheet.REMAINS; };
|
||||
};
|
||||
|
||||
public ItemSlot() {
|
||||
super();
|
||||
|
||||
@@ -69,6 +69,7 @@ public class LootIndicator extends Tag {
|
||||
heap.type == Heap.Type.CRYSTAL_CHEST ? ItemSlot.CRYSTAL_CHEST :
|
||||
heap.type == Heap.Type.TOMB ? ItemSlot.TOMB :
|
||||
heap.type == Heap.Type.SKELETON ? ItemSlot.SKELETON :
|
||||
heap.type == Heap.Type.REMAINS ? ItemSlot.REMAINS :
|
||||
heap.peek();
|
||||
if (item != lastItem || item.quantity() != lastQuantity) {
|
||||
lastItem = item;
|
||||
|
||||
Reference in New Issue
Block a user