User Tools

Site Tools


mr:exploding_skull_mob

Exploding Skull Mob - Code References

Exploding Skull

Java Classes

Full Java Class Content

package com.nyrds.pixeldungeon.mobs.necropolis;
 
import com.watabou.pixeldungeon.actors.Char;
import com.watabou.pixeldungeon.actors.mobs.Mob;
import com.watabou.pixeldungeon.items.Gold;
 
import org.jetbrains.annotations.NotNull;
 
/**
 * Created by DeadDie on 12.02.2016
 */
public class ExplodingSkull extends Mob {
    {
        carcassChance = 0;
        hp(ht(10));
        baseDefenseSkill = 1;
        baseAttackSkill  = 125;
 
        dmgMin = 25;
        dmgMax = 45;
        dr = 1;
 
        baseSpeed = 1.5f;
 
        expForKill = 1;
        maxLvl = 1;
 
        setUndead(true);
        loot(Gold.class, 0.02f);
    }
 
    @Override
    public boolean attack(@NotNull Char enemy) {
        if(super.attack(enemy)) {
            die(this);
            return true;
        }
        return false;
    }
}

JSON Configuration

This entity may have JSON configuration, but no matching config was found. Check:

  • RemixedDungeon/src/main/assets/mobsDesc/*.json
  • RemixedDungeon/src/main/assets/spritesDesc/exploding_skull.json

String Resources

<string name="ExplodingSkull_Name">exploding skull</string>
<string name="ExplodingSkull_Gender">neuter</string>
<string name="ExplodingSkull_Name_Objective">exploding skull</string>
<string name="ExplodingSkull_Desc">This Undead enemy is a flying skull that explodes on contact with the hero, dealing heavy damage. It moves very quickly.</string>

Lua Scripts

This entity is implemented in Java, no Lua script exists

mr/exploding_skull_mob.txt · Last modified: by 127.0.0.1