v2.3.0: added damage icons for frost and water (for fiery enemies)
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 396 B After Width: | Height: | Size: 424 B |
@@ -25,6 +25,7 @@ import com.shatteredpixel.shatteredpixeldungeon.Assets;
|
|||||||
import com.shatteredpixel.shatteredpixeldungeon.Badges;
|
import com.shatteredpixel.shatteredpixeldungeon.Badges;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
|
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.Electricity;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.Electricity;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.StormCloud;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.ToxicGas;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.ToxicGas;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Adrenaline;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Adrenaline;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.AllyBuff;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.AllyBuff;
|
||||||
@@ -99,6 +100,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.wands.WandOfLightning;
|
|||||||
import com.shatteredpixel.shatteredpixeldungeon.items.wands.WandOfLivingEarth;
|
import com.shatteredpixel.shatteredpixeldungeon.items.wands.WandOfLivingEarth;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.Weapon;
|
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.Weapon;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Blazing;
|
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Blazing;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Chilling;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Grim;
|
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Grim;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Kinetic;
|
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Kinetic;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Shocking;
|
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Shocking;
|
||||||
@@ -108,6 +110,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.weapon.missiles.darts.Shoc
|
|||||||
import com.shatteredpixel.shatteredpixeldungeon.levels.Terrain;
|
import com.shatteredpixel.shatteredpixeldungeon.levels.Terrain;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.levels.features.Chasm;
|
import com.shatteredpixel.shatteredpixeldungeon.levels.features.Chasm;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.levels.features.Door;
|
import com.shatteredpixel.shatteredpixeldungeon.levels.features.Door;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.levels.traps.GeyserTrap;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.levels.traps.GrimTrap;
|
import com.shatteredpixel.shatteredpixeldungeon.levels.traps.GrimTrap;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
|
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Earthroot;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Earthroot;
|
||||||
@@ -794,6 +797,9 @@ public abstract class Char extends Actor {
|
|||||||
|
|
||||||
if (src instanceof Hunger) icon = FloatingText.HUNGER;
|
if (src instanceof Hunger) icon = FloatingText.HUNGER;
|
||||||
if (src instanceof Burning) icon = FloatingText.BURNING;
|
if (src instanceof Burning) icon = FloatingText.BURNING;
|
||||||
|
if (src instanceof Chilling || src instanceof Frost) icon = FloatingText.FROST;
|
||||||
|
if (src instanceof GeyserTrap || src instanceof StormCloud) icon = FloatingText.WATER;
|
||||||
|
if (src instanceof Burning) icon = FloatingText.BURNING;
|
||||||
if (src instanceof Electricity) icon = FloatingText.SHOCKING;
|
if (src instanceof Electricity) icon = FloatingText.SHOCKING;
|
||||||
if (src instanceof Bleeding) icon = FloatingText.BLEEDING;
|
if (src instanceof Bleeding) icon = FloatingText.BLEEDING;
|
||||||
if (src instanceof ToxicGas) icon = FloatingText.TOXIC;
|
if (src instanceof ToxicGas) icon = FloatingText.TOXIC;
|
||||||
|
|||||||
+8
-6
@@ -55,12 +55,14 @@ public class FloatingText extends RenderedTextBlock {
|
|||||||
public static int HUNGER = 4;
|
public static int HUNGER = 4;
|
||||||
public static int BURNING = 5;
|
public static int BURNING = 5;
|
||||||
public static int SHOCKING = 6;
|
public static int SHOCKING = 6;
|
||||||
public static int BLEEDING = 7;
|
public static int FROST = 7;
|
||||||
public static int TOXIC = 8;
|
public static int WATER = 8;
|
||||||
public static int CORROSION = 9;
|
public static int BLEEDING = 9;
|
||||||
public static int POISON = 10;
|
public static int TOXIC = 10;
|
||||||
public static int OOZE = 11;
|
public static int CORROSION = 11;
|
||||||
public static int DEFERRED = 12;
|
public static int POISON = 12;
|
||||||
|
public static int OOZE = 13;
|
||||||
|
public static int DEFERRED = 14;
|
||||||
|
|
||||||
//positive icons
|
//positive icons
|
||||||
public static int HEALING = 18;
|
public static int HEALING = 18;
|
||||||
|
|||||||
Reference in New Issue
Block a user