Table of Contents

Jar Of Souls Mob - Code References

Entity Information

Java Classes

Java Class Implementation

package com.nyrds.pixeldungeon.mobs.necropolis;
 
import com.nyrds.pixeldungeon.mobs.common.MobSpawner;
import com.watabou.pixeldungeon.actors.Char;
import com.watabou.pixeldungeon.actors.mobs.Mob;
 
import org.jetbrains.annotations.NotNull;
 
public class JarOfSouls extends Mob {
 
	public JarOfSouls() {
		hp(ht(70));
		baseDefenseSkill = 5;
		baseAttackSkill = 1;
		dr = 0;
 
		dmgMin = 0;
		dmgMax = 0;
		pacified = true;
 
		expForKill = 0;
		maxLvl = 13;
 
		postpone(20);
 
		setUndead(true);
 
		//loot = new SoulShard();
		//lootChance = 1f;
	}
 
	@Override
    public boolean act(){
		super.act();
		if (enemySeen){
			playAttack(getEnemy().getPos());
			MobSpawner.spawnRandomMob(level(),getPos(), -1);
			postpone(15);
		}
		return true;
	}
 
	@Override
	public boolean getCloser(int target, boolean ignorePets) {
		return false;
	}
 
	@Override
    public boolean getFurther(int target) {
		return false;
	}
 
	@Override
	public boolean canBePet() {
		return false;
	}
 
	@Override
	public boolean zap(@NotNull Char enemy) {
		return false;
	}
}

Entity Stats (from Code)

Entity Behavior (from Code)

JSON Configuration

This entity is implemented in Java, no JSON configuration exists

String Resources

English (values/strings_all.xml):

<string name="JarOfSouls_Name">jar of souls</string>
<string name="JarOfSouls_Desc">The glowing eyes of a skull depicted on this old jar, as well as the strange energy it emits, makes you feel uneasy.</string>
<string name="JarOfSouls_Gender">masculine</string>
<string name="JarOfSouls_Name_Objective">jar of souls</string>

Russian (values-ru/strings_all.xml):

<string name="JarOfSouls_Name">кусок душ</string>
<string name="JarOfSouls_Desc">Светящиеся глаза черепа, изображённого на этом старом кувшине, а также странная энергия, которую он излучает, заставляют тебя чувствовать беспокойство.</string>
<string name="JarOfSouls_Gender">masculine</string>
<string name="JarOfSouls_Name_Objective">кусок душ</string>

Spanish (values-es/strings_all.xml):

<string name="JarOfSouls_Name">jarra de almas</string>
<string name="JarOfSouls_Desc">Los ojos brillantes de un cráneo representado en esta vieja jarra, así como la extraña energía que emite, te hacen sentir incómodo.</string>
<string name="JarOfSouls_Gender">masculine</string>
<string name="JarOfSouls_Name_Objective">jarra de almas</string>

Polish (values-pl/strings_all.xml):

<string name="JarOfSouls_Name">słój dusz</string>
<string name="JarOfSouls_Desc">Świecące oczy czaszki umieszczonej w tym starym słoju, podobnie zresztą jak i dziwna energia wyzwalająca się z przedmiotu, sprawiają że czujesz się nieswojo.</string>
<string name="JarOfSouls_Gender">masculine</string>
<string name="JarOfSouls_Name_Objective">słój dusz</string>

Ukrainian (values-uk/strings_all.xml):

<string name="JarOfSouls_Name">глечик душ</string>
<string name="JarOfSouls_Desc">Сяйво очей зображеного на глечику черепа, та дивна магічна енергія, яку він випромінює, викликає у тебе занепокоєння.</string>
<string name="JarOfSouls_Gender">masculine</string>
<string name="JarOfSouls_Name_Objective">глечик душ</string>

Indonesian (values-in/strings_all.xml):

<string name="JarOfSouls_Name">toples jiwa</string>
<string name="JarOfSouls_Desc">Mata yang bersinar pada tengkorak yang digambarkan pada tempayan tua ini, serta energi aneh yang dihasilkannya, membuat anda merasa gelisah</string>
<string name="JarOfSouls_Gender">masculine</string>
<string name="JarOfSouls_Name_Objective">toples jiwa</string>

Lua Scripts

This entity is implemented in Java, no Lua script exists

Sprite Reference